浅谈如何培养学生学习程序设计语言的兴趣
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
浅谈如何培养学生学习程序设计语言的兴趣
多年的程序设计教学,我深深感到,由于程序设计语言自身的一些特点,如:枯燥、
复杂的数据类型和运算式不够直观的运行界面等等,都使得初学者望而却步,学生最初的
学习热情也消失殆尽,从而使语言教学的教学效率大大降低,质量也大打折扣。
在这里,
笔者以为要重新恢复学生学习语言的热情,首先要从培养学生的学习兴趣入手。
“兴趣是最好的老师”,所以智力工作取决于兴趣。
只有当学生对学习感兴趣并利用
其激励功能时,他们才能产生无尽的学习动机。
“问问运河在哪里可以通畅,这样只有源
头才能流动。
”要有动机,就必须有兴趣,所以我们的老师应该重视培养学生的兴趣,让
编程语言对学生有强烈的诱惑力,牢牢吸引学生,让他们觉得自己无法停止学习。
那么,
如何培养学生自觉认真地学习这门学科呢?
一、培养师生情感,提高自身业务能力。
很难想象人们会对他们不喜欢的东西感兴趣。
同样,学生也不会对他们不喜欢的老师
的课程感兴趣。
只有他们的老师可以信任。
调查显示,学生很容易对老师教的好课程感兴趣,即使课程很难理解,也可以看出良好的师生情感和较高的专业能力是学生愿意学习该
课程的前提。
1、师生要相互尊重,教师要善于和学生交朋友,尊重学生的学习特点。
教师不仅要传达和教育学生解决他们的疑问,还要成为学生的朋友,深入学生,尊重、爱护学生,与学生分享悲伤和快乐。
这样,师生才能融为一体,学生才能消除对老师的警惕,主动与老师沟通,老师才能真正理解学生,学生才能倾听老师的教诲,遵守老师的纪律。
职业学校的学生有强烈的自尊感。
作为老师,他们应该尊重他们,不应该挖苦、讽刺
或嘲笑他们。
否则,师生关系就会紧张,产生向上的情绪,学生的思维就会受到阻碍。
从
长远来看,我们怎么能不厌倦学习和谈论兴趣呢?
此外,有些学生有很特殊的学习习惯,喜欢思考问题时咬笔杆、掏耳朵、搔头等,还
有些学生喜欢听音乐或小声哼唱做作业,这些情况教师也不能一味阻碍,而要在尊重的基
础上和学生讲道理,促使学生更好的进行学习。
2、教师的授课语言应幽默、风趣。
只有一些学生喜欢老式的老师。
当教师用幽默有趣的语言进行教学时,将极大地活跃
课堂气氛,消除学生的疲劳。
学生们觉得这是一种享受。
他们在一个快乐轻松的环境中,
他们的思维能力将得到加强和提高。
对于一些难懂的算法问题,教师的适当的事例作比喻,如:给学生讲两数交换时,谈
到一杯水和一杯牛奶不能直接交换,只能借助第三容器,而在程序中则要引入临时变量,
这样一比较,学生豁然开朗,既活跃了气氛、又使学生掌握了知识,这样的例子举不胜举。
经过观察,这个时候学生反应最积极,教学效果也最好。
教师的幽默可以使学生变得幽默开朗。
同时,它还可以让学生喜欢老师,喜欢听老师
讲课,然后喜欢自己的科目,从而达到更好的教学效果。
3.教师应保持积极的思维和灵活
的心态。
一个经授程序设计的教师,如果自身不具有积极的思维,不能问题的实质。
那么,教
出的学生也将是一塌糊涂,时代对教师提出了更高的要求,而作为计算机专业课教师,更
要求我们不仅要有先进的教育理念,要有不断学习获取新知识的强烈求知欲,任何时候都
要有灵活的头脑,努力做到,人无我有,人有我精,人精我优。
只有这样,才能更大限度
的满足学生的求知欲,赢得学生的尊敬,从而也增强了学生对本门课的兴趣。
二、充分展示编程语言的“趣味性”和“实用性”。
不可否认,程序设计课不易学习,但是,程序设计课又不很强的趣味性。
可以想象当
学生利用程序设计语言解决了一些实际问题,画出了一些精美的图形以及动画
他们怎么能拒绝这门课程的要求呢。
在教学中,我们的老师应该充分展示这个项目的
兴趣和实用性。
1、设计效果的趣味性,如学生做到猜数游戏,给出一个数字,让学生去猜,如果
猜得太小,屏幕指示太小,继续,或太大,继续,当你猜对了,屏幕就会出现,哈哈,你太聪明了,提示文字,并获得额外的分数,或漂亮的图片。
例如,当猴子吃桃子时,哥
德巴赫猜想验证给了学生很大的诱惑。
学生们渴望探索这个项目的魔力,因此他们必须认
真倾听和学习。
2.优秀程序员简介。
职中学生可塑性很强,学习计算机也有许多是对闪起云霄的工厂英雄很出崇拜,礼为
偶像。
所以通过对优秀程序员成功事迹的介绍,如鲍岳桥、求伯君等使学生知道学好程序
设计,将来开发软件将大有作为,增强了学习的自信心和成才意识,学生会更努力进行学习。
3、充分展示知识的实用性。
每次考试后,每个班级都要处理学业成绩。
此时,可以鼓励学生使用自己的编程语言
编写性能处理程序并开展评估活动,让学生真正感受到编程在日常生活中的应用。
此外,
例如,利用编程来寻求多动的价值,理解一些报刊杂志上发表的教学,提高程序设计的使用,编写实用的小程序等等。
这必将极大地提高学生对程序设计的兴趣。
三、在实践操作中培养学生的兴趣。
1.加强计算机实践课的指导。
有些学生上理论课不感兴趣,提到上机实践,无一人不感兴趣,特别是当自己对某一
问题的答案成现象对计算机捡到是正确的,也就是当学生品尝到成功的喜悦后,他们的积
极性更强,兴趣会更浓,所以说,做好上机实践工作,就等于成功了一大半..2.开展形式
多样的实践竞赛活动
年轻学生有强烈的竞争意识。
如果我们在上电脑的过程中引入机会游戏,如竞赛或小
组竞赛,学生会将散发出很高的学习热情,编程效率和成功率将大大提高。
胜利者自然会
高兴,而失败者则会迎头赶上,形成相互追赶、相互帮助、相互学习的良好学习氛围。
4、教师应该善于教学
许多教师反应,自己水平很高,而教得很认真,学生却学得很差部题在那里,我以为,教师可能有渊博的知识,但是不善教任自然影响学生的学习兴趣,进而影响自己的教学质量。
1.要引导,我们必须改进
教学原则中有一条循序渐进原则,这就要求我们做事要一步一步来。
打好基础,再同
发展,千万不要想一口吃一个大胖子,只是事为愿违,只须一步一个脚印,学生懂了前面的,才能跟上教师的节奏,否则教师是管自己讲得得意,尽管讲的很多,但学生不堪,往
往会使去信心,也就没有了学习兴趣。
2.要考虑到学生的学习需要
在任何时候,我们都应该明确学生需要学习什么以及他们喜欢学习什么。
老师们应该
努力学习。
使学生的需求在教学过程中得到体现。
教师根据学生的知识水平和理解水平,
在学习过程中确定学生的新水平,使学生能够对学习感兴趣、热爱学习、享受学习。
3.激
发学生的内在学习动机
激发学生的学习动机,是广大教育工作者所关心的问题,却在教情况中,在哪些需要
和动机可促使学生把自己的行为指向学习,教育心理学家认为:“教育的主要能之一,只
要让学生对获得在用的知识感兴趣,而不要让他们为各种外来的奖励所左右只有当认识到
学习是一种享受。
它才会强的学习动机。
才会体会到学习的乐趣。
4.必须培养学生的思维能力
在教学过程中,教师要注重发展学生的人体思维,要尽可能的发挥学生的已体作用,
多引导,提倡学生自己去发现问题,分析问题,进而解决问题,如果教师事事不敢放手,
往往喜欢取尔代之,学生的思维得不到发展,一旦离开教师将寸步难行。
五.精心设计每
一节课
1.详细介绍
良好的开端是成功的一半,一节课的好坏,能否勾起学生的兴趣,往往在开始就决定了。
所以导课是否成功,很大程度上影响着一节课学生的情绪,所以一定要精心设计。
2.不要忽视学生的任何问题
学生能够提问,也许做了些很强的思想斗争,如果我们玩搭淡写,或者不闻不问,势
必会挫份学生的积极性,以至于学生不会再提问或少提问的有疑问,思维得不到发展,也
就了兴趣,学习只会慢慢走下坡路。
3.巧妙结课
调查表明,大多数教师可能会在中间提问,而忽略了两端,也就是指导课程。
摘要很武断,但总的来说,它侧重于主要内容。
事实上,中间是重要的,不能忽视两端,尤其是总结。
一个好的总结会让学生觉得他们所学的知识更有组织性和系统性。
这也更有意义。
它也为学生以后的学习打下了坚实的基础。
否则,如果只是一个偶然的观察,它将永远不会改善。
以上只是作者在教学中的一些浅见。
当然,激发学生学习兴趣的方法很多,而编程语言有其自身的特殊性,不能一概而论。
我们需要证明,只要我们做到以上几点。
学生的学习兴趣在一定程度上得到了提高。
我相信在未来的教学中,我们会学到更多更好的教学方法,激发学生的学习兴趣。