- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java语言活代码方法教学的探索——互动式教学的补充
贾艳波王伦津
西北第二民族学院计算机系,银川750021
摘要:本文针对民族大学计算机专业学生实践动手能力差的问题,采用“建一仿一读一
改一写”的互动式教学模式,推出了用活代码方式讲授和编写程序的方法,通过结合具
体实例进行教学,尽量避开晦涩难解的术语和语法规则,对培养学生实际应用能力起到
了良好的效果,也是在语言类教学改革方面的一次探索。
关键词:活代码方法、互动式教学、实例教学
1 引言
目前,Java语言已成为各类高等院校的计算机基础课程讲授的内容。针对少数民族高等院校中
少数民族学生的培养计划,重点是培养工程技术型人才和技能型人才,尤其是能够搞实际应用的具有
多方面适应性的IT技术人才。用传统教育模式来培养人才既不能满足软件产业发展的需求,也不符
合民族院校学生的实际情况。传统的教学方法是从概念人手,传授知识,即按照提炼出来的知识培养
学生,造成学生在解决实际问题时,他还要有一个了解和熟悉需求的过程,结果是老师抱怨学生动手
能力差,学生抱怨老师没有讲授他们实际应用需要的知识。为了解决这个问题,笔者通过课堂讲授引
入一种称为活代码方式讲授和编写程序的方法,注重结合互动式教学模式,注重结合采用具体案例进
行教学,改变了传统的教学方法,收到了良好的效果。
2 “建一仿一读一改一写互动式教学模式的深化应用
学校教育要以人为本,要以向学生提供优质服务为目标。在我们精品课的建设中,提出了
“建一仿一读一改一写“的一套互动式教学模式,除了建是搭建语言运行环境之外,仿、读、改、写
的内容需要结合教学实际进行补充。内容和实例新颖、完整、灵活、有趣,才能调动学生的编程
兴趣,调动学生主动学习、深入学习,才是提高教学质量,达到教学目的,适应软件人才需要,培
养技术和工程型创新人才的根本所在。Java语言作为一种程序设计语言,是一种人与计算机进
行交流的工具。工具就是要为人所用的。Java作为一种软件开发工具,在教学过程中就应该理
论和实践相结合,在培养扎实的基础理论和方法的同时,要重视应用。所以我们在采用互动式
教学模式下,引入活代码方法讲授和学习,注重通过实例进行教学,尽量避开晦涩难解的术语和
语法规则,主张用编程语言讲授编程语言,深化“建一仿一读一改一写“的互动式教学模式,鼓励
学生运行每个例子。着重强调“改”、“写”环节的灵活性和多样性。这样既提高了学生的兴趣,
又培养了学生的动手开发应用程序的能力,而且可以在实践中更加牢固地掌握知识,积累丰富
的编程经验,适应社会的发展需要。
·联系作者,E—mail:wang@nxu.edu.cn
大学计算机课程报告论坛论文集2006
3活代码方法的具体介绍
活代码(Live—Code):对于每个新的概念,都用一个完整的、能实际运行的例子介绍,后面再附一
个或多个执行情况,这样做的目的是表明输入/输出的对话过程。这种风格体现了我们讲授和编写程
序的方式。我们采用活代码方式学习Java。下面是一个简单的体现活代码方式的例子。
图1中是一个简单的应用程序,它的功能只是显示一行文本。
图1文本打印程序 .
下面我们提供了两个经修改图1的例子而得到的例子,它们分别用多行语句打印一行文本以及
用一个单独的语句打印多行文本。
图2用多个语句打印一行文本
图3用一个语句打印多行文本
从上例中可看到,这种方法实际体现出我们的重点是程序语句的可替换性,主张用编程语言讲授
编程语言,充分展现程序的灵活性和多样性。采用这种活代码方法实际降低了教学和学习的难度,学
生在听课时,就像真正在计算机上输入和运行程序一样。并且采用这种活代码方法,在授课过程中,
在不知不觉间培养了学生的自主思考和创新能力。
404
Java语言活代码方法教学的探索——互动式教学的补充
4与互动式教学的结合
互动式教学:采用“建一仿一读一改一写“的互动式教学模式,模仿母语的学习方式组织教学。
建就是让学生自己动手建立语言环境,仿就是模仿,读就是逐行逐句阅读Ja
文档评论(0)