编程学习的小妙计
在和一些家长交流的过程中,我们发现很多家长想自己和孩子一起学编程,然后再教孩子。毕竟父母是孩子最好的老师嘛,考虑到很多家长不是科班出身,所以做起来会存在很多疑问。
借着今天这个机会,我们总结出了几个小建议,希望对那些教孩子学编程的家长起到一点参考作用。
01
编程语言的选择
编程是一项任何人都可以参与的创造性活动。
你的孩子或许不喜欢编写数据研究算法,但他们可能会喜欢创造一些好玩的游戏。所以第一条就是关于语言的选择。一般来说主流的编程教育会教三种语言:Scratch、Python、C++。
我们推荐按照年龄划分。7-8岁的孩子可以选择Scratch 。这个是专门为小孩子准备的,0基础的入门者也可以学习。
这款由麻省理工学院专为儿童设计的免费编程工具,可以运行在任何一个现代网页览器中。最大的特点就是好玩有趣,就像玩积木一样,大部分孩子只要看一眼,就会喜欢上它。
所以,很多时候不是我们的孩子不如人家,而是缺少一个接触Scratch的机会。
等孩子过了8岁并未满10岁,则可以选择Python这款适合大孩子的语言。这款优秀的编程语言,因语法非常简单(不像Java或者C#),并且应用范围也很多,一些大数据处理和人工智能里面会用到这种语言。
02
展示程序源代码
编程是个需要动手练习的技能,光靠看书可不行。你必须让孩子们动手写,这个效率要远高于只跟他们谈概念。否则即使学会了变量、循环、函数,孩子坐在一个空白编辑器前面编写一个新程序时仍然不知道从哪里下手。所以最好的办法是你和他们肩并肩坐一起并讲解每一行需要编写的代码,教会他们探究事物的本质。
对了,如果你想分享在线资源给孩子,找那种代码行数小于200的小程序。Scratch 网站会自动共享其网站上所有项目的源码。
03
从小游戏开始学
兴趣是最好的老师,如果你上来就给孩子讲什么变量、逻辑运算,估计孩子会毫无兴趣,而且也听不懂。所以最好的方法就是从一款有趣的小游戏开始了解编程。很多年轻程序员往往都是从编写视频游戏开始的。《愤怒的小鸟》、《Mincraft》和其它的游戏都是灵感的源泉。
04
让孩子自己动手
编码是一个需要动手练习的技能,和孩子们一同练习时,一定要避免抢过孩子键盘的冲动,即使是短暂的也不行。如果他们遇到困难,千万别要拿过键盘鼠标自己操作,要用手指去点屏幕去引导他们。
不管他们要输入什么代码,都让他们自己去做。如果你自己做可能会更快,但孩子可能会什么都没有学到。还是那句话,多练习是提升自己的最好方法。
-
固态硬盘十大品牌排行榜
固态硬盘十大品牌排行榜,固态硬盘相比于传统机械硬盘,有着更快的速度,简单的说就是用固态电子存储芯片阵列而制成的硬盘,以下分享固态硬盘十大品牌排行榜。固态硬盘十大品牌排行榜1固态硬盘(SolidStateDrives)又称作固态驱动器,用固态电子存储芯片阵列而制成的硬盘,...
-
最养人的文玩
佩戴小叶紫檀、海南黄花梨以及沉香木等制成的手串是最养人的。最养人的文玩11、小叶紫檀将它制成手串配戴在手上,能够起到静气安神的作用,抚平内心的焦躁,同时还能帮助人们提高睡眠质量。2、海南黄花梨海南黄花梨同样是一种非常名贵的木材,它色泽黄润有光泽,材质细...
-
怎么提高小孩的学习能力
通过与易教网研究中心的学习,收获很多。虽然我自己也是一名教师,但我从易教专家中也学习了很多东西,受益匪浅。如何培养孩子的学习能力主要有这样几方面体会:一、要注重对孩子进行情感、态度、价值观的教育对如何辅导孩子做数学作业大有裨益。尤其是在辅导中要重视...
-
从小学习美术有什么好处
美术的学习是人类很重要的科目。基础美术教育对儿童来说,不是目的,而是手段,是人才发展中的一项必修科目。具体说来,从小学绘画有以下好处:发展儿童感知能力。画画主要通过视觉和触觉感受进行,感觉是人发展认识的前提,儿童的认知能力大多依靠形象思维获得。因此,发展感...