- 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 语言程序设计知识,同时也提高了学生的自主学习能力以及分析解?Q实际问题能力,取得了非常好的教学效果
[关键词] Java语言程序设计;教学改革;教学方法
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2017. 03. 115
[中图分类号] G420 [文献标识码] A [文章编号] 1673 - 0194(2017)03- 0208- 02
1 引 言
随着计算机和互联网的迅速普及,面向对象技术已经成为软件开发领域的主流技术,Java是一种面向对象的程序设计语言,其具有通用性强,安全性高、移植性好、操作平台无关、可靠性高等优点,被广泛应用于互联网、数据中心、移动平台等各种计算机开发应用,具有广阔的发展前景[1]。Java语言程序设计在目前高校的计算机语言教学体系中也占有重要位置,很多高校都将Java 程序设计课程作为专业必修课面向学生开设,该课程的教学目标是使学生掌握面向对象程序设计的基本知识及程序设计思想,能够熟练运用面向对象方法,在Java语言的环境下来开发设计各种应用程序、解决具体问题,初步具备一个优秀的软件开发人员所应有的基本能力,为日后的学习和工作打下坚实的基础,因此掌握好该门课程对学生具有非常重要的意义[2],但由于Java语言程序设计课程的理论知识比较复杂枯燥,教学效果不甚理想,那么如何在该课程教学中采用行之有效的教学方法来取得最好的教学效果,是很多任课教师都在探索的课题。本文将围绕Java语言的教学方法与手段、考核方案等进行全方位的教学改革研究与探索
2 Java语言程序设计课程教学存在的问题分析
2.1 授课方式存在弊端
首先Java语言程序设计课程的理论教学目前主要采用传统教学方式,即在多媒体教室集中上大课的“满堂灌”形式,教师通过课件讲Java语言的理论内容,学生看大屏幕,师生间的互动较少,由于Java语言教学内容的知识点繁多、语法要求高,学生会觉得教学内容枯燥乏味,容易产生厌烦情绪,在课堂上溜号、注意力不集中现象比较严重,学生学习的积极主动性较差,学习效果也不理想
其次传统的教学方式重理论、轻实践,实验教学学时安排的比较少,学生上机练习时间不够充分,并且实验教学主要安排在理论教学之后,理论课与上机实验课会产生一定的时间间隔,通常教师在理论课上所讲的知识,学生不能马上进行上机调试练习,形成理论与实践的严重脱节,这样也造成了学生听完理论课,在上机课上不知如何下手,不能圆满地完成各项实验内容
另外,学生的实验内容主要来完成编写一些仅包含一两个知识点的小的单独练习题目,使学生对Java课程知识的学习缺乏整体认识,学习完该门课程也无法完成具体的综合程序项目的设计和实现,不知道Java 语言程序设计到底能够解决哪些实际问题,体会不到该课程的真正应用价值
2.2 考核方式存在弊端
目前大多数高校对Java语言程序设计课程的考核形式主要采取统一期末闭卷笔试考试形式,一张试卷决定了该课程的最终成绩,并且考试内容主要注重理论知识的考核,对学生上机实验的编程、调试程序能力无法给出合理的评价,学生只靠死记硬背来应付考试,学生的学习目标不明确,缺乏钻研精神,对知识和技能的掌握都过于呆板,这种考核方式既不能反映出学生的实践能力和水平,也不利于学生综合能力的培养
3 Java 语言程序设计课程教学内容介绍
第一章 Java语言概述,主要包括Java语言的发展历史及特点;Java的开发和运行环境;开发和运行Java的步骤等内容
第二章 Java基础,主要包括Java的关键字;数据类型;运算符和表达式等内容
第三章 基本控制结构,主要包括语句及程序结构;顺序结构、选择结构、循环结构程序设计等内容
第四章 方法,主要包括方法声明、方法调用;参数传递;递归等内容
第五章 数组,主要包括数组及字符串的使用等内容
第六章 类和对象,主要包括面向对象的基本概念;类的声明;对象的创建和使用;构造方法和对象的初始化;对象销毁;类的封装等内容
第七章 类的继承和多态机制,主要包括继承的基本概念、继承的实现、super和this引用;方法重载、方法覆盖;final类和final成员等内容
第八章 接口和包,主要包括抽象类和方法;声明接口、实现接口;包的概念、包的声明和导入等内容
第九章 异常处理,主要包括Java异常处理机制;try-catch-finally结构、
您可能关注的文档
- .NET内存分配及释放解析.doc
- A Case Study of Computer―based Teacher―Student Interaction outside Class.doc
- A Tribute to Beijing’s Tap Water.doc
- ABA训练法提升自闭症儿童情绪识别能力个案探究.doc
- ABC分类法在库存管理中应用.doc
- ABC理论在高校德育管理工作中演变及应用探究.doc
- ACCELINK.WTD竞争战略探析.doc
- Acura品牌再度升华 全新一代NSX巅峰上市.doc
- ADA及ALT、AST、GGT联合检测在肝脏疾病诊断价值探究.doc
- ADAMS在机械专业学生实践教学改革中应用.doc
- Literature Review of English and Chinese Quasi―affixes.doc
- Literature Review of the Study of Culture―loaded Terms.doc
- LNG液化厂隔爆型电气设备风险管理要点探析.doc
- Logistic回归模型探析下大学生就业影响因素探究.doc
- Look from the Anglo―American jury system of jury system in our country.doc
- LEEP刀及子宫全切治疗宫颈上皮内瘤变临床探究.doc
- LwIP在微控制系统中移植及应用.doc
- L―组氨酸甲酯二盐酸盐合成及应用.doc
- L公司应收账款管理具体案例探究.doc
- MATLAB图形处理功能应用及探析.doc
文档评论(0)