- 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程序设计 教学设计 教学方法
中图分类号:G424 文献标识码:A 文章编号:1672-3791(2011)10(a)-0220-01
高职计算机软件培养的是面向“软件蓝领”的高等技术应用型人才,Java程序设计课程的教学目的是使学生掌握面向对象的程序设计方法,掌握使用Java开发Windows应用程序的一般方法,能够根据实际需要开发简单的Windows应用程序。根据本人的一些教学经验和实践探索,从教学设计如何适应人才培养要求到教学方法如何适应信息化时代要求这两方面来谈谈本人的观点。
1 课程教学设计
根据Java程序设计课程的特点,课堂教学采用“演示+操作+讲解”的授课方法。使用多媒体,利用大屏幕投影进行直观教学,利用多媒体计算机的交互性,激发学生的学习兴趣,发挥认知主体的主观能动性。 在整个教学过程设计中,本人使用的一些方法如下。
1.1 认真备课,精心制作课件
现行教材基本都是以知识点的逻辑结构体系编写,不适应高职强调应用性和适应性人才的目标。因此,在制作多媒体课件时,对教材进行再创造,理论以“够用”为度,突出高职培养应用型技能人才的特点,重新组织内容,以程序实例为中心,打破了以教材为中心的传统教学模式,把授课的重点放在精选出的程序实例的讲述上。
在教学中注重演示、操作、讲解的有机结合,尽量做到图文并茂,激发学生的学习兴趣;直接使用软件实时操作进行教学,学生可以同步感受软件的运行过程;演示程序的调试与运行过程,使教学更具有直观性和交互性。
1.2 有效利用网络资源
利用校园局域网,让学生在任何时候都可浏览教师的相关教案、Java API、程序实例,上交作业,并根据自测题检测自己对知识的掌握程度。并利用电子邮件、QQ等方式与学生进行课外交流,为学生答疑解惑。另外,还鼓励学生有效利用各大搜索引擎和专业技术网站,建立自己的资源库,发现问题后首先是自己尝试或者和同学一起解决问题。通过这种方式,可以培养学生独立思考和解决问题的能力。
1.3 适时发挥激励
组织相关课程的程序设计竞赛,通过适当的方式奖励优胜者,以此激励学生的拔尖和创新精神。
2 课程教学方法的多样化
教学过程是一种艺术,需要多种教学方法的配合与综合应用,才能达到我们预定的教学目标。因此,在Java程序设计课程的教学中以解决实际问题的程序设计思想作为教学的切入点,加强基础、强化实践、注重应用、引导创新,其目的是使学生学会学习、学会思考,学会自我启发的“关键能力”。以下本人介绍的方法,在教学中是穿插使用,根据不同的教学目标,教学内容不同会有所侧重。
2.1 引导学生进行探索性学习
以学生为中心,在教学过程中,教师引导学生在解题编程的实践中探索其带规律性的认识,帮助和推动学生架构属于自己的计算机高级程序设计课程的知识体系和技术路线,让学生在自主探索中获得学习能力。以实际问题为驱动,通过生动、有趣的典型程序实例的分析、算法设计到编程实现;以应用为出发点,重点放在讲解程序设计方法和解题思路上,在分析问题和程序设计实现中使学生逐步熟悉语法和语句的用法,并学会算法分析和程序设计的能力。
2.2 启发式教学
在教学过程中积极营造活跃、宽松的课堂气氛,以互动的形式来展开教学。采用启发式教学,培养学生提出问题、接触问题、接触前沿技术,通过学生亲身实践、师生之间的互动形式,让学生体验感受创新实践过程。针对问题,发动大家思考,鼓励同学介绍自己的方法和见解,并开展讨论。运用多媒体课件教学,传递给学生更多的信息量,展示程序实例,给学习者以发表意见和成果的机会,让其充分展示自我,增强其主体意识。
2.3 任务教学法
学生的学习活动是一个创造性的劳动过程,任务教学法主要是围绕一个实际问题,设计出一个环境,让所有学生共同参加讨论需要学生解决的问题,承担不同角色。从信息收集、方案的设计、方案的实施,到学习结果的评价,都督促学生相互之间保持良好的协作关系,进而在携手合作的基础上各司其职,寻求解决问题的途径,最终顺利完成学习任务,由此更增强学生的内心体验,激发学生的学习动机和愿望。
2.4 实践教学法
Java程序设计是一门实践性非常强的课程,程序设计技能的培养还需要通过大量的编程训练和上机实践才能获得。对于上机实践的选题,贯彻以应用出发点的原则,结合生活,结合具体所学专业精心挑选难易适中、趣味性强的题目,提高学生动手能力,在实践编程的锻炼过程中,掌握了所学知识,并达到
您可能关注的文档
最近下载
- 2024年新人教道德与法治一年级上册全册教学课件(新版教材).pptx
- 一种去除皮革醛类VOCs的方法.pdf VIP
- 党员发展对象思想汇报.doc VIP
- 07 文言文四类实词积累方法(文言文阅读)-2026年高考语文一轮复习之古诗文专题课件(全国通用).pptx
- 网御网络审计系统V3.0用户使用手册.doc.pdf VIP
- 泥水工劳务承包合同(2024版).docx VIP
- 初三英语完形填空十篇(含答案).docx VIP
- 球磨机设计完整版.doc VIP
- 2024年《关于加快经济社会发展全面绿色转型的意见》学习解读课件.pptx VIP
- DB44_T 2693-2025电化学储能电站安全管控技术规范.pdf VIP
文档评论(0)