



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
互联网论文关于基于互联网的课程教学论文范文参考资料 摘要:为改善Java课程教学效果,提出基于互联网的Java课程教学模型,通过Java课程设计,介绍基于互联网的Java课程教学模式,阐述以学生为主体的行动导向教学理念。借助Robocode平台,采用任务驱动式教学法,激励学生的学习热情,提高其编程能力。 关键词:Java教学实践平台;Robocode;Java课程教学;基于互联网的教学模型 1、Java课程的传统教学 目前,许多院校仍采用传统方式进行Java课程教学。传统教学方式通过概念与理论知识讲解来介绍Java程序编写案例,让学生进行Java程序编写练习,实施Java程序设计项目,通过该教学过程使学生掌握Java编程技术。但在实际教学中学生已不能适应这一教学过程,尤其是职业院校的学生,对Java概念和理论知识不理解,无法跟上Java编程案例教学进度,无法参与项目实践,学生失去兴趣,最终放弃Java程序设计课程。 基于学生的实际情况和课程特点及教学环境,转变传统教学方式,采用任务驱动教学,以学生为主体,提高教学实效。Java课程的传统教学改革势在必行。 2、基于互联网的Java课程教学模型 为体现以学生为主体的教学过程,笔者所在团队设计了基于互联网的Java课程教学模型,如图1所示。 该教学模型阐述教学过程的5个环节。(1)布置学习任务,通过互联网将学习任务向学生展示,提供相关参考资料和资料索引。(2)设计战车改善方案,学生根据任务书要求和参考资料通过Roboeode平台设计战车及改善方案。(3)实现改善方案,根据设计完成的改善方案,采用Roboeode平台提供的参数,编写Java代码实现设计方案。(4)检验、测试程序模型,通过Java代码编写,将制作完成的坦克模型程序在互联网上进行测试,检验战车模型的性能是否提高。(5)展示与讨论战车程序的改善效果。 3、Robocode平台介绍 Roboeode平台是xx年IBM公司在Web-AlphaWorks上发布的坦克机器人战斗仿真程序引擎,是MatNelson利用Java程序语言专为Java程序员设计的游戏半成品。与由键盘、鼠标制约的游戏不同,参赛者必须利用Java语言对机器人程序模型编程,通过编程设计实现智能操控。 Robocode平台成为从初学者到高级*程序开发者都可以参与的娱乐活动。初级Java程序员可学习基础程序语言,如调用API代码、阅读Javadoc、内部类、事件处理等。高级开发者可以在构建“最优品种”的软件机器人全球竞赛中提高其编程技巧。 Roboeode平台的教育特性被世界诸多从事Java程序教学的人员发掘利用,笔者在德国亲身体验了Java程序设计语言课程利用Robocode平台的教学策略。在网络上Robocode用户组、讨论列表、FAQ和Webring随处可见。Robocode为学生与Java师提供简便、有趣的游戏方式,释放他们的创造力。Robocode平台的出现给枯燥的Java编程学习注入了动力与激情,使学生在娱乐的同时提高Java技术。 我国Java-Robocode协会在湖南师范大学发起成立,xx年举办了湖南省Java-Robocode机器人大赛。我国高校教师逐渐开始采用Robocode平台进行Java课程教学,但为数不多。我国高校教师对Robocode平台的教学研究还远落后于国际水平。 4、Java课程的教学设计 通过Robocode平台学习Java,是非常有效的教学策略,该策略符合行动导向的教学理念,通过设计Java课程,介绍Java程序设计如何采用Robocode平台实施教学。 4.1 课程任务与要求 课程任务目标是调动学生对该课程的兴趣,学生能够独立创建机器人,学会调用RobotEditor和piler程序,通过编写Java程序语言移动机器人、炮和雷达,并能够处理机器人避障、雷达目标出现、击中目标、自身中弹等事件。 软件和硬件环境要求,PC网络系统,JavaVM(JDK 1.3.x)、Robocode 1.6.2、Intemet可链接Robocode Battle online。 4.2 模型观摩与程序设计 教师通过Java编程指挥机器人的动作,让学生看到采用Java编程制约机器人并不难。通过编程演示创建战车的操作,使学生认识到自己可以通过Java编程创建战车并转变其战斗力,增强学生对Java编程的信心。 4.3 检验程序模型 测试创建完成的机器人程序模型。切换到主程序,选择程序菜单上的Battle-New,将机器人KKStraight添加到平台中,观察该模型的战斗过程。 通过Java程序代码tumRight(double degree)和tumLeft(double degree)移动机器人,使机器人转过指定角度。ahead(double distance)和back(double distance)使机器人移动到指定的像素点距离,以上策略在机器人遇到障碍物时即告完成。转动炮和雷达,通过程序代码atrnGunRight(double degree)和tumGtmLe(double degree)使炮可以独立于坦克车的方向转动。ttmiRadarRight(double degree)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 购买服务过程管理办法
- 贵阳征收补偿管理办法
- 车间人数限制管理办法
- 皇帝的新装:初二语文戏剧阅读指导
- 设计师合作协议合同范本
- 与大学签订共建协议书
- 美容院托管协议合同范本
- 企业招工就业协议书模板
- 训练营项目合作协议合同
- 劳动合同中内含保密协议
- 浙江杭州市2024-2025学年高一下学期6月期末考试英语试题及答案
- 愈见倾听师考试题及答案
- 2025至2030年中国液态食品包装机械行业市场供需态势及发展前景研判报告
- 首诊负责制试题及答案
- 渐进片试题及答案
- 2024浙江遂昌农商银行新员工招聘笔试历年典型考题及考点剖析附带答案详解
- 学校篮球共建协议书
- 文件销毁保密协议书
- 高考英语必背688个高频词汇清单
- 2025年助理医师资格证考试之口腔助理医师通关题库(附带答案)
- 肠外营养安全性管理中国专家共识
评论
0/150
提交评论