杜文叶
众所周知,编程是一项复杂的事情,但图形化编程诞生后,小学生也能轻松编程。传统教学课型简单,学生自主学习时间少,教师可将图形化编程作品与教学结合,制作教学所需的动画或游戏,激发学生学习的积极性,提高课堂教学的有效性。本文从教学实践出发,阐述图形化编程的特点及其在小学教学中的作用。
一、图形化编程的特点
兴趣是直接推动学生主动学习的内在动力,促使学生追求知识,探索科学的奥妙。图形化编程相对于传统的纯字符界面的代码编程平台,更适合小学生学习。图形化编程的突出特点,是将一条条字符命令变成图形 ,使用者通过拖拽、搭建图形命令即可制作小故事、小游戏或小应用。当前的图形化编程软件支持越来越多的硬件设施,只要将开源硬件类设施连接所编程序,就可以实现交互功能,解决生活中的一些实际问题。
二、图形化编程在“学”中的作用
“编程思维”即“解决问题—找出方法”的思维过程。通过寻求解决问题的方法,每个小问题被单独检视、思考,搜索解决方案。理清解决思路后,设计步骤,执行程序,解决问题。
目前,图形化编程类软件越来越多,而且这些程序的设计均包含数学、语文、科学、英语等多学科知识。图形化编程所要涉及的知识量相当庞大,学生无法完全掌握如此多内容,只有亲身实践,持续积累知识并加深对其的理解,进而不断创新,在解决问题的过程中掌握所学知识,从中收获乐趣。……