- 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程序设计课程的积极性和主动性。教学实践表明,在程序设计课程中采用情境教学方法可以获得比传统教学方法更好的教学效果。
关键词: 情景教学法;JAVA;程序设计
中图分类号:G642 文献标志码:A文章编号:1002―2589(2009)31―0273―02
一、引言
科学研究发现:健康的、积极的情感对个体的认知活动具有积极的促进作用,而不健康的或消极的情绪则对个体的认知活动起阻碍或抑制作用。情境教学法就是要在教学过程中通过创设使学生感到轻松愉快、欢乐活泼的情景,促使学生的心理活动以积极的和健康的方式展开,从而激发学生良好的情感体验,直接提高学生学习的积极性,使学习活动成为学生主动进行的、快乐的事情。情景教学法于20世纪30年代至60年代产生并盛行于英国,20世纪70年代后期传于我国[1],目前在我国教育教学领域有着许多具体应用[2],并收到良好的教学效果。
在程序设计课程的教学中,目前一般仍然多采用以教师讲解编程思想和编程方法、学生被动接受的传统教学方法,由于程序设计课程具有很强的实践性特点,传统的理论教学与实践操作相分离的传统教学模式很容易使学生产生枯燥泛味的感觉,从而渐渐丧失学习编程的兴趣,进而出现学习动力不足的问题。本文针对程序设计课程传统教学方法容易在学生中产生不良的认知情感问题,重点详细阐述了在JAVA程序设计课程的教学中如何有针对性的采取情景教学方法,以期收到良好的教学效果。
二、在JAVA程序设计课程中采用情景教学方法
JAVA是一种面向对象的程序设计语言,与面向过程的编程方式相比在思维方式上存在很大的差异。在学习JAVA之前,大多数的学生基本上都已经学习过C语言或其他至少一门面向过程的程序设计语言,因此在学习JAVA之前,面向过程程序设计方法的思维方式已经在学生的头脑中有了先入为主的印象,突然由传统的编程方法转变成面向对象的编程,对大多数学生来说都存在一定的难度,在这种情况下采用创新性学习、合作性学习和竞争性学习融合于一体的情景教学方法有助于帮助学生克服心里上的不良情绪,引导他们产生乐观积极的认识情感,从而激发他们学习新知识的热情。
在JAVA课程中开展情景教学方法,关键是根据程序设计课程的特点和教材的具体内容,积极创建有利于学生轻松学习的环境和场景。以下是在JAVA语言教学过程中采用情景教学方法采用的几种具体实施方法:
1.在课堂教学中创设问题和讨论的情景。在JAVA程序设计的课堂教学中积极发挥教师的引导作用,根据教材的内容创建问题的情景,引导学生积极的思考和讨论。例如,在讲解编程内容时,要让学生讨论为什么要这样编写程序,换种方式行不行?对学生提出的新的想法,鼓励学生在多媒体教师机上当场实现自己的想法,如果学生在调试过程中出现问题,也让学生自己讨论解决。通过这种方式,课堂气氛变得轻松活泼,激发了学生学习的积极性、主动性和创建性,在不知不觉中加深了对所学内容的理解,提高了编程能力。
2.在上机课上创设竞争编程的情景氛围。在JAVA程序设计课程的教学中,上机实践对一个学生来说是非常重要的,通过上机可以让学生发现许多新的问题,在解决问题的过程中加深对知识的理解掌握。但是如果在上机过程中采取单独练习、各自练习的方式,会发现学生在练习一段时间以后,不少同学就会失去继续练习的兴趣。为此在布置上机任务时,可以创设一种比赛的情景,要求学生在规定的时间内完成任务,看谁最先完成,对先完成的同学给予表扬和奖励。对于学有余力的同学,则可以根据其兴趣进行有针对性的辅导,鼓励其自主学习、探索学习更深层次的内容;对于完成任务较慢的同学,可以鼓励同学之间相互帮助,解决编程过程中遇到的问题。通过在机房中营造一种竞争的编程气氛,激发了学生的编程热情,提高了实践教学的效果。
3.利用校园活动鼓励创建良好外部教学情景。在不少高校中,都有定期举办的大学生软件开发竞赛,参加软件作品展示对学生来说是一次很好的学习实践的机会,因此在开展JAVA正常教学活动的同时,鼓励并指导学生积极参加校园软件作品展示大赛,可以创建一种良好的外部学习情景气氛。在参赛过程中,学生首先要选题,然后围绕选题调研并搜集资料,做相关的技术准备,在软件开发的过程中,因为有了明确的目标,学生的内在潜力和学习的动力得到了充分的发挥。事实表明,利用这种比赛活动的氛围,可以充分提高学生学习相关课程的兴趣,进一步提高学生的自主学习能力,同时开发目标的实现,对于
文档评论(0)