小学编程教学中运用三招有效提升学生计算思维能力

时间:2021-07-15 20:39:47 浏览量:

黄海琦

摘  要:计算思维已成为信息时代每个人的必备素养,而且现已被列为中小学信息技术课程的核心素养之一。计算思维能力的核心是问题求解能力的培养。本文从Scratch教学中优化调试的这一学习模式出发,运用三招有效提升小学生的计算思维能力。

關键词:Scratch;信息技术;编程教学;计算思维

中图分类号:G623.5    文献标识码:A    文章编号:1992-7711(2020)36-201-01

计算思维的发展关系到一个人的创新和实践能力的提升,而计算思维能力的启蒙与提高在小学生阶段是至关重要的。随着课程改革,计算思维逐渐备受重视,现已列入中小学信息技术学科核心素养之一。对于6岁以上的儿童而言,Scratch编程与以往的晦涩高深的程序语言不同,它采用了图形化设计,简单有趣,以此锻炼儿童的计算思维能力是非常适用的。而该软件由孩子自己学习使用是有一定难度的,课堂中需要教师正确、有方法、高效率的进行教学和引导。

第一招:情景设置,引导学生发现问题

依据小学生的生理心理特点如年龄小、认知能力弱,各方面能力处于发展的阶段,特别是对于抽象事物的认知能力,如果想要有所提高的话,需要教会孩子们抽象的事物具象化。而信息技术课程里,通过Scratch软件可以很好地对教学内容进行情景化设置,当学生运用Scratch设置情景故事、游戏、动画时,左侧的界面会实时反应右侧的脚本执行结果。有时候难免会出现脚本不是按照我们想象运行的,这就涉及到代码调试了。通过优化调试程序来发现问题,发现问题的能力是提升计算思维的重要开端。

对于小学生而言投票这件事情涉及到的概念和流程是抽象并且复杂的。教师在Scratch课程中设置“小公民来投票”来教学《Scratch中投票器的设计》,学生在课程中,对投票相关概念和Scratch软件有进一步学习和了解,当自己对设计的编程投票器不断优化调试时,其认识和想法在不断变化,在此过程中发现问题、提出问题,诸如编程时若没有对程序进行初始化,那么投票器是不是就不能正常运行,或者投票器的计数是不是准确,进而思考投票器如何实现公平公正,如此一来学生不仅对“公平”“公正”等抽象的等词语有了具象的认知,而且学生在发现问题的过程中,也会逐渐意识到,事物之间的关联性,学生的思维被打开,各方面素养得到同步提高。

第二招:游戏设置,启发学生思考问题

小学生对于游戏的热爱的天生的,在游戏活动中获取知识、心智成长对于小学生而言是极其快乐的,所以在信息课堂中,设置各式各样与之相关的互动游戏,寓教于乐,将计算思维能力融入到游戏中,会达到事半功倍的教学效果。教师需要在游戏进行时,有计划、有顺序地让学生对程序不断优化调试做障碍加功能,以此来启发学生思考问题。

例如,教师在编程课堂设计中安排学生设计一个“大鱼吃小鱼”的游戏,游戏规则由学生设计,首先学生要对“鱼”进行设计与控制,按照“鱼”设置的大小,一步步完成大鱼吃小鱼、小鱼吃小小鱼等一系列活动。同时,教师指导学生对于“鱼”的行动方式做一定的思考,让学生想清楚游戏规则怎么样安排更加合理。教师按部就班加入计时器、定时器、限定游戏规则,不断加深的游戏设置难度,给予学生进一步的启发和指引,扩展学生游戏设置想象力的同时,进一步对学生计算思维能力的深入提升。

第三招:任务设置,促进学生解决问题

学生在成长的过程中,不论是生活中,还是学习中,所面临的问题逐渐变复杂这就需要学生具备解决问题的能力。而计算机语言对于如何解决问题、如何将复杂的问题程序化、模块化分解为多个简单问题的合集,这种思维方式对提升计算思维能力中求解问题的能力是相当显著的。

教师在设计《看谁算得快》的教学活动中,让学生学会运用编程实现“自动出题”、“自动判断对错”和“计分”三个功能,在这一系列的任务中,教师通过对学习内容的科学合理、循序渐进的任务化设置,让学生在课程中把教学任务在自身以各种手段优化、不断调试按照项目进行完成,并且以此来学习计算机语言中复杂问题分解、多线程处理、优化路径的有效解决问题的处理方式。而且学生在教师的教学中,在完成每一项任务的同时,感受解决问题带来的成就感,自信心得到提高,对学习、对生活中的大事小事不再产生畏难心理,相信对于学生的成长和未来发展都是有益处的。

结语

综上所述,在编程教学中,教师运用三招,即通过采用情景、游戏、任务三种教学内容的设置,在小学生优化调试程序的过程中,依次对小学生计算思维能力的基础——发现问题、思考问题和解决问题做引导、启发和促进,以此来达到培养其计算思维能力的目的,提高其信息素养,进而促进学生的整体发展。

参考文献:

[1] 章伟.在小学Scratch教学中培养学生的计算思维[J].教师教育论坛,2018,31(06):93.

[2] 秦婧丽.小学Scratch教学中学生计算思维能力的培养策略[J].考试周刊,2016(68):120-120.

[3] 黄伟.在Scratch教学中培养小学生信息素养的尝试与思考[J].新课程·中旬,2016,(4):395.

【课题项目】本文系《基于Scratch编程的小学信息技术课堂四步教学法的实践研究》(2019hzkt208)研究成果之一。

(作者单位:惠州市河南岸中心小学,广东   惠州   516000)

猜你喜欢 计算思维信息技术 基于素养提升的信息技术与美术欣赏活动的整合运用福建基础教育研究(2019年12期)2019-05-28基于计算思维与翻转课堂的计算机应用基础教学改革考试周刊(2016年93期)2016-12-12C语言教学中循环结构的教学法探讨科技视界(2016年6期)2016-07-12《大学计算机基础》课程考试改革研究电脑知识与技术(2016年5期)2016-04-14高中信息技术教育实施分层教学的策略教育实践与研究·中学课程版(2015年10期)2015-10-21深思逐渐弱化的信息技术课程中国信息技术教育(2014年13期)2014-07-31

推荐访问:三招 思维能力 提升

《小学编程教学中运用三招有效提升学生计算思维能力.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:

文档为doc格式

一键复制全文 下载 投诉