项目教学法论文关于Java语言教学中的项目教学法的应用论文范文参考资料_第1页
项目教学法论文关于Java语言教学中的项目教学法的应用论文范文参考资料_第2页
项目教学法论文关于Java语言教学中的项目教学法的应用论文范文参考资料_第3页
项目教学法论文关于Java语言教学中的项目教学法的应用论文范文参考资料_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目教学法论文关于Java语言教学中的项目教学法的应用论文范文参考资料 摘要:在互联网时代,J*A语言由于具有语言先进、跨平台等诸多优点,成为许多编程语言的首选语言。为了解决Java语言课程教学目前状况极其弊端,提出项目教学法及其在教学中的具体实施过程,并指出应用项目教学法的注意事项。 关键词:项目教学法;Java程序设计 1007-9599 (xx) 23-0000-02 在网络盛行的今天,IT人才特别是具有Java技术的高级编程人才特别紧缺。Java语言是众多计算机编程语言的首选语言,是目前最流行的编程语言。目前各高校都开设了Java语言课程。那么,Java语言具有哪些特点呢 1 Java语言特点 简而言之,Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。 Java语言类似于C+,但摒弃了其中容易引发程序出错之处,并提供了丰富的类库;Java语言面向对象,支持静态和动态代码继承和重用;Java动态访问Inter等复杂分布环境的网络对象,如同访问本地文件系统;Java的类型检查、操纵内存、真数组、Null指针检测数组边界,方便检查程序编译运转中的错误,有效的缩短了开发周期;Java源程序可编译成byte-code代码,与机器无关,可在任何Java系统机或Java虚拟机运转,也可编译成J-Code代码,能在任何Java虚拟机运转;Java安全性强,内存不允许非法操作;Java解释器多线程、高性能,具有优良的的交互性能和实时制约性能;Java允许程序动态装入类,更新其变量和策略而不影响现存代码;Java程序标准字符Unicode能在不同语言平台编写和执行。 由于Java语言课程知识点多、技术复杂、实践教学效果不好等诸多因素,各高校都在积极探索Java教学改革的新思路,探索更好的教学策略和手段。 2 Java语言课程教学目前状况 目前在Java语言课程教学中存在以下理由: 2.1 教学策略传统单一,不能适应Java实践需要 目前很多教师还在沿用传统的教学策略,围绕教材和大纲,以教师授课为主,学生听课为辅。教师根据教材和大纲,逐一讲解各知识点,并通过一些例题和上机运转程序加以验证,学生通过上机操作练习并编写简单常用算法,对所学知识点进行理解吸收。学习Java语言需要加强实践,而传统教学策略忽视了学生的学习主体地位,影响学生学习的积极性、自主性和创造性。 2.2 对课程整体认识不够,学生缺乏学习兴趣 Java作为行业首选编程语言,学生是有足够的学习热情的。然而很多学生误以为Java只是C+的向上封装,以为有了C或C+语言基础,就可以轻松学会,因而重视度不够。随着学习内容不断加深,各类环境配置、类库、OOP、设计模式、整体架构等,枯燥而繁多,学习逐渐困难,产生畏难心理,缺乏实际成果激励,将严重影响后续内容的学习兴趣。 2.3 学生被动接受知识,缺乏综合实践能力 传统教学策略,学生作为知识的被动受体,知识点基本都掌握的很好,能单独编写一些简单的孤立的算法。然而,各个知识点之间缺乏关联,不会综合运用。在面对复杂的实际的完整项目时,则不知如何下手,软件工程的整体设计更是无从谈起。 2.4 考核形式单一易过,学生不重视实践操作 传统编程语言课程的考核主要是笔试,学生只要掌握课本中的知识,临考前认真复习知识点和例题等常用算法就能顺利通过考试,因而产生不重视实践操作的错误倾向。 3 项目教学法 项目教学法,是一种建构主义学习理论的探究式学习,即在真实情境中,在教师指导下,学生对学习内容进行自主探究,广泛交流,通过各种疑难理由的不断解决,去完成相应知识的作用建构。教师通过引导学生实施完成一个实际项目的全部过程,把理论知识有机的结合到实践教学中,充分发掘学生的创造潜能,学生主动动手解决实际理由,去体会成功的快乐,能力不断得到承认和自我肯定,反复强化其学习信心,从而增强学习动力。Java语言课程项目教学通过教师引导学生参与实际项目,分析项目需求、总体设计、开发制作、测试和维护等,培养学生发现、分析、解决理由及协同合作等综合能力,提升学生的专业水平和职业素养。 4 项目教学法的具体实施 通过教学实践,总结Java语言课程项目教学法主要有一下几个过程,如图所示: 4.1 确定项目与设计目标 在Java语言课程整个教学过程中,根据教学内容选择不同项目,由简入难,先选取一个学生比较熟悉且与实际联系紧密的项目,如学生成绩管理系统,逐渐过度选择一些与程序员职业岗位有关的项目。选择项目要有典型性和启发性,与教学内容相符合,达到教学目标。以学生成绩管理系统为例,首先教师需要给学生提出项目的设计要求,具体功能,最终能达到的目标,教师通过展示相同或类似案例,介绍其主要功能、实现过程及注意事项等,让学生初步了解项目设计

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论