诸暨 孟丹丽
浙江省诸暨市枫桥镇中心小学 浙江 311800
摘要:随着时代的进步和飞速的发展,信息技术在生活中的应用愈加广泛并逐渐渗透在生活的每一个方面。通过信息技术的学习能够有效的加强并锻炼学生的思维能力以及学习能力。信息技术对于学生的生活和学习是非常有必要的。而信息技术的算法与程序设计是信息技术课的重中之重,教师在教学的过程中,有形形色色的教学编程教学软件,因此在教学的过程中,教师如何选择适合学生的软件进行教学是十分重要的,针对学生的学习和接受能力选择合适的软件是能够有效的推动学生的学习以及能够培养学生的计算思维的能力。
关键词:小学信息技术 程序设计教学 计算思维 培养策略
一、激发学生学习兴趣,兴趣推动学习
在学生的学习过程中,学习兴趣是学生学习的原动力,只有在兴趣的驱使下学生才能够全身心的投入到学习中。因此教师在教学的过程中,应该激发学生的学习兴趣。
首先,教师可以利用前几届学生的经典作品等,让学生进行试运行,并对于设计的美观、实用性、功能是否合理等进行自身观点的提出,由此能够激发学生的求知欲,并能够因为均为学生设计的原因,增强学习的兴趣和自信心。由此教师可以在教学的过程中,选择与实际生活想接近的内容进行教学,由此不仅能够促进学生的学习,还能够有效的帮助学生进行学习的深入和理解。其次,在教学的过程中,遇到学生难以理解和解决的问题时,教师可以利用生活的中的例子引导学生进行思考和教学。如将A为5,B为6的值互相交换。这时学生将无法下手并不知如何思考。教师就可以利用现有两个杯子,一个杯子装的是果汁,另一个杯子装的是牛奶,现想将两个杯子中的物质进行交换,应该怎么办。通过实际问题,学生很快就能够提出用另外一个容器进行转换的方法。因此教师可以在教学中利用A、B、C三个变量进行教学。以此不仅能激发学生的学习兴趣,还能够有效的帮助学生进行问题的思考与探究。最后,教师在教学的过程中,可以引导学生用所学的知识解决生活中的实际问题,让学生能够体会到学以致用,以此能够引发学生的学习兴趣。如在学校进行歌唱比赛的活动中,需要对选手进行评分。评分过程为去掉一个最高分和最低分,然后进行平均分的计算。在这个过程中,通过人工计算很可能出现误差,因此教师可以利用这一实际问题引导学生进行统计计算方面的设计,由此能够加强学生对于信息技术的学习。
二、开展活动,培养学生计算思维
在学习的过程中,检验学习成果的最优方式就是进行展示。在教学活动的开展过程中,学生对于知识的掌握能力得到全面的体现,并对于学生的学习和思维能力得到良好的锻炼和培养。
学习编程的目的不是为了让学生能够自如的进行软件的制作,而是能够培养学生的计算思维。因此在面对问题的提出时,学生首先要做的就是分析问题。分析任务、为了完成任务需要的板块或命令、命令和板块的组合模式、怎样输入和输出。最后进行试运行并不断的调试,直到程序的完善。
例如:“穿越迷宫”游戏中,角色人物“小猫”是通过颜色的判断是否触碰到障碍。因此在教学时,要让学生设计迷宫的障碍时运用一种颜色。这样能够减轻学生的理解难度。教师可以利用Scratch系统自带的“绘图编辑器”,引导学生进行角色的绘制。并让学生通过讨论理解每次小猫能够回到起点和位置的数值。并设计小猫碰到障碍后,能够后退。对于这些教学任务,教师要给学生充分的时间进行思考和实践。教师在学生遇到瓶颈时给予相应的引导并规范学生的实际操作,这样不仅能够锻炼小学生进行自主探究学习的能力,还能够有效的促进学生思维的发展。
三、多方式进行教学,培养学生的计算思维
在编程的教学过程中,会发现有些学生的思维能力特别好,因此对于这样的学生来说,只是进行书本上的教学难以满足学生的学习需求的。就此这些学生就可以加入编程的社团中,对于社团中的学生,教学内容可以较比课本上的内容更加复杂和难度。因此教师可以讲解并布置更多的教学内容,相应的可以增加学生的习题数量。学生在社团学习过后,能够明显的感觉出学生的计算思维达到大幅度的提升。而这部分学生能够在信息技术的课上起到积极的带头作用,通过学生之间的语言和胜负欲,能够带领同学们更好的理解并运用程序,进而促使学生进行计算思维的培养。
结束语:
综上所述,计算思维的培养并不是一蹴而就的事情,是需要长时间进行培养和锻炼的。因此在教学的过程中,教师应该给予学生足够的耐心,及时的帮助学生进行指导和纠正,确保学生能够正确的运用并理解程序。在当今社会的飞速发展之下,信息化技术愈加普遍,而学生又是未来社会的接班人,所以要想使学生能够更好的顺应社会的变革,就需要学生能够拥有计算思维的能力。教师在教学的过程中,不进要进行书本内容上的教学,还要注重学生对于计算思维能力的培养和发展。
参考文献:
[1] 陆熠. 基于计算思维的小学信息技术课教学策略——以"算法与程序设计"模块为例[J]. 教学月刊(小学版)综合,2019(1):75-78,79.
[2] 施红星. Scratch程序设计课程中计算思维的培养 ——《画正多边形》课程案例设计与分析[J]. 科学大众(科学教育),2020(12):81-82.
[3] 何凯. 信息技术教学中计算思维培养的策略探究[J]. 中小学电教:下,2018,000 (002):P.27-27.
[4] 范帅帅. 基于Scratch培养小学生计算思维的教育实践研究[D]. 山东:聊城大学,2018. DOI:10.7666/d.D01435569.
[5] 曾娜. 小学Scratch程序设计课程教学模式的构建与应用[J]. 中国信息技术教育,2020(3):157-158.