APP下载

程序设计课程中多模式互动教学法的应用

2016-05-14许玉龙王忠义谢志豪

中国校外教育(上旬) 2016年5期
关键词:程序设计分层案例

许玉龙 王忠义 谢志豪

程序设计课程是一门实践性很强的课程,所以在教学过程中,教师应当实现与学生之间的有效交流与互动。系统地介绍了程序设计课程中多种模式的互动教学法,旨在进一步提高程序设计课程的教学质量,培养出更多的高素质人才。

程序设计课程多模式互动教学法换位教学法程序设计课程中,主要存在的问题就是教师与学生之间缺乏必要的互动,在缺乏互动的教学环境中,学生很难提起兴趣去学习,教师也难以以积极的心态从事教学工作,正因如此,我们应当创新程序设计课程中的互动教学法,从而提高程序设计课程教学活动的生动性,实现教师和学生的有效互动。

一、换位教学法的概念以及应用

所谓的换位教学法,其实就是指教师和学生在教学过程中互换位置,由学生担任教师的角色,走到讲台实施教学,而教师则以学生的身份听课。这种教学方法,打破了传统教学模式中学生被动学习的情况,改变了教师的传统授课模式,能够充分挖掘学生潜在的个性,充分展现学生的优势。不仅如此,换位教学法还有助于提高学生的综合能力。换位教学法在程序设计课程当中主要通过四个步骤来实现,第一步骤,就是教师给学生布置任务,值得注意的是,在给学生布置任务之前,教师应当对学生的实际情况进行充分的了解,实现任务布置的针对性。第二步骤,换为备课。众所周知,教师在讲课之前应当充分的备课,只有进行充分的备课,教师才能够将课本上的知识讲授给学生,因此,在换位教学法中学生也应当做好充分的备课准备。第三步骤,换位授课。换位授课是换位教学法的核心内容,在换位教学法中学生充当教师的角色在讲台上进行授课,并对充当学生角色的老师提出的问题与解答。第四步骤,是提问与总结。充当教师角色的学生在授课结束后应当对本节课的内容进行总结,并将授课重点标记出来,方便记忆。

二、分层教学法的概念以及应用

分层教学法主要分为两个部分,第一部分是将学生进行分层,第二部分则是将教学内容进行分层,具体来说:(1)将学生分层。教师在教学过程中,根据学生的实际情况将学生划分若干层次。通常情况下会将学生分为三层,A、B、C,C层是最基本的层次,该层次的学生在教师的指导下,完成基本的学习任务。B层的学生水平相对较高,教师在引导学生完成基本的学习任务之后,还应当引导学生拓展自己的知识面,实现融会贯通,举一反三。A层学生水平最高,在教学过程中,教室应当引导学生深层次的学习相关知识,帮助学生将所学知识灵活的应用到实践当中去。(2)将教学内容进行分层。在教学改革的过程中,应当将教学内容按照数学运算、字符处理、日期处理等几个应用进行分层,不仅如此,还要根据上述主线划分更多的层次,每个层次当中都要布置相应的任务,以任务驱动的形式培养学生学习的兴趣,切实提高学生的独立思考能力以及解决问题的能力,使学生成为一个实际编程高手。

三、案例教学法的概念及其应用

所谓的案例教学法,是教师根据教学目的和教学内容的需求,并以学生身心发展的特点为基础,运用典型案例对学生进行指导的活动。案例教学法能够充分张扬学生的个性,充分发掘学生的内在潜力,使学生能够积极主动的投身到程序设计教学课程当中去。案例教学法主要分为两种,一种是案例讲解法,另一种是案例分析法。案例讲解法,通常用在理论知识讲授之后,是理论授课的一种辅导,恰当的案例,能够使学生将课堂上学到的理论知识应用到实践当中去,从而提高学生的实践能力。案例分析法也叫案例讨论法,通常被应用在理论授课过程中。通过分析案例,学生能够找到困扰自己的问题,并通过教师的指导解决问题,从而实现疑难解惑。案例教学法在程序设计课程当中主要通过以下两种方式进行应用的。第一种,是课堂教学案例。众所周知,在教学过程中,课堂案例的好坏直接影响着课堂的教学水平,影响着学生的听课兴趣。因此,教师在教学过程中运用教学案例,应当建立在反复思考的基础上。通过陈述案例引入课程学习地重点,并将一些重点难点问题讲给学生听,从而充分的调动学生学习的积极性,使学生能够积极主动的融入到案例讨论中来。第二种,是课外讨论案例。教师在要下课的时候,可以布置给学生一定的案例讨论作业,学生可以通过自主团队的形式进行案例讨论,值得注意的是,教师在分配任务的时候应当从学生的实际情况出发,所分配的任务应当与学生的实际能力保持一致,这样,一方面,能够培养学生团队意识;另一方面,还能培养学生自主探索的能力。

案例讨论结束后,教师应当实时地对学生的学习态度、案例讨论过程中的表现进行分析点评。对于学生在案例讨论过程中所展现出来的好的一面,教师应当予以好评,对于学生在案例讨论过程中所表现出来的不足,教师应当予以指正。学生在这种情况下,解决问题的能力会得到大幅度的增强。

教师在教学过程中,应当根据教学内容来确定运用何种教学方法提升教师与学生之间的互动性。

四、结语

总而言之,程序课程设计中有很多教学方法都能提高学生和教师之间的互动,但是这需要相关教育工作者去发掘。现阶段,我们必须探究出更多的教学方法,实现学生和教师之间的沟通与交流,活跃教学氛围,培养学生学习程序设计课程的兴趣,提高学生的实践能力,为社会输送大批量的专业人才。

参考文献:

[1]苏娟.中职程序设计类课程中互动式教学法的应用与研究[J].科学咨询,2012,(02):90-91.

[2]龚勋.多维互动式教学模式在程序语言设计课程中的应用[J].新课程研究,2015,(04):27-28.

[3]王光琼,袁小艳,梁弼.C程序设计课程教学方法探讨[J].四川文理学院学报,2010,(02):108-110.

[4]刘在英,杨平,张丽晓.程序设计课程实践教学模式的探讨[J].实验室研究与探索,2013,(10):156-159.

猜你喜欢

程序设计分层案例
基于OBE的Java程序设计个性化教学研究
项目化教学在Python程序设计课程中的应用
C++程序设计课程教学改革研究
基于分层教学下的高中数学“让学”策略
医学专业“Python程序设计”课程教学改革总结与思考
样板案例
NSE 9A-Module 4-Unit 2案例设计
基于分层的FCM算法在医学图像分割中的应用
基于分层的FCM算法在医学图像分割中的应用
基于“学为中心”的分层作业的设计与思考