论文部分内容阅读
本文从中学生学习计算机编程兴趣不高,学生操作能力差,计算机编程教学方式单一等方面指出了当前中学计算机编程教学中存在的问题,并在此基础上从教师教学以及学生自身两方面提出了相应的改革措施。
在中学阶段能够对中学生进行基础编程知识的讲解,进而培养学生对计算机编程的兴趣,能够达到计算机编程启蒙教育的效果。然而从现实课堂教学中我们发现,中学计算机编程的教学过程中还是存在一些问题的,而本文的写作目的也正是针对这些现存问题而提出改革的措施与方法。
1 中学计算机编程教学的现状
1.1 中学生缺乏编程学习的兴趣
从我们的课堂观察来看,中学生并没有认识到计算机编程的重要性,而对计算机编程的学习兴趣也不高。而缺乏学习兴趣的学习态度是无法使学生获得相应知识与技能的。同时由于部分中学生在与计算机的接触过程中更倾向于对网络游戏的挑战而更加无视计算机编程的学习了。
1.2 中学生编程操作能力不强
通过我们对学生的考察来看,虽然很多中学生表面上对计算机编程的理论知识有所了解,然而在简单程序设计的过程中就会出现困难重重,无法编写出正确代码的现象。由于学生仅仅是将学习重点放在理论知识的学习上,就使得学生无法在计算机编程的操作中解决实际问题。
1.3 中学计算机编程教学方式单一
计算机编程与学生以往学习的任何一门学习的思维方式都不同,然而很多计算机编程教师在教学过程中却依旧采取传统的单一教学方式,使学生无法在计算机课程中进行思维的发散、想象的创新,从而限制了学生计算机编程能力的发展,使得中学计算机编程课程形同虚设无法发挥其真正的教學价值。
2 中学计算机编程教学现状的对策
2.1 巧设导入,创设情境,注重学生兴趣的提升
成功的课堂导入,往往能起到良好的教学效果。每节计算机编程课都可以运用新颖的事物来导入,以此提升同学们学习的兴趣。比如在学习计算机编程之前,教师先将较为成熟的计算机编程产品或是学生们熟知的计算机编程作品展示给学生,使学生在崇拜和向往的心态下,展开本堂课的教学内容。当学生发现计算机编程的作用、价值以及它带来的效果之后,再对学生进行编程知识的讲解,就可以引导学生“知难而上”,由于一心想完成自己的编程作品,即使“很难”也会想办法学会、弄懂。中学生在计算机编程学习中一遇到难题就会产生挫败感,产生自卑心理,在平时的课堂教学中,教师还要适当的创设情境,让学生发现自身独特的潜能,对于能够独立完成编程设计的学生,教师要及时提出表扬,展现其与众不同的才能,使其继续发挥自身优势,总结学习经验;对于不敢确立目标、对编程无从下手的学生,首先需要培养学生学习计算机编程基本知识的自信心,根据学生实际情况,带领学生操作实践,抓住学生的求知心理,根据学生个性差异设计出更好的教学方式来激励学生进行主动学习。
2.2 讲练适度,重点提高学生实践操作能力
计算机编程教学是一个实践性很强的学科,在此过程中需要我们遵循“精讲多练”的授课原则,注重学生实践操作能力的培养。如果教师只注重理论知识的讲解,忽视计算机编程的实践,那么计算机编程的知识学习就成为了“空理论”,不具有任何意义了。如果教师什么也不讲,只让学生盲目的练习,对于这种于其他学科思维完全不同的学科,学生自然是无从下手的。因此教师讲完编程的基本法则之后,就应该引导学生进行自我实践与尝试,对编程产生初步印象。经过几次讲解、示范、操作、练习,中学生對编程的实践操作能力就会显著提升,也能精准地掌握课堂内容,甚至是成功设计出自己的作品。学生通过实践运用获取新知识,看到自己的学习成果,就可以大大增强学生进一步学习的欲望并对计算机编程的学习充满着成就感。
2.3 教师需注重教学方式的多元化
因学生的个性差异,教师在教学中需要注重教学方式的多元化和教学方法的调整。单一的教学方式和方法难以适应众多的学生,中学生处在一个特殊的年龄阶段,对中学计算机老师的要求更高。通常来说中学生对幽默风趣、授课水平高的教师的喜爱程度会更高。在日常教学中,计算机编程教师只有集耐心与责任心于一身,因材施教,分层教学,才能更好地对学生进行计算机编程的教学。在学生的编程实践中,为了降低学生的学习难度,教师还可以将学生分为学习小组,引导学生以小组为单位共同完成某一计算机程序的编写。与此同时,教师应该全身心的投入到每一个小组的探讨和实践中,及时帮助学生就编程中遇到的困难进行排解,使学生感受到教师对其的关注与重视。
要想在中学阶段真正使学生对计算机编程产生学习的兴趣和爱好;真正在计算机编程的学习中体会到成功的喜悦和自身的价值;真正在计算机编程的实践中对思维能力、想象能力得到充分的培养,广大中学计算机编程教师还有很长的路要走,我们要解决的问题还有很多!
(作者单位:江苏省海门市城北初级中学)
在中学阶段能够对中学生进行基础编程知识的讲解,进而培养学生对计算机编程的兴趣,能够达到计算机编程启蒙教育的效果。然而从现实课堂教学中我们发现,中学计算机编程的教学过程中还是存在一些问题的,而本文的写作目的也正是针对这些现存问题而提出改革的措施与方法。
1 中学计算机编程教学的现状
1.1 中学生缺乏编程学习的兴趣
从我们的课堂观察来看,中学生并没有认识到计算机编程的重要性,而对计算机编程的学习兴趣也不高。而缺乏学习兴趣的学习态度是无法使学生获得相应知识与技能的。同时由于部分中学生在与计算机的接触过程中更倾向于对网络游戏的挑战而更加无视计算机编程的学习了。
1.2 中学生编程操作能力不强
通过我们对学生的考察来看,虽然很多中学生表面上对计算机编程的理论知识有所了解,然而在简单程序设计的过程中就会出现困难重重,无法编写出正确代码的现象。由于学生仅仅是将学习重点放在理论知识的学习上,就使得学生无法在计算机编程的操作中解决实际问题。
1.3 中学计算机编程教学方式单一
计算机编程与学生以往学习的任何一门学习的思维方式都不同,然而很多计算机编程教师在教学过程中却依旧采取传统的单一教学方式,使学生无法在计算机课程中进行思维的发散、想象的创新,从而限制了学生计算机编程能力的发展,使得中学计算机编程课程形同虚设无法发挥其真正的教學价值。
2 中学计算机编程教学现状的对策
2.1 巧设导入,创设情境,注重学生兴趣的提升
成功的课堂导入,往往能起到良好的教学效果。每节计算机编程课都可以运用新颖的事物来导入,以此提升同学们学习的兴趣。比如在学习计算机编程之前,教师先将较为成熟的计算机编程产品或是学生们熟知的计算机编程作品展示给学生,使学生在崇拜和向往的心态下,展开本堂课的教学内容。当学生发现计算机编程的作用、价值以及它带来的效果之后,再对学生进行编程知识的讲解,就可以引导学生“知难而上”,由于一心想完成自己的编程作品,即使“很难”也会想办法学会、弄懂。中学生在计算机编程学习中一遇到难题就会产生挫败感,产生自卑心理,在平时的课堂教学中,教师还要适当的创设情境,让学生发现自身独特的潜能,对于能够独立完成编程设计的学生,教师要及时提出表扬,展现其与众不同的才能,使其继续发挥自身优势,总结学习经验;对于不敢确立目标、对编程无从下手的学生,首先需要培养学生学习计算机编程基本知识的自信心,根据学生实际情况,带领学生操作实践,抓住学生的求知心理,根据学生个性差异设计出更好的教学方式来激励学生进行主动学习。
2.2 讲练适度,重点提高学生实践操作能力
计算机编程教学是一个实践性很强的学科,在此过程中需要我们遵循“精讲多练”的授课原则,注重学生实践操作能力的培养。如果教师只注重理论知识的讲解,忽视计算机编程的实践,那么计算机编程的知识学习就成为了“空理论”,不具有任何意义了。如果教师什么也不讲,只让学生盲目的练习,对于这种于其他学科思维完全不同的学科,学生自然是无从下手的。因此教师讲完编程的基本法则之后,就应该引导学生进行自我实践与尝试,对编程产生初步印象。经过几次讲解、示范、操作、练习,中学生對编程的实践操作能力就会显著提升,也能精准地掌握课堂内容,甚至是成功设计出自己的作品。学生通过实践运用获取新知识,看到自己的学习成果,就可以大大增强学生进一步学习的欲望并对计算机编程的学习充满着成就感。
2.3 教师需注重教学方式的多元化
因学生的个性差异,教师在教学中需要注重教学方式的多元化和教学方法的调整。单一的教学方式和方法难以适应众多的学生,中学生处在一个特殊的年龄阶段,对中学计算机老师的要求更高。通常来说中学生对幽默风趣、授课水平高的教师的喜爱程度会更高。在日常教学中,计算机编程教师只有集耐心与责任心于一身,因材施教,分层教学,才能更好地对学生进行计算机编程的教学。在学生的编程实践中,为了降低学生的学习难度,教师还可以将学生分为学习小组,引导学生以小组为单位共同完成某一计算机程序的编写。与此同时,教师应该全身心的投入到每一个小组的探讨和实践中,及时帮助学生就编程中遇到的困难进行排解,使学生感受到教师对其的关注与重视。
要想在中学阶段真正使学生对计算机编程产生学习的兴趣和爱好;真正在计算机编程的学习中体会到成功的喜悦和自身的价值;真正在计算机编程的实践中对思维能力、想象能力得到充分的培养,广大中学计算机编程教师还有很长的路要走,我们要解决的问题还有很多!
(作者单位:江苏省海门市城北初级中学)