您的位置: turnitin查重官网> 教育 >> 国防教育 >工科Ja教学方法改进和

工科Ja教学方法改进和

收藏本文 2024-03-27 点赞:4769 浏览:17151 作者:网友投稿原创标记本站原创

摘要:针对目前工科专业在Ja教学中存在的问题,探讨了如何对Ja教学手段和方法进行改进,以增强学生编程的技能。
关键词:Ja;面向对象;编程技能
一、引言
Ja语言目前是一门功能强大、应用广泛的编程语言之一,它以与平台无关性、纯面向对象、安全性等特点获得了越来越多的软件开发者所使用。因而在高等学校的工科专业的教学中,Ja程序设计也成为一门重要的主干专修课程。但由于Ja语言和传统的工科教学语言有很大的区别,对于工科专业Ja课程教学中的一些方法的研究就显得非常重要。

二、Ja教学过程中存在的问题

1.缺乏面向对象编程语言思想

目前在高等学校的工科专业中,一般都会选择C语言作为学
习的先导语言课程。而C语言是一门面向过程的编程语言,很多学生受其影响,在学习Ja语言编写程序中,将所有功能代码全部写到一个类中,缺乏面向对象编程语言的思想。

2.课时紧,任务重,教学内容不能消化吸收

一般工科专业Ja课程一学期基本有54~70学时,加上上机实验学时,一般不超过100学时。通常由于学生在一学期中学习的课程较多,而语言教学由于传统教学手段的枯燥性,使得学生缺乏足够的兴趣,因而花在Ja这门课上的时间较少,造成的结果是学习的内容没有根本掌握,很容易遗忘。

3.理论教学与实验教学脱节

在教学中教师在课堂内一般以教授理论为主,而实践教学环节仅仅放在实验课中教学。由于教师在理论课教学时纯粹偏重于语法的灌输,学生通常感觉理论课很枯燥乏味。而实验课课时又较少,往往严重滞后于理论课的教学,因而学生在上实验课时,还需要较多的时间来复习理论课的内容,因而效率低下。

三、Ja教学手段和方法的改进与探讨

1.教材的选取和推荐

尽管国内一些教材如清华大学出版社的《Ja语言程序设计
基础》,机械工业出版社的《Ja程序设计教程》作为初学者本身也比较优秀,但总体上仍然落后国外大学所使用的教材。但考虑到工科专业的语言教学大多在一、二年级,因而,教师在教学中还是以选择中文教材为主。但在上课的同时,也推荐学生课外阅读一些原版的Ja英文教材和译本,如Ja经典著作《Thinking in Ja》等。另外,为了激发学生的学习兴趣,还建议学生应该多浏览Ja专业网站,以获得关于Ja的新发展和新动态。

2.强调面向对象的概念

教师在教学过程中,要努力扭转学生已经学习了过程性语言的固有思维,特别需要强调面向对象的概念。可以通过使用一些遵循面向对象原则而精心设计的教学实例,为学生做一些好的示范,同时需要教师掌握较灵活的教学方法,采用适当的比喻,并充分利用目前一些多媒体的手段,让学生较好地理解面向对象的概念。通过这些综合的手段,最终让学生养成一些良好的面向对象编程的
习惯。

3.采用互动的教学手段

教师改变传统的以灌输为主的课堂教学形式,转而以互动性
教学为主,主要以激发学生的探索性、主动性和创造性,目的是提高学生的学习兴趣,最终提升学生的学习效果。教师在教学过程
中,应充分利用现有的多媒体教学资源,让学生先模仿一些现成的例题,在运行结果后再具体讲解语句的作用,以让学生充分理解。并强调让学生自己动手调试程序,在互动学习中充分理解和掌握Ja语言中的语法作用。

4.加强课程设计等实践环节

一方面在教学中应加强学生实验教学,使学生更好地掌握编程的概念,另一方面,应进一步适当安排若干实际项目和简化的项目原型作为实训内容。将学生以小组划分单位,以项目驱动为导向,让学生在一个典型的编程“项目”驱动下学习Ja语言的精髓,通过自主学习和互相配合,完成教师布置的任务,真正掌握属于自己的知识与技能。对于项目的选题,首先应基本涵盖Ja语言学习所包含的知识点,其

摘自:毕业论文前言www.udooo.com

次项目应有一定的综合性和一定的难
度和深度,不应过于简单,当然项目的选择也应该有一定的趣味性,让学生摸索完成后有一定的成就感,并享受开发成果所带来的
乐趣。改进考核机制,传统的语言教学手段,最终是通过笔试来考核学生掌握语言的基本知识点的,这种考核机制是有缺陷的。考虑到语言教学的实践性,应把学生能否熟练掌握程序开发流程及综合运用能力作为评价学生学习效果的重要依据。因此,在考核方式上应强化上机形式,相对弱化传统的笔试形式。
程序设计课程一般比较枯燥,如何让学生产生兴趣并主动学习,是教师需要认真考虑的问题。作者通过在工科专业多年的Ja语言教学过程中所总结的经验,经过一些摸索和改进,提出了上述建议。在教学中,通过选择优秀的教材和改进教学手段,并和学生在互动交流中探讨和学习,更重要的是在实践中强化所学,做到真正的“学以致用”,使得教学效果与过去相比有了较大的提高,为学生将来的就业打下了良好的基础。
参考文献:
[1]秦靖伟.Ja教学方法改革与实践.产业与科技论坛,2011.
[2]魏钢.Ja程序设计教学改革探讨.辽宁师专学报,2009.
(作者单位 安徽大学电气工程与自动化学院)

copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号