对小学阶段学习计算机编程的思考
普及小学阶段编程教学伊始,要学习各借鉴西方国家的教学方法,学习编程是一个非常积极的现象,会激发学生们培养新的爱好。启蒙在小学教授计算机科学的基本知识,将会影响大部分孩子,促进孩子对于计算机技能、数学思维、逻辑思维、过程推理、解决问题等方面能力增强,培养学生创造力和逻辑思维。尤其是对年幼的儿童来说,这种活动更像是视频游戏,与编程课程还需进一步学习。但通过不断的训练,提高孩子的数学性思维和工程性思维会有变化,本人推荐几款软件或游戏。例如:软件一、《智能编程机器人》软件,机器人就像个小孩子,机器按学生自己设计的步骤,完成预定的动作通关。此软件游戏是需要孩子认真思考每一个步骤或是机器人的动作,才能实现最少步骤完成任务,同时本软件也是为培养孩子的逻辑思维、动手动脑能力。软件二、Scratch是由美国麻省理工学院推出的编程工具,是适合于全世界儿童学习编程和交流的工具和平台,该平台采用Java构建,作品可以随意发布到互联网上。Scratch中文版利用图形化界面,把编程需要的基本技巧囊括其中,包括建模,控制,动画,事件,逻辑,运算等等。孩子非常容易掌握,而内涵一点都不简单。软件三、DREAM MACHINE中文版,孩子在操作小机器人达成既定路线,到达目的地,是从第三者角度,如欣赏电影般的画质。诸如此类软件层出不穷。孩子在玩中学,在学中乐,孩子通过学习掌握编程技巧,充分发挥自己的想象力。
计算机编程教学可以算是一个很好的过程意识的培养。建模意识的雏形,能够让学生尝试着去把学习的理论和实际生活搭造一座桥梁,编程教学同时还是思维全面性的锻炼。不是说学习编程就是要从事计算机编程工作,而是获得编程思维,这种思维方式应用于日常生活中,很多事情变得系统化、有条理性。
近日,国务院印发《新一代人工智能发展规划》其中提到,要开发基于大数据智能的在线学习教育平台,还提出要完善人工智能领域学科布局,人工智能专业等。同时要加强小学阶段学习编程,让中国青少年具备简单的编程思维能力,挖掘潜在数学、逻辑思维等培养,希望中国的计算机学早期教育与学科教育一样进步,潜移默化的改变中国。希望我国的未来计算机人才能够以此为契机,寓教于乐地学习到一种技能,在时代变革中走在世界的前列!