java教学方法的探究与实践

java教学方法的探究与实践

ID:23438313

大小:80.50 KB

页数:5页

时间:2018-11-07

java教学方法的探究与实践_第1页
java教学方法的探究与实践_第2页
java教学方法的探究与实践_第3页
java教学方法的探究与实践_第4页
java教学方法的探究与实践_第5页
资源描述:

《java教学方法的探究与实践》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Java教学方法的探究与实践[摘要]java作为一门流行的计算机编程语言,众多高校都竞相开设了《java程序设计》相关课程。在java教学方面,提出了全面推行项目教学法、基于问题学习的教学模式以及利用Robocode进行」ava教学。实践证明,有较好的教学效果,能一定程度上提高java的教学质量。[关键词]java项目教学法问题学习Robocode一、持续激发学习兴趣爱因斯坦有句名言:“兴趣是最好的老师”,古人亦云:“知之者不如好之者,好知者不如乐之者。”兴趣对学生的学习有着神奇的内驱动作用,一旦学生的兴趣被激发了,他们会自觉地投入到课程的学习上来

2、,能变无效为有效,化低效为高效。(一)注重培养学生的编程思想关于程序设计语言这类课程,是应该先讲面向过程,还是面向对象呢?现在没有定论,该问题的研讨也很多,都有兴许道理。先讲授面向过程,后讲面向对象,如同“先见树木,后见森林”。这种教学先从结构化程序设计着眼,关注语法等细微,注重算法的训练,再学习面向对象的编程思想。其优点在于:语法掌握充分、基木技巧过硬。其缺点在于:面向过程思维先入为主,接受面向对象思想较难。先介绍面向对象思想,再训练结构化程序设计,如同“先见森林,后见树木。”这种教学要求学生首先将面向对象思想应用于程序设计,再在后续学习中,不断

3、丰富算法、优化技巧。其优点在于:容易建立系统和全局的观念。其缺点在于:学生初学可能会感觉空洞无物。因此,在课程设置上,《C语言》与«Java程序设计》,可以直接讲授«Java程序设计》即直接讲授面向对象的程序设计。掌握了编程思想,从一种编程语言转到另一种编程语言实际并不网难。(二)利用Robocode学〉」JavaRobocode是2001年在IBM的WebalphaWorks上发布的坦克机器人战斗仿真引擎,是MatNelson用java语言创造的一款专为java程序员设计的游戏半成品。一个专为java程序员们准备的游戏。利用Robocode,只用

4、几十行java代码,就能立刻创造出一个简单但完整机器人,给机器人设计智能来自动指挥它。开发Robocode,也是一个极佳的学习java的过程,随着机器人“智力”的不断提高,编程能力也随之水涨船高了。这种方法讲授java效果较好,因为它能使枯燥的java编程变得冇趣,学生能在娱乐的同吋学习与提高java编程技术,让学生在娱乐中学习。(三)倡导多媒体教学多媒体教学是0前计算机类课程中常用的教学手段,它可提供多种感官的综合刺激,有利于增加信息量,尤其在程序设计中使用,有利于分析程序和运行程序,学生可以理解了理论知识后,立即得到验证结果,因此在java教学

5、中使用多媒体具冇较好的使用效果。二、全面推行项0教学法“项0教学法”是通过实施一个完整的项B而进行的教学活动,苏0的是在课堂教学中把理论与实践教学冇机地结合起来,充分发掘学生的创造潜能,提高学生解决实际问题的综合能力。在《java程序设计》课程项0化教学中,要多与相关公司合作,寻找现实的有生产力的案例。《Java程序设计》课程应该以真实项0为载体进行整体设计,整个课程内容由若干学习情境构成,情境载体为综合性项S的子项0。教学过程即是项0实施过程,充分体现学中做、做中学的教学理念。每一个学习情境由几个任务组成。通过“提出任务→分析任务&ra

6、rr;完成任务→边学边做→评估总结”的过程分解每个知识点,体现出互动创新、提侣个性、重在应用、共同协作的教学风格。项0教学法实施过程如图1所示,具体步骤可概况为:(一)引入项0(任务):确定任务内容,项0(任务)最好是能激发学生兴趣的真实的。(二)布置项目(任务):使学生明确项目(任务)的已知条件和预期成果,同吋明确角色关系,比如:与老师、同学的。(三)准备:对学生按异质进行分组,要求学生按小组形式收集、整理本项目需要掌握的相关知识点。(四)实施:每个小组、每个人,按各自分工,按吋间节点,做自己的事情。(五)成果汇报:组长收集小

7、组资料,以小组为单位汇报成果,形式如:ppt展示、文档上俾等。(六)项0评估:学生自评、教师点评,包括:是否实现了0标?实施过程中出现了什么问题?如何解决的?有那些有待改进?图1项0教学方法实施过程教学案例“网络聊天室”:确定了网络聊天室具体功能后,可以对所需知识进行分解,对项0进行分析,得到相应知识点;学生以小组为单位,对知识点进行消化理解,项B经理需对项B进行合理分工;项0由学生进行实施,老师进行指导,最终对学生所作设计进行评价,给出建议。学生自始至终参与实践项0的全过程,掌握包括项目分析、设计到最终实现所需要的知识和技能及素质,并学会在小组中

8、相互协作共同完成任务的各项人际关系技能。实施效果:较好。学生由浅及深,由易到难的逐步完成一个完整的项0开发,充分培养了他们

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。