说起编程,想起什么,大学课程里那让你死了不少脑细胞的的C,C++,JAVA语言,或者是程序员们面前那黑黑的神秘电脑画面。似乎都是晦涩的记忆!
这个暑假,孩子开始接触学习少儿编程,才发现原来编程可以是个有趣可行的事情。
少儿编程采用的是Scratch语言。什么是Scratch?
Scratch是一款由麻省理工学院(MIT) 设计开发的少儿编程工具。其特点是:使用者可以不认识英文单词,也可以不会使用键盘。构成程序的命令和参数通过积木形状的模块来实现。用鼠标拖动模块到程序编辑栏就可以了。
经过半个月的学习,孩子每天都是兴致勃勃,从最开始的能让一个人物移动几步,到现在做一个简单的小游戏,也是长足进步了!每天嚷嚷着要让自己手下的孙小弟本领变大。
孩子为什么要学编程现在家长们都会争先恐后让孩子上各种兴趣班,艺术、体育各类,争取能德智体全面发展。同样,编程最为一种兴趣特长,而今慢慢流行起来,我觉得在锻炼脑力思维是很不错的方式。
首先,兴趣特长,最重要是让孩子感兴趣,从而孩子能发挥主观能动性。编程学习主要结合的是游戏,通过代码命令来实现简单游戏功能:比如小狗的跳跃,孙悟空的战斗,音乐键盘的制作等。哪有不喜欢游戏的孩子,所以巨大的主观能动性下,编程变得鲜活,困难也变少了一般!
其次,编程不仅学的是代码,更重逻辑性。好比穿越迷宫,你有走路的本领,还需找到穿越迷宫的路。今天陪孩子做一个创意作品:实现小狗一分钟吃掉十个棒棒糖的游戏。说起来功能简单,具体实现确却要考虑全面,比如什么时间点开始计时,如何精准判断吃到棒棒糖,小狗如何移动,棒棒糖如何分布位置等等。而孩子的思维往往没有大人那么完整全面,所以总是做着做着发现少考虑一个因素,于是又去补充调整,就这样一步步反复,从而曲线实现目标。这曲曲折折的过程,确实让孩子脑力激荡很充足!
编程,除了语言,逻辑,还能涉猎数学、物理、英语等其他学科知识。车子要旋转,需要了解角度的概念;小狗要跳跃,要知道什么是坐标轴;小鸟要在天空自由翱翔,则需明白什么是随机位置。诸如此类,学习编程的过程,孩子也顺便了解各类相关知识,融会贯通的学习是极好的方式!
现在的年轻人们,可能都觉得自己是科技达人。细想来,你可能会的,只是会使用各种科技成果,比如你会熟练使用手机,了解各类APP的用法,会操控各类游戏手柄,会浏览各类热点新闻。而,你并不会用科技创造。真正会创造、你才能随心所欲表达自己,改变生活。这就是我们为何需要学习编程。
这个暑假,孩子学习编程兴致盎然,仿佛游戏中的人物是他主宰的人生。希望,你能多掌握一种表达自己的方式:用机器语言展现你自己!
网友评论