初中计算机教学中学生计算思维的培养策略研究
张火松
摘 要:计算思维在多个学科和领域中都有应用,其培养方式也是多样的,而在初中计算机教学中培养学生的计算思维是个全新的教学方案。本文通过计算机的工作原理、编程特点,并结合初中学生的学习习惯探究初中计算机教学中学生计算思维的培养策略,进而提升学生的综合能力,促进学生学习发展。
关键词:初中计算机; 教学; 计算思维
中图分类号:G633.67? ? ? ? ?文獻标识码:A? ? ? ?文章编号:1006-3315(2020)7-026-001
“计算思维是一种运用计算机科学基本概念解决问题、设计系统和理解人类行为方式,涵盖计算机科学领域广度的一系列思维工具。”这种理论的提出成为众多学者的研究热点,现阶段很多国家已经完善了计算机和计算思维的融合。所以在初中计算机教学中培养计算思维是可行的,其对学生整体能力的提升是巨大的。
一、调研基本学情,结合计算机特点强化学生思维培养
中国的学情正由传统的刻板教学模式逐步向新时代新形式的现代教学模式前进,原本的教师讲、学生听的模式在逐步被更新取代。取而代之的是让学生成为课程课堂的中心,教师引导他们的思维模式,进而自主地得到教学成果。
目前素质教育的推进存在地区性的不平衡,所以教师在利用计算机教学培养学生计算思维需要结合实际情况,根据自身的情况去设计学生思维的培养计划。小学阶段课程目标还处于引导学生学习,知识内容浅,那是因为小学生思维处于发展中,还不是很完善。而对于初中阶段的学生,他们即将思维完备,能接受较为复杂的逻辑思维,动手能力、创新意识都很强,正是开始计算思维培养的最佳时期。因此,教师要结合初中各年级学生思维的特点,合理地进行思维培养。比如七年级的学生虽然还不能接受编程这种较为复杂的内容,但是一些简单命令的运用已经很成熟,教师可以设计Scratch图形化编程,以命令积木拼搭的模式来对学生进行计算思维的培养。学生学会了拖拽指令的这种积木拼搭模式,可以自主的创作出故事、动画、游戏、音乐,进而实现学习发展。
二、展示教学案例,引导学生计算思维形成
现阶段计算机教学中思维的培养很是成熟,有很多经典案例可以找到,教师可以在教学课堂上展现不同类型的案例帮助学生去了解计算机课程,从而建立计算思维。教师可以在课堂上展示一个动画小程序,比如《飘落起舞的雪花》,在观看之后先让学生构思大致的要怎么样完成这个项目。一般情况下分这样几个步骤:第一步,组织学生分析雪花是怎么形成的?要怎么实现它飘落的效果?构思书写语句尝试实现。第二步,在完成一个雪花条件下,用复制的模式复制出多个雪花,再通过数轴的减少移动,来形成雪花飘落的动态效果,在其中增加旋转角度,让成果更加生动、自然。第三步,分析完操作步骤和要添加的注意事项,学生可以尝试自己编程,将之前的示范步骤,独立地去完成。第四步,教师检查学生所做出的教学成果,并对教学成果进行评价,鼓励引导学生开发改进方案,让学生在改进中,进一步熟悉整个编程的计算思维。在独立完成和调试程序过程中,学生完全依靠自己独立的计算思维。在整个编程的完成过程中,学生需要经历纠错、调试、改进等多个步骤。在这个复杂的过程中,学生形成了独立思考的计算思维,自主的动脑去解决遇见的困难。每个学生都是经过“分析—设计—编程—测试—调试”等一系列的步骤独立地完成自己的作品。计算机编程是非常严密的逻辑思维,在这个过程中出现一点的错误也会对最后的成果有较大的影响,对学生的整体能力和意志力有很大的锻炼。同时教师要鼓励学生自主地略微改变程序,可以把雪花变花瓣,也可以根据自己的喜好改变颜色,或者飘落速度。
三、分析、归纳、总结,与学生探讨计算思维成果
计算机的应用非常广泛,所以很多案例都可以引发学生兴趣,让学生去亲身操作和实践。在课堂上教师要放开手,鼓励学生多思、多练、自主探究获得新知识,每一次的尝试、每一次的思考都是对学生计算思维的提升。在课堂中老师要及时帮助学生查缺补漏,帮助其分析原因,总结经验。如果学生能够提出自己的想法和程序算法,按照自己的程序算法编程设计,那学生的计算思维达到了良好的效果,在以后的编程中必定水到渠成。在教学中教师一定要注意学生的情绪情感变化,如果观察学生的课堂积极性不高,或者编程步骤非常不顺利,应及时给与引导和帮助,必要时可以在进行知识的复讲。实现课堂活灵活现的教学攻略。计算机课堂与其他科目的课程其实差别很大,计算机课堂教师更应该进入到学生之中,把课程交给学生,培养学生自主学习、自主解决问题能力。这种课堂观念区别于传统的观念,是时代的产物,但是他是符合新课标的,教师要做的是教会学生,而不是简单的让学生进行仿照和克隆。学生能够自主的创设出程序,才是计算思维的培养成功,教师为了达到这一目的,教师转变成课程的引导者、小结者,教师并不是教学的主角,要帮助学生成为教学的主角,这样才能够强化对学生的计算思维培养,促进学生更为长远的发展。
计算思维的培养是极为重要的,不仅用于计算机教学中,在高精尖的技术中对计算思维的要求也都非常高。但是在计算机运行程序中,计算思维应用最为广泛,所以在初中计算机课程中发展学生计算思维的训练是非常关键的。在课程中,学生丰富了计算机知识,养成了独立思维,并可以自觉地创新,对学生的整体提升都很大。计算思维还可以培养学生举一反三地能力,教师只需要调整教学策略、逐步引导学生、发现规律、总结规律,引导学生养成独立探究地思维模式,完成综合素质教育,就能够实现学生综合能力的提高。
参考文献:
[1]朱云溪.计算机教学中学生计算思维的培养策略研究[J]电脑知识与技术,2016,12(01):185-186+188
[2]任友群,隋丰蔚,李峰.数字土著何以可能:也谈计算思维进入中小学信息技术教育的必要性和可能性[J]中国电化教育,2016,(1):2-7
[3]谢忠新,曹杨璐.中小学信息技术学科学生计算思维培养的策略与方法[J]中国电化教育,2015,(11):116-120