- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
探究项目驱动教学法在Java语言程序设计教学中应用
探究项目驱动教学法在Java语言程序设计教学中应用
摘 要:随着计算机技术的快速发展,Java作为一种常用的程序设计语言逐渐得到人们的关注。由于Java具有通用性高、安全性高的特点,学校开始重视对Java语言程序设计的教学,提高学生对Java的运用能力。本文基于传统教学中存在的问题,分析了项目驱动教学在Java语言程序设计教学中的应用,旨在提高学生解决问题的能力,满足社会对高素质人才的需求。
关键词:Java;项目驱动法;教学;实际运用
中图分类号:TP312.1-4
随着Java语言的快速发展,很多高校也随之增设了Java语言课程,主要由老师针对其理论知识进行讲解。该教学方式不仅忽视了主体地位,降低了学生的学习兴趣。此外,这种理论式教学仅仅停留在Java语言表面,无法提高学生的实际应用能力。针对这一现象,我校开始转变传统的教学方式,加强项目驱动教学法在Java语言程序设计中的应用,让学生积极主动的参与到教学中来。
1 Java语言教学中存在的问题
1.1 忽视学生的主体地位
由于Java语言中相关知识学生的理论性较强,因此,传统教学中主要以教师的教为主,这种统一的授课方式,不仅忽视了学生的主体地位,还易造成班级出现“两极分化”的现象,降低了教学效率。
1.2 教学方式单一
进行Java语言程序设计教学时,往往由教师先对课本中的理论知识进行讲解,再结合所学知识进行上机操作,提高学生的动手能力。然而,这一教学方式,主要学生对课本知识的掌握与巩固,忽视了学生对知识的实际应用能力。学生脱离课本后,会产生学无所用,降低了学生的学习兴趣。
2 Java语言教学方式改革
Java语言程序设计是一种理论与实际相结合的课程,因此,教师必须改变传统的教学方式,提高项目驱动教学法在Java语言程序教学中的利用率,改变传统的教学方式,提高学生解决问题的能力。笔者认为,高校主要可以通过以下四个方面,加强项目驱动在Java语言程序教学中的运用。
2.1 合理设置驱动项目
高校之所以开展Java语言程序课程,主要目的是提高学生的综合能力,满足学校对高素质人才的需求。针对这一现象,学校进行项目驱动教学时,应基于企业发展的需要,合理设置驱动项目。不同于其他的教学方式,项目驱动教学法遵循由易到难的步骤进行教学,可使班级学生均积极的加入到Java语言程序课程学习中来。
第一,学习阶段。学习阶段可选择难度较小的项目对学生进行训练,让学生充分了解到Java语言程序设计在生活中的应用。将学习阶段作为项目驱动教学法的第一阶段,可以让学生通过较简单的项目,加强对学生理论知识的巩固和理解,学生熟练掌握Swing等在实际程序设计中的应用。
第二,训练阶段。这一阶段可适当增加项目的规模和难度,通过教师的带领下,学生分成小组完成项目,在了解项目需求的基础上对系统进行编码设置,并对设置的编码进行测试,保证程序的正常运行。训练阶段的学习,可以让学生学会独立运用程序设计的相关知识。
第三,启导阶段。启导阶段主要是对学生阶段性学习的检测。由教师根据提供项目。教师在提供设计项目期间,应根据学生具体的学校情况,选择难度的适中的项目进行分发。避免项目难度过大,失去项目驱动教学的目的。此外,学生在独立完成的过程中遇到技术难题,可向教师咨询,顺利完成教学任务。
2.2 合理配制学习资源
每个学生都是独立的个体,对知识的理解能力存在着差异,导致其学习能力也有多不同。因此,进行项目驱动教学法进行教学时,根据学校的需要,对学生进行分组训练。分组时,可将班级不同阶段学生的进行平均分配,由学习能力强的学生辅导能力弱的学生。提高班级学生综合的学习水平。
学生利用Java语言进行程序设计时,应先了解项目的具体要求、设计目的,可有效提供项目设计的实用性。我校进行采用项目驱动教学进行教学阶段,将鼠标相应编程作为训练项目之一。学生对项目执行期间知识详细的列出来,列出程序设计的具体步骤,并进行分工合作。
项目驱动注重对培养学生解决问题的能力,因此,在教学中,教师应注重培养学生的自主学习能力,充分发挥教师的引导作用。此外,学生利用Java语言程序设计中的相关知识进行项目设计时,应根据随时对项目进行测试,修改程序中的不足之处,提高程序编程能力。
2.3 创造良好的编程环境
第一,发挥教师引导作用。教师应根据项目内容,为学生提供设计程序所需的资源、案例、参考资料等,让学生充分的了解到项目设计相关的内容。
第二,合理设置实验室。加大教育资金投入,提高实验的计算机设备的运作能力,增加项目设计的可行性。此外,还可以合理设置实验室环境,建设资源共享平台,加强师生间的交流。可以按照是适当的方式设置实
文档评论(0)