编程网

学机器人=学编程?这些错误观念你肯定也有

2017-08-10

 

是不是学机器人就是学编程了?家长不懂编程能教孩子吗?编程课是不是要上很贵的才是好的?很多家长们虽然知道编程很重要,但对于真正要着手让孩子学编程时,对于很多知识还是很模糊的。作者总结了11个错误观点,也分享了自己在教孩子编程上的10个有用的实践建议。

学机器人=学编程?这些错误观念你肯定也有-少儿编程教育

 

11个编程常见错误观点

1)越早学习先进酷炫的机器人课程,越有优势。

错误!机器人是看起来很炫,课程也比较贵,但是其中的编程很简单。另外,要学好整个体系的话,需要懂电路、硬件搭建、软件编程等很多内容,孩子往往没有这么多的时间掌握这些内容,最后都是变成一些简单的模仿和组装硬件。软件系统方面反而不如专门学Scratch等软件的孩子。

 

2)机器人比赛含量很高,容易被名校录取。

错误!关于这件事情我也咨询过上海新车间的创始人李大维,他认为青少年学机器人比赛就是根本不是比孩子,而是在比厂商。所以,很多这类比赛其实含金量没有吹嘘的那么高,当然在国际大赛上的那些选手水平还是不错的,国内的很多往往就是简单地组装为主。

 

3)只有会编程的家长才能教孩子学会计算机编程。

错误,现在有了计算机,有了视频教学和在线教学网站和很多入门级的软件,孩子很容易自己学会计算机编程。 也许入门启蒙需要借助外部力量帮助一下,但是一旦入门了,孩子就可以自己学习,有问题在网上查找就好,很多事情并不需要家长参与。

 

4)一定要通过很贵的课程才能让孩子学会计算机编程。

错误,目前市场上的各类免费课程也是品质很高的,比如http://code.org上的课程、Scratch官网上面的很多作品的模块也都是可以免费查看和学习的。

 

5)需要花很长时间才能学会计算机编程。

错误,编程上手很快,很快就能学会。当然经验越多,写的代码越好,掌握的工具越多,作品质量越高。

 

6)孩子太小,学计算机编程没有意义。

错误。由于门槛降低了,计算机编程形成了人机交互语言,帮助创作、设计、计算,在孩子的成长中很多时候都能用得到。今后,计算机编程是个必备技能,人人都能做些简单的编程。

 

7)孩子未来不做计算机程序的工作,没有必要学计算机编程。

错误。程序思维是个思维模式,即便不做软件工程师,这种思维模式也有利于解决一些重复性的问题。

 

8)女孩子不应该学计算机编程。

错误。女孩子也需要掌握创造性工具,用人机界面语言来发挥计算机的价值,减轻人力劳动,提高创造性。

 

9)学计算机编程就是写代码。

错误。交互设计、程序设计在这个编程过程中很关键,越是复杂的系统,代码只占其中一小部分。

 

10)孩子在家一个人学习很困难,做不出好作品来。

错误。孩子只有有兴趣,可以网上找的很多好的作品学习模仿,可以买书看视频,学得到很多技能和知识。甚至能直接改好的作品,当然可以做出好东西来。当然,如果自学能力一般,又一直缺少指导,可能在成长方面进步缓慢,可以适当找些外部资源支持。

 

11)计算机编程化时间多,但很难见效果,对升学没有帮助。

错误。孩子一开始会在入门化大量时间在计算机上,慢慢地掌握了,就有效率地学习自主做一些自己的游戏程序就好,不需要太多时间,目前参加创新大赛的孩子较少,获得奖项较容易,对升学还是很有帮助的。

 

10个最佳实践建议

1)用code.org入门。现在入门有更好的选择了,5岁-8岁的孩子,可以先尝试下code.org上面的一些非常基础的关卡,联系完成二十个关卡,就基本上对最初级的编程的概念(顺序、循环、条件)非常了解了。

2)自学Scratch。如果在code.org上的任务都基本上玩过了,那就可以开始学习下Scratch。Scratch初期完全可以自学。家长也可以一起来自学。

3)设立小目标。家长经常去设立一些小目标,让孩子既能够做到,但是又稍许有点挑战,通过这样的小目标的设定,让他们不断的能够自我驱动学习。

4)家长高质量陪伴。有时候需要家长,在孩子旁边进行陪伴,给他提供一些非常具体的建议,才能改进自己的作品,他会觉得非常满意,而且成长也很快。虽然这些建议并不需要在代码上面,家教很懂,而是在可玩性上面,在视觉方面,在互动性方面给出些建议就好,这些即便不是学计算机的家长也同样能够得出。

5)教学相长。孩子如果掌握了一些Scratch或python编程技能,可以教大人或其他小朋友来学编程,这样更能刺激他掌握更多学习的基础知识。比如妈妈可以很好学地让孩子教。

6)让孩子多跟其他编程的孩子交流。孩子们学了以后也需要找其他孩子一起交流,甚至竞争比较,利用孩子们的好胜心,可以促进自主学习。

7)多参观体验科技应用。越早接触到一些实际的科技化应用。越能让孩子们领会到科技的魅力,而不断去探究其原理,积极尝试。

8)参加科技创新大赛。各地区都有这类比赛,通过参加这些比赛,跟其他孩子同台比较,也能及时看到自己的能力和进步,如果能获奖,则在升学教育体制中也获得了很好的筹码,在上海的话,会在名校自招名额方面有体现,同等成绩下,被录取优势更大。

9)多去参加专门的科技夏令营。国外有不少专业的科技夏令营,特别是美国很多,有条件的家长可以让孩子去参加。如果不能参加,至少要会科学上网,看一些在youtube上的各类视频,了解国外孩子们的教育模式和科技水平。

10)跟孩子一起探讨,设立一个长远目标。比如,做最棒的游戏工程师,做一个天才的人工智能等。把眼前的学习跟这个目标关联,并进行计划分解。虽然实现还很渺茫,但是这个梦想会激励他一直坚持。

本文转载网络,如有问题请联系管理员删除