正文:课堂教学主要以分析案例、精讲理论和少量讨论的形式开展。案例是中心,学生是主角,教师是引导者。学生主动思考是基于对案例的了解和兴趣。为保证课堂教学效果,课前教师通过网络等现代教育技术手段指导学生了解教学案例,抓住案例的重点,提前进行思考。教师课前要吃透教材中的概念、方法、原理及知识间的内在联系,结合案例,在案例分析中巧设问题,引导学生独立思考,通过对问题的分析,一步步地验证所学理论知识。如在讲for循环程序设计时,首先让学生设计在窗体上输出一个“*”,接着输出5个或10个“*”,这个时候会自然想到使用for循环来输出;随后要求5行5个“*”,此时引入双重循环;最后让学生思考如何输出如图1和图2所示的图案以及将图案换成数字输出“九九乘法表”和“数字金字塔”等。
采用案例驱动教学,精选典型案例可以激发学生的好奇心和求知欲;然后通过分析案例的求解思路和实现方法;进而引出该案例中用到的知识点;再举一反三,启发学生对案例进一步讨论、归纳,对案例完善和扩展;最后达到知识的快速掌握和能力的培养。
对于有些难度的大型案例鼓励学生独立思考,学会查阅资料和文献, 独立解决问题,以便形成自学意识、习惯,建立自学的信心。学生必须学会看程序就像分析文章一样, 从而理解各部分功能和程序的思路。大量阅读一些结构良好的程序对学生今后的编程也有一个良好的示范作用。
利用“案例驱动”开展《高级语言程序设计(VB)》课程教学改革实践的新方法,实践证明,该教学方法能帮助学生深入理解所学内容,提高学生利用VB程序设计语言分析和解决实际问题的能力,有助于调动学生学习的积极性,培养自学能力。
3.2“程序侦探”实验教学 《高级语言程序设计》是一门实践性很强的课程,因此在程序设计教学中,上机实验教学是提高教学质量的一个很重要的环节。在学习VB语言过程中,仅书面理解往往是不够全面的, 课堂上多数的教学内容,学生需要通过上机实践才能真正理解消化, 纠正最初理解上的偏差并且加深对VB程序设计语言的了解。
在传统教学的上机实验环节中,随着课程的深入和知识的增多,学生感觉困难、胆怯、枯燥,只是简单照抄程序,而且一有问题就找老师帮忙检查调试解决,运行通过就算完成任务,所以整个实验过程只是他们在练习打字而已。
针对这种现状,实验课安排要因材施教,分层次安排任务。从教学实践来看, 对于初学者, 如果一开始能成功完成编程、调试, 他们的学习积极性就会大增,以后即使遇到困难时,也能充满自信去解决困难。针对这种情况,上机的练习题根据难度分成几个不同层次, 供不同层次的学生学习、模仿、尝试,以便和学生各自学习能力相适应, 并不断鼓励学生向高层挑战
[4]。
在此提出使用“程序侦探”实验教学法,首先从时间、内容上将理论课和实验课衔接好,然后根据课程安排有针对性地给学生提供一些有部分错误无法运行的程序,让学生自己以侦探的角色去研究纠正修改程序,从而让学生细致掌握语法,鼓励学生独立思考,学会查阅资料和文献, 独立解决问题,以便形成自学意识、习惯,建立自学的信心。学生必须学会看程序就像分析文章一样, 从而理解各部分功能和程序的思路。而大量阅读一些结构良好的程序对学生今后的编程也有一个良好的示范作用。
更重要的是这种“程序侦探”实验教学法可大大提高学生的学习兴趣,激发学生发挥创新能力,从而提高计算机程序设计教学质量。在最初几次实验中, 学生的问题多,教师应该耐心辅导, 启发他们如何做“侦探”,帮助鼓励他们对“侦探”过程中出现的问题进行分析总结,鼓励学生自己动手解决问题,让他们在逐步的成功体验中建立自信心和对VB程序设计课程的兴趣。当学生的胆怯感消除, 对编程环境适应后, 就会开始积极主动动手认真学习和实践,逐步培养建立创新意识。
采用全新的“程序侦探”实验教学方法,实验课中学生只是简单照抄程序,而且一有问题就找老师帮忙调试的现象逐渐消失,学生真正理解消化了理论知识,纠正了理解上的偏差加深了对VB程序设计语言的了解,明显提高了教学质量和学生主动能力、运用所学基本知识解决实际问题能力以及知识综合运用能力等,学生动手实践能力和创新学习意识加强了。
4实验验证 在此通过多次教学实验来验证我们提出的“案例驱动”+“程序侦探”教学法是否有效。首先选取计算机程度相似(根据其第一学期《计算机应用基础》课程的成绩判定)、专业相同(保证其入学前程度相似,课余时间相同)、人数相同的甲乙两个班级来进行实验。在教学过程中,甲班采用传统的教学方法来进行,而乙班采用“案例驱动”+“程序侦探”教学法。学期末两个班级进行了三次程序设计比赛,比赛项目分笔试和机试两个部分,而两个班的最终成绩(三次比赛结果求平均)如表1所示。
表1 程序设计比赛结果统计表
|
笔试 |
机试 |
0-59 |
60-75 |
76-85 |
86-100 |
0-59 |
60-75 |
76-85 |
86-100 |
甲班 |
34.5% |
46.7% |
16.2% |
4% |
42.3% |
41.6% |
14% |
2.1% |
乙班 |
19.2% |
36.5% |
32.3% |
12% |
20.3% |
27.8% |
37.1% |
14.8% |
由表知乙班比甲班笔试部分及格率提高了15.3%,机试部分及格率提高22%,特别是优秀率部分结果尤其令人满意,乙班笔试、机试分别比甲班提高了8倍、7倍以上。
2/3 首页 上一页 1 2 3 下一页 尾页