免费论文查重: 大雅 万方 维普 turnitin paperpass

谈谈教学模式“讲练战”同步教学方式探索与实践大专

最后更新时间:2024-03-05 作者:用户投稿原创标记本站原创 点赞:7500 浏览:22615
论文导读:上机练习的重视程度。第二,程序设计类课程与其他理论课程不同,它所讲的知识注重于实际操作,而这种讲练分离的教学模式则更侧重于课堂讲解演示。一方面,不管教师在课堂上采用什么样的教学方式,增加多少课堂互动活动,学生始终处于长时间被动记忆学习中,很容易产生厌倦性心理,很大程度上影响学生对课堂知识的学习;另一方面,
摘要:程序设计类课程是计算机学科的一门专业基础课,其教学效果对本专业后续课程的学习有着重大影响,因此提高程序设计类课程的教学质量是很多计算机教育工作者一直探索并实践的重要工作。通过对程序设计类课程现有教学模式所存在的问题进行深入分析,提出了“讲练战”同步化的教学模式,并详细描述了这种教学模式的实施方案和优点所在,最后通过教学实践,证明这种同步化教学模式对提高程序设计课程教学质量有显著的效果。
关键词:同步教学;教学模式;教学改革;教学实践;程序设计课程
作者简介:张宏涛(1977-),男,陕西西安人,郑州大学软件技术学院,讲师;张卫星(1980-),男,河南商水人,郑州大学软件技术学院,讲师。(河南 郑州 450002)
1007-0079(2013)20-0076-02
随着社会的发展,市场对计算机人才的需求不断发生着变化,高等学校对计算机人才培养的方针也在进行相应调整,培养高质量应用型人才现已成为各个高校计算机相关专业的培养目标。程序设计类课程是高等学校计算机学科的一门专业核心基础课程,该课程的学习目标是让学生掌握程序设计语言的核心知识、熟悉程序设计和编程的方法,并能够利用所学的知识分析解决实际问题。因此,提高程序设计类课程的教学质量和学生学习效果一直以来是很多计算机教育工作者探索和实践的目标。

一、讲练分离教学模式的弊端

经过多年来很多计算机教育工作者不断的探索与实践,程序设计类课程在讲课方式、讲课内容等方面实施了很多成功的改革,课堂互动性增强使课堂气氛不再单调,教学内容得到丰富,不再局限在教材内容,案例式教学提高了学生的学习兴趣,这些改革很大程度上提高了程序设计类课程的教学学术论文下载www.7ctime.com
效果,但是在教学模式上大多依然保持着课堂教学为主、上机练习为辅的讲练分离教学方法,这种教学模式主要是由授课教师在教室先对教学内容进行讲解演示,然后在课下或上机课再由学生对上课内容进行练习,这种教学模式实际上也存在着较多的弊端:
第一,程序设计类课程是操作性实践性很强的课程,学习该课程最有效也是必须采用的方法就是上机操作练习,因此程序设计类课程采用讲练分离的教学模式本身就很不合理,并且该类课程在课时安排上一般课堂讲解的比重比较大,这样不但没有满足程序类课程注重操作应用的教学要求,也会误导学生对该课程上机练习的重视程度。
第二,程序设计类课程与其他理论课程不同,它所讲的知识注重于实际操作,而这种讲练分离的教学模式则更侧重于课堂讲解演示。一方面,不管教师在课堂上采用什么样的教学方式,增加多少课堂互动活动,学生始终处于长时间被动记忆学习中,很容易产生厌倦性心理,很大程度上影响学生对课堂知识的学习;另一方面,由于程序设计类课程的特殊性,使学生对教师所讲知识仅仅只能处于简单的记忆和浅薄的理解中,不能达到较深的理解程度,更谈不上编程操作能力的培养。
第三,讲练的分离模式使学生只有在课后或上机课时间通过实际操作练习才能对所学知识加深理解和掌握,但是现在很多的学生缺乏学习自觉性,根本不愿意主动去上机练习。再加上在课后和上机课时间大多数学生由于缺乏教师的指导,不知道怎么样去操作练习以帮助自己学习和加深理解课堂知识,对于教师提供的教学案例、布置的实验作业也无从下手。这样就导致大多数学生课后或上机时干脆就把书本上的例题拿来运行一下,不出现问题就算完成任务,如果出现问题也不愿意去思考和学习;有些学生甚至不实际操作,只是把书本上的例题看看就行了,这样根本就达不到课程的教学目标,更谈不上编程能力的提高。
第四,在讲练分离模式下,教师要想了解学生的学习情况,大多只能通过课后实验作业的批改来进行,这样无法及时了解学生的学习情况,不能对教学内容和教学活动做出正确合理的调整。第五,虽然多媒体教学现在已经是高校普遍采用的课堂教学手段,但是受到音响设施、图像质量和学生数量等因素的限制,课堂教学效果有时也并不理想。

二、同步教学模式改革方案

“讲练战”同步教学模式是对现存课堂教学和上机练习分离教学模式的一种改革,这种同步教学模式的核心思想就是将课堂教学课时和机房练习课时综合在一起,全部课程的教学都在机房进行,边讲边练。具体改革方案如下:

一、整个课程的教学活动全部安排在机论文导读:www.7ctime.com上一页12

房进行,每个学生配有一台装有程序开发环境的电脑,通过网络连接。教师可以使用投影仪进行授课,也可以使用专业的在线课堂系统或机房管理系统软件进行授课,实现电脑之间的屏幕共享、资源共享等,并可对学生电脑进行监控管理。
第二,教学过程采用讲课练习实战同步化方式,即教师先对教学内容中的一个知识点进行讲解演示,让学生了解该知识点的相关概念、使用方法、注意事项等。在讲解过程中教师同步使用开发环境,通过教学案例现场操作演示,并对程序中相关代码进行标注解释,学生可以在听讲的同时在自己的电脑上同步观看教师操作,非常清晰直观。
在一个知识点讲解完后,教师应该提供一些对应的练习内容和方法来引导学生对所学知识进行练习理解,学生可以使用自己的电脑进行练习。在练习过程中教师可以了解学生练习的情况,及时发现学生对知识点掌握的情况,解答学生的问题,并对练习中存在的问题及时进行说明。
为了提高学生应用能力,在相关教学内容讲解练习结束后,可以引入一个综合性案例让学生们分组进行实战,把对所学知识的理解应用进行综合练习。还可选取几个小组的代码共享给所有学生看,在共享过程中,由该小组的学生代表对自己的代码从分析、设计到实现进行讲解,这样不但督促学生学习、思考、操作,提高学生的分析设计应用能力,并能够在学生讲解代码的过程中发现学生对相关知识点的理解情况,最后教师对演示小组的代码进行分析和评价。
第三,教学过程中可以采用案例教学,通过引导学生进行案例的分析逐个引入相关知识点,这样不但可以培养学生的分析能力,了解相关知识点的应用,也能提高学生的学习兴趣。 源于:论文提纲范文www.7ctime.com