下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、五年制高职Java程序设计课程教学改革研究景宝华(常州铁道高等职业技术学校信息工程系 江苏常州 213011 )摘 要:Java是一门流行的计算机语言,它已成为IT从业人员的必备工具。结合作者的教学实际,叙述Java教学中存在的问题,并从多个方面提出相应的改革措施,以期提高学生的实际编程能力,提高教学质量。关键字:Java语言;程序设计;教学改革;教学质量1引言 Java语言是由美国Sun公司开发的一种功能强大的多线程动态计算机编程语言,具有简单、面向对象、分布式、可移植等特点。Java语言非常适合于企业网络和Internet环境,现已成为Internet中最受欢迎、最有影响的编程语言之一。越
2、来越多的高职软件技术专业已经开设了该课程,并作为专业必修课。但由于教授对象是五年制高职学生,加上教科书内容一般比较抽象化、有些概念难以理解,容易使学生产生厌倦、畏惧心理,这给教学带来了一定的困难,一直不能达到较好的教学效果。传统的教学模式已经不能适应当前教学以职业能力为本位的必要性和迫切性。笔者结合近几年的教学实践,针对存在的问题提出了相应的改革措施,以期提高课程教学质量。2 java教学中存在的问题2.1教学内容多,课时有限Java程序设计这门课程包括Java编程基础、面向对象的编程、Java网络编程三大块。一般情况下,一个学期在18-20周左右。由于目前各个院校普遍精简课时,我校该课程的课
3、时也由原来的120课时缩减为76学时,其中包括实践教学30课时, 如何在仅有的46个学时内保质保量地完成教学任务,成为授课教师面临的一个难题。2.2代码编写枯燥、学习兴趣不高 以往的编程教学模式陈旧,再加上初中时候的“记忆型”学习方式的影响,导致学生创新意识不强,而编程语言的学习没有“创新”和“积极主动思考”,就难以对知识做到透彻理解和灵活应用,学生处理错误的方法并不是在相应的错误事件过程中调试找错,而是看一眼课本看一眼电脑屏幕,看到底哪个字母打得和书上不一样。越是找不出错误得不到结果,学生越没有信心,且面对的都是枯燥的字符,学习兴趣不高。2.3学生底子薄、实际动手能力差教授对象是初中毕业的五
4、年制高职学生,其基础能力比较薄弱,学生通过学习往往不能独立编程,只能照搬书上的例子添加代码,并不明白为什么这样做,甚至在布置一个相似的案例,只需要做一些简单改动的情况下,学生都无法自行完成任务,缺乏灵活运用的能力。上述众多问题的产生说明在教学的各个环节中还存在问题,因此有必要在教材的选择、教学内容、教学方法及手段、学习兴趣和考核方式等方面进行改革以提高学生的实际编程能力,提高教学质量。3 Java课程教学改革措施3.1合理选择教材教材是教育内容和教学方法的载体,是介于教师和学生之间实施教育功能的重要组成部分,是向学生传递知识和价值观念,进行教学活动的基本工具,也是深化教育教学改革,全面推进素质
5、教育,培养创新人才的重要保证。目前图书市场中的Java教材可谓汗牛充栋、鱼龙混杂, 其中一部分侧重于实践,一部分则侧重于理论,而要找到一本真正适合五年制高职课程教学的教材却很难。笔者认为一本好的教材应该内容完整,组织合理,既注重理论,又注重实践。因此我们必须根据上述原则精选教材。如果有条件可以组织有丰富经验的教师编写适合专业特色的校本教材。3.2调整教学内容 现在很多Java教材内容繁多,面面俱到,要在大纲规定的学时授课时间内完成教学,有一定难度,如果对每一章节内容通讲一遍,势必使这门课的教学成为一锅“夹生饭”。因此,要对教学内容加以调整,大胆删繁就简。对课程内容调整要依据“能力本位原则、公司
6、需求原则、社会适应原则、实用综合原则”几个方面,注意知识内容的基础性、系统性和先进性。3.3改进教学方法良好的教学方法是提升教学质量的有力措施,在本课程的教学中,我们积极探索新颖、先进的教学方法,改革教学手段,优化教学资源,归纳起来有:(1)比较教学法-比较中找不同,比较中学新知识Java面向对象程序设计一般作为C+语言的后继课程。都是编程工具,有许多相似的地方,在教学过程,不断比较C+语言与Java的不同,从而使学生达到“温故而知新”的目的。同时也缩减了基础知识部分的教学时间,提高了学习的效率。(2)“案例”教学法-案例贯穿,实用具体整个课程的教学由具体实用的案例展开,从应用讲知识,让学生在
7、熟悉问题解决方案、尝试解决问题的过程中运用知识,从而学习知识。突出“做中学习、做为学习、做即是学习”的思想。将一系列较难懂的理论知识融入到学生能体会、能感受的案例中,变枯燥的学习过程为有趣的发现和创造的过程,激发学生的好奇心,激发他们的创造潜力。(3)启发式教学-教师不演“主角”当导演 传统的以教师“教”为中心的教学模式,教师始终是“主角”;采用启发式教学方式,加强课堂讨论,积极开展采用以案例分析为背景的教学模式,努力实施项目教学和案例教学,引导学生扮演“主角”,提高学生主动学习能力和习惯。3.4提高学生学习兴趣 Java编程不比操作其他WINDOWS应用程序,它要求有一定的逻辑思维能力和数学
8、基础,学生容易厌倦,学不下去,这就要求我们一开始就要注意对他们学习兴趣的培养;上机题目尽量接近生活实际,如统计学生成绩、模拟银行系统对存款和取款的处理、开发网络聊天工具等,使学生觉得编写程序可以解决实际问题,慢慢培养起他们学习的兴趣。在布置练习时,也要注意题目的难度,不要一下子就布置高难度的题目,使学生望而生畏,失去学习的积极性。同时,对学生在编程中取得的每一次微小的进步,教师都应及时地表扬。3.5强化实际编程能力Java语言是一门实践性非常强的课程,单单依靠课堂的教学是不够的,程序设计技能的培养只有通过大量的编程训练和上机实习才能获得。因此不可忽视实际编程、上机实验这一重要环节。对于上机实验
9、的选题,依然贯彻以应用为出发点的原则,结合生活、结合具体专业精心挑选难易适中、趣味性强的题目。通常采用“小题目大任务”的方法,即每个实验学生编写的“小题目”并不是孤立的,而是相互联系的,实际上它们都是一个较大型较复杂程序的各个有效的组成部分。另外实践环节要重视提高学生调试程序、检查排错的能力。可通过现场演示等手段,向学生介绍注释法、中间结果分析法等多种调试程序的方法。3.6改进课程考核方法 传统的考核方式一般都是笔试,而这种考核方式忽略了学生实际编程的能力,并不能反映学生的真实水平。所以我们采用“过程项目答辩”的考核方式,综合评定成绩,该方式注重考核教学过程中学生时对知识的理解和简单应用,然后通过小团队实施一个完整的项目,参与项目答辩, 既提高了团队协作的能力,又提高了语言表达能力,同时激发了学生学习的积极性和主动性,进而促进学习效果和教学质量的提高。4 总结在程序设计教学过程中,我们要突破传统的教学模式,敢于创新教学。通过实践教学,我们取得了
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度工程验收检测合同2篇
- 个人挖掘机租赁合同简单版
- 民宿承包经营合同1
- 2024年度智能手机制造合作框架合同
- 劳务外包合同 印花税 2篇
- 手房买卖合同补充协议
- 空调维保协议范本 完整版范文
- 2024版工程地质勘探安全规范合同
- 《工程造价习题》课件
- 难忘的第一次课件
- 孵化器(大学科技园)绩效考核评价体系
- 遍净农药多菌灵原药msds
- 铁路线路工更换尖轨作业指导书
- 北师大六年级数学上册第一单元《圆的周长》作业设计
- 五年级上册语文课件- 《23.鸟的天堂》 部编版 (共16张PPT)
- GB∕T 37661-2019 船用广播系统通用规范
- 危险废物管理培训课件
- 服装投标技术方案全
- 中国石油天然气集团公司物资采购管理办法
- 填埋库区平整土石工程施工设计方案
- Juniper-SRX中文配置手册及图解
评论
0/150
提交评论