- 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教学存在的问题,提出了激发学生编程兴趣、加强教师师资队伍培养、改革考核方式、组织学生参加竞赛等面向实战需求的Java课程教学改革策略。
关键词:Java;任务驱动;教学改革
中图分类号:G642 文献标识码:A 文章编号:1009-3044(2014)18-4214-02
Discuss of Java Programming Language Course Teaching
HU Ji-li, KAN Hong-xing
(Anhui University of Traditional Chinese Medicine, Hefei 230011, China)
Abstract: From the current situation of university teaching Java programming, Java teaching analysis of the problems presented to stimulate student interest in programming, strengthen training teachers, reform exam methods, organize students to participate in competitions such as the demand for real Java Teaching Reform Strategy.
Key words: Java; task driving; teaching reform
在移动互联网信息化的今天,Java一直都是企业级软件开发、Web开发和Android移动客户端开发的热门首先语言[1],高校的很多计算机专业都将Java作为专业基础课程,因此《Java程序设计》课程的教学方法尤为重要。该文从Java面向社会软件需求的实用角度出发,分析高校《Java程序设计》课程的教学现状、存在的问题,并提出了改革策略。
1 Java程序设计教学现状
1) 课程安排:很多高校都是先开设C语言程序设计,然后开设C++,最后再开Java程序设计课程,其实最近几年 C++应用的领域被不断地压缩,而且C++语法过于复杂,抽象理解困难,开发效率低,C++适合底层开发和追求软件极致运行效率的开发,不适合多数学生作为面向对象的首先语言和企业软件开发。Java继承了C++的优点,丢弃了C++中很少使用的、很难理解的、令人迷惑的特性。但是很多高校将Java教学安排在大三下或者大四才开设,课程开设太迟,不利于学生面向对象编程风格与思想的培养,也不利于后续Java课程的开设和项目实践。
2) 教学方式:目前很多高校的计算机教学都在多媒体教室教学,这种教学方式通常是以PPT多媒体课件辅以板书形式的灌输式教育,并且上机课和理论课时间脱节,课程衔接不紧密,学生在上机课时已经忘记老师在理论课中讲解的知识点。
3) Java程序设计教材:据统计,目前高校的Java程序设计教材90%以上都以语法知识为主,书中例题也多以经典的算法及数学问题为主,课程缺乏与时俱进的例题,内容陈旧,知识体系不完善,没有真正实用的项目实战设计案例[2]。
2 Java教学存在的问题
1) 教师缺少项目实战经验:目前高校的教师队伍有很多来自博士、硕士研究生;他们毕业后直接走上讲堂,很多老师都没有经历过软件开发和大型项目实战,在指导学生实践动手能力方面比较薄弱[3]。在这一方面,教师应该积极参与国内外举办的相关软件开发会议,并积极的参与实际的项目开发,努力提高自身的软件开发水平和实践技能,更好的带领学生利用Java开发项目。
2) 教学重理论,轻实践,理论与实践脱节:目前很多高校的Java课程教学理论课时较多,而上机课时较少,课堂上以老师教授为主,学生被动的获取知识的教学方式,课程内容序化,孤立了Java开发所需的一体化知识,课程的体系结构还是学科体系阶段,激发不了学生的学习兴趣。教学中忽视了上机课的重要性,上机课的练习大部分都是照抄书本的玩具式程序,上机的编程练习题也没有什么实用价值。
3) 课程设置单一,没有连续性:目前很多高校对于Java仅仅开设了一门《Java程序设计》,鲜有开设J2EE、基于Struts和Spring框架的Java Web开发以及Android移动开发等后续课程[4],Java课程涉及的知识面很广,包括前导后续多门课程,构成一个完整的结构体系。如果没有后续课程的支持,导致学生无法系统全面的掌握Java技术,从而导致所学Java知识与社会实际
您可能关注的文档
- HTML5程序的设计课程教学的改革探究.doc
- HTV中学历史教学的方法新探.doc
- HTTP隧道木马原理分析及检测的方法的研究.doc
- HTML5让Web的应用跟上多媒体时代.doc
- HT公司绩效评价的体系存在问题及解决对策.doc
- HVDC系统临界换相电压的研究.doc
- HVS特性的研究.doc
- HXD1B型电力机车4QC的运用故障分析.doc
- HXD1C型机车备份空气制动的探讨.doc
- HXD2型机车主接触器故障及解决的方法.doc
- 2026年海南工商职业学院单招(计算机)考试备考题库附答案.docx
- 坐公交汽车的安全课件.ppt
- 2026年海南工商职业学院单招(计算机)考试备考题库附答案.docx
- 2026年海南工商职业学院单招(计算机)考试备考题库附答案.docx
- 2026年海南工商职业学院单招(计算机)考试备考题库附答案.docx
- 2026年海南工商职业学院单招(计算机)考试备考题库附答案.docx
- 2026年海南工商职业学院单招(计算机)考试备考题库附答案.docx
- 2026年海南工商职业学院单招(计算机)考试备考题库附答案.docx
- 2026年海南工商职业学院单招(计算机)考试备考题库附答案.docx
- 2026年海南工商职业学院单招(计算机)考试备考题库附答案.docx
原创力文档


文档评论(0)