admin 管理员组文章数量: 1184232
2024年3月25日发(作者:google play下载安装)
程序设计教学的四种方法
程序设计教学的四种方法:
一、传统教学法
传统教学法是目前C语言程序设计课程教学中利用的一种主要方法,具体指的是遵照
传统的教学模式,即教师在讲台上讲,学生进行内容记录或者是微机操作的教学方法。这种
方法在C语言程序设计课程教学中的时间比较久,教学模式比较成熟,且具体的教学安全、
设计等均具有成熟性。对C语言程序设计课程教学中的传统教学法运用做分析,发现其有两
方面的突出优势:一是此种方法教学对于理论强化有非常突出的效果。在C语言程序设计实
践中,有不少需要遵守的原则,理论强调可以让学生对这些原则有更深入的认知,所以学生
在掌握了这些原则之后,进行C语言程序设计,出错率会更低。二是此种方法的实施对于学
生来讲比较轻松。因为程序设计的重点、难点,教师都会在教学中做具体的强调,这于学生
把握重点、难点有积极的意义。再者,目前的教育,在大部分情况下比较重视理论考试成绩,
而这种方法对于学生的理论成绩提升帮助比较大。传统教学方法也有突出的缺陷,其缺陷主
要体现在两个方面:一是这种方法的实践性比较差。计算机专业培养的是具有实践应用型的
人才,而这种方法对理论做重点强调,却忽视了对学生的实践能力培养,所以很多学生谈起
C语言程序设计头头是道,但是具体进行程序设计却无从入手,所以这种教学方式培养的学
生比较容易出现眼高手低的情况。二是这种方法的创新性比较弱,对于学生的创新思维发展
十分不利。因为长期执行同样的教学模式,学生的思维被固化,所以其创新欲望以及创新实
践均会受到影响。
二、任务驱动教学法
任务驱动法是目前教育实践中使用比较广泛的另一种教育教学方法,在实践教育中体现
着突出的价值。对目前的C语言程序设计课程教学做具体的分析发现任务驱动教学法的使
用比较广泛。就任务驱动教学法在C语言程序设计课程教学中的具体使用来看,其优势体现
在两方面。
1.实现了对学生实践能力的强化
此种方法的教学核心是任务的完成,所以在具体的教学中,教师基于学生的具体知识掌
握进行任务的布置,然后由学生通过自主研究与分析完成任务,在这个过程中,学生参与学
习的主动性明显提升,对问题的探讨也有了显著性的加强。再者,这种方法强调的是学生的
自主实践,所以学生能够更好地进行基于自我理解的程序设计,传统教学中“纸上谈兵”的
现状被打破。
2.对学生的创新能力提升有重要的帮助
就C语言程序设计而言,创新是非常必要的因素,因为创新可以解决程序具体存在的问
题。基于任务的具体讨论和研究会帮助学生加深问题的认知,其对问题的了解更透彻,解决
问题的方法和策略会更具针对性。在实践中,其创新考虑也会更显著,而且随着其创新活动
的不断开展,学生的创新意识、创新能力能够得到显著性提升。任务驱动教学法在C语言程
序设计教学中有着突出的现实意义,不过其也存在着两个方面的问题:一是这种教学方法对
任务有着比较强的依赖性,因为任务是该方法执行的重要基础和动力,如果在教学实践中出
现任务确定失误的情况,具体的教学执行会造成大量的资源浪费,这于教学效率的提升非常
的不利。所以在任务驱动教学法的具体实施中,必须要基于现实需要做科学的任务设定,这
样,该教学方法的综合价值才会得到充分发挥。二是在教育教学实践中,教师的水平会影响
到任务驱动教学法的最终利用成果。在任务驱动教学法的实施中,教师是重要的指导者,如
果教师在指导的过程中不能科学理解学生的思考,其指导会出现偏差,学生的具体程序设计
等也会陷入困境,这于教学的有效开展非常不利。所以出于教学效果的考虑,要很好地开展
任务驱动教学,需要对教师的综合素养做提升。
三、模拟教学法
在C语言程序设计课程教学实践中,使用比较突出的一种方法是模拟教学法,该种教学
方法的核心是进行C语言程序设计实践的模拟,所以该方法在锻炼学生实践能力方面意义
突出。就目前的教育教学资料分析来看,该方法的突出优势体现在两方面。
1.为具体的教育教学提供良好的环境,强化学生的紧迫感
所谓的模拟教学不仅指的是教学内容的模拟,还有教学环境的模拟。就以往的教学经验
来看,在教室这样的环境中,学生没有紧迫感,对自身所学内容的兴趣浓度也不高,这导致
很多学生的学习动力不足。利用模拟教学法,学生的学习环境得以改变,其能够感受到工作
的氛围,紧迫感和责任感会更强,所以其在教学中会表现出更高的学习热情,整体学习状态
也会更加突出。
2.在学生的程序操作能力和程序设计能力提升方面有突出的优势
传统教学主要是让学生做相关知识的基本了解,但是模拟教学直接要求学生做程序设计,
目的在于让学生了解真正的程序设计工作。通过模拟,学生对C语言程序设计的掌握会更加
熟练,对于C语言程序设计需要解决的问题,需要注意的事项等也会更加清楚,这会进一步
加深学生学习的专业性效果。对模拟教学法的具体利用做分析可知,其虽然优势突出,但是
缺陷也十分的明显:一是模拟教学法对环境的依赖性比较强,如果在模拟中存在着细节上的
失误,整个教学的成果会大打折扣。而且在模拟教学法的实施中,较多的学生会产生不适应
的感觉,这也会影响此种教学方法的持续性实施。二是模拟教学法的实践性比较强,所以很
多学生的角色转换不过来,这会造成学生学习压力的加大。虽然说在学习实践中适当加压是
好事,可以逼学生进一步成长,但是模拟教学方法因为环境塑造以及教学的具体执行,往往
会造成学生压力过大的情况,这于学生的健康生活和持续性学习有显著的影响,所以在实践
中需要基于实践情况做好该方法的具体使用。
四、实践指导教学法
在C语言程序设计课程教学中,利用比较普遍的第四种方法是实践指导教学法,这种教
学方法是在总结传统教学缺陷的基础上形成的,强调理论和实践并重的一种教学方法。在目
前的C语言程序设计课程教学实践中,这种方法的使用较为突出。对C语言程序设计课程
教学中的实践指导教学法做具体的分析,其主要强调的是两点。
版权声明:本文标题:程序设计教学的四种方法 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1711373842a590973.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论