郝粉粉
摘 要:就在信息技术选修课教学中如何激发学生的学习兴趣,提高教学效率进行了探究。
关键词:信息技术选修课;主动权;教学方法
今年高二开设的信息技术选修课是《算法与程序设计》,学生曾在数学课中学过相关内容,出现了部分学生不屑学,部分学生认为编程很难。为了培养学生的学习兴趣,熟练掌握一门新的语言,我做了以下探究。
一、努力培养学生的学习兴趣
兴趣是最好的老师。兴趣相当程度上决定了教学效果的好坏。如何培养学生学习程序设计的兴趣,我认为可以从以下几个方面入手。
1.让学生认识到学习程序设计在提高自身素质的突出作用。学习程序设计可以提高自身素质,可以培养学生的思维品质,培养学生发现问题、思考问题和解决问题的能力,学习程序设计对其他学科的学习有积极的影响。
2.程序设计教学中要从学生的兴趣入手,利用学生对事物的好奇心,选择学生身边的、学生感兴趣的、有实际意义的程序,激发学生的学习兴趣。比如,讲VB界面设计,可设计一个QQ登录界面。
3.一定要分层次教学。各班因学生的基础、理解能力在教学内容难度上要有所变化。布置作业时也要根据学生的能力分层次。
二、由简入手,让学生消除畏惧心理
初讲算法与编程,我让学生先从分析问题入手,自绘流程图,因为在数学课中学过,有学生自告奋勇,其他学生觉得并不难。
三、进入编程环境,引领学生探究
将程序讲清楚后,让学生明白这段代码的功能,预计结果,再让计算机运行,看是否得到同样结果,激发学生的好奇心。
四、鼓励学生理解程序功能,自己调试程序
给学生下发一些简短程序,让他们自己先读懂程序功能,再估计运行结果,演示讲解程序及调试过程。当然,最初许多学生怕动手,每小组叫1~2名学生进行演示,让每个学生熟悉编程环境。如果个别小组表现得不积极,让其和别的小组一起继续观摩。鼓励各小组主动学习,积极示范操作。通过互动学习,许多学生对编程有了很大的兴趣,他们不再说让别人来,而是自己跃跃欲试。看到学生积极参与,成为课堂的主体,我也有了收获。
五、自己探究,展示结果
对于难度稍大、综合类程序,我先快速讲解演示一遍,然后让学生自己操作摸索,我边巡视边指导,最后叫一名学生演示完整过程,其他学生进行评价并自我评价。这使学生体验了完整编程的过程,使学生充满成就感。
总之,通过在固定的任务驱动、合作探究教法下,每次根据课程内容的不断深入,多做思考,善加改变,这样既增强了学生的学习兴趣,又提高了学习效果。
(作者单位 陕西省咸阳市乾县黉学门中学)
编辑 刘青梅