- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目教学法在JAVA面向对象编程中实践与研究
项目教学法在JAVA面向对象编程中实践与研究
摘 要:本文探讨了项目教学法在“JAVA面向对象编程”课程中的应用,并介绍了项目教学法的起源、概念、与传统教学法的比较、实施该教学法的意义。
关键词:项目教学法 JAVA面向对象编程
一、项目教学法的起源
“项目教学法”最早见于美国教育家凯兹和加拿大教育家查德合著的《项目教学法》。“项目教学法”起源于儿童教育法,各个国家引进后结合本国教育实际情况,运用于不同领域。德国引进该教学法后,联邦职教所自主创新,运用在职业教育领域,并于2003年7月制定了“以行动为导向的项目教学法”的教学法规。
二、项目教学法的概念
教育专家弗雷德?海因里希教授曾经以建造一座桥的实例介绍项目教学法。首先学生或老师选取“造桥”项目,然后学生分组讨论,接着写出各自计划书,之后实施项目,演示项目结果,最后由教师对学生的“桥”项目进行评估。通过以上步骤,可以充分发掘学生的创造潜能,并促使其在提高动手能力等方面努力实践。
“项目教学法”是通过实施一个完整的项目而进行的教学活动,其目的是在课堂教学中把理论与实践教学有机地结合起来,充分发掘学生的创造潜能,提高学生解决实际问题的综合能力。“项目教学法”是老师和学生共同完成一个完整的“项目”而进行的教与学的活动。在职业教育中,项目是指以生产一件具体的、具有实际应用价值的产品为目的任务。
笔者认为:“项目教学法”在高职教育中的含义是:教师在教学中引导学生参与企、事业单位中实际的项目、工作任务,组织学生参与社会调研、制定项目计划、实施项目、完成项目,以培养学生的学习能力、创新能力、合作能力、职业能力,培养学生分析问题和解决问题的能力,提升学生的专业能力和素质,使学生的能力达到用人单位的需求。
三、在JAVA教学中实施项目教学法
根据高职院校软件人才培养模式的要求以及企事业单位对软件人才能力的需求,笔者在教学中实施以企业职业岗位能力为目标,以企业实际项目为载体,以工作过程为导向、以项目团队为组织形式的课程设计模式。根据项目教学法的要求,在JAVA面向对象编程教学中实施“社会调研、教师项目展示、项目团队分组讨论、项目实施、学生项目组项目展示、项目评价、客户项目验收”等几个环节。下面以企业货物进销存系统为例,阐述以项目教学法进行的教学:
1.充分进行社会调研,到企业与客户进行沟通,了解用户需求,制定项目任务书。
2.项目展示:教师以一个实际的企业进销存项目进行展示,展示项目的功能模块、用到的知识点和需要注意的问题。介绍项目的功能:进货管理、出货管理、库存管理、统计报表、日常管理、系统基本信息设置、系统维护等。
3.进行项目策划,以项目团队的组织形式开展项目。根据项目开发流程组成项目开发团队。项目团队由几人组成,分别担任项目经理、项目分析员、程序员、测试员、文档编写员等角色。项目团队模拟企业真实项目开发情境。
4.项目实施:教师引导学生完成项目,给出学生项目所需参考资料、相关案例、注意事项等以指导学生。项目团队在完成项目的过程中遇到不能解决的问题,教师及时给出相应的解答或者给出相关的项目案例,引导学生学习相关的知识、技能,引导学生克服、处理在项目进行中出现的困难和问题,这样就能充分调动学生主动求知的欲望。学生通过项目开发了解掌握整个过程及每个环节的要求。学生在项目开发实践过程中,理解掌握了课程要求的知识和技能,体验了创新的艰辛与乐趣,培养了发现问题、分析问题、解决问题的能力。培养了与团队其他成员协调、合作的能力,充分发掘了学生的创造潜能,并促使其在提高动手能力和推销自己等方面努力实践。学生在项目研发的过程中掌握了JAVA语言的应用,使学生掌握了JAVA语言在软件开发中“可以做什么”、“应该怎么做”、“如何去做”。
5.项目评价:项目团队完成项目以后,教师组织项目团队进行项目展示以及项目评价。项目展示通过项目作品展、项目答辩等方式展现。项目评价内容:
(1)《JAVA面向对象编程》课程知识掌握与运用能力。
(2)学生在完成项目的过程中自主学习、小组协作能力、主动性、解决问题的能力。
项目评价成绩:由学生自我评价、本项目组成员评价、其他项目团队评价和教师评价组成。学生首先对自己在项目开发中的表现进行自我评价,然后由本项目组成员给出评价,之后其他项目组给出评价,最后由教师对项目进行评价和评讲。教师的点评总结是“项目教学法”的重要环节。要及时指出项目开发中存在的问题,给出解决的办法,总结经验,引导项目团队提高和改进设计。
6.客户验收:项目开发的最后一个环节是客户验收,通过本环节,使项目在实际应用中得到验证,从而使项目真正与实际接轨,达到客户的使用需求。
原创力文档


文档评论(0)