竹笋

首页 » 问答 » 问答 » 资深编程设计师细说,如何给孩子选编程课
TUhjnbcbe - 2021/8/17 0:48:00

大家好,我叫Daisy,毕业于南京大学,在IBM等外企从事程序开发和管理工作。先生也是计算机专业,资深的研发工程师和系统架构,先后在微软Microsoft、IBM等公司工作。家有一活跃的男孩,我们在家设计了上千种早教游戏,鼓励他在游戏中学习、探索。在儿童编程这件事上我们的观点也是非常的一致,也是儿童编程的践行者,孩子们长大成人,希望编程能和搭积木、画画一样,能成为他们创造性思维表达的工具。

和出版社合作出版的两本书即将面世:《儿童游戏力学习》《给孩子第一本编程、思维启蒙》

相关阅读:

不吹不黑,10年IBM研发程序员一文说清儿童编程怎么学,免费的好资源去哪找

细说市面上林林总总的儿童编程课,如何给孩子选课?

市面上的儿童编程分哪几类?

很多家长朋友对少儿编程是从机器人编程了解的,更准确的说是从Lego乐高的机器人编程开始的。都知道孩子学习乐高可以培养想象力、空间结构能力、动手能力。那么机器人编程和软件编程有哪些区别,该给孩子学哪个呢?今天我和大家好好聊一聊。

1.1

机器人编程

机器人编程主要包括两个方面:硬件搭建和软件编程。

硬件搭建说的简单直接一点,就是用零件搭建出一个机器人。像家长接触比较多的乐高机器人用到的零件种类也很丰富,有齿轮、轴承、传感器、马达等等。孩子在搭建的过程中,会涉及物理、机械结构、科学、数学上的知识和原理,孩子也都很喜欢。

软件编程,就是通过编写程序,让已经搭建好的机器人动起来、工程车跑起来,让机器人挥动臂膀抓取、放下物品。一句话概括就是通过编程让搭建好的机器人做小朋友想做的事。这个过程非常的锻炼孩子的逻辑抽象和计算思维,首先需要孩子把让机器人做的任务分解成一个个的小任务,排列小任务的执行顺序,遇到问题了自己要检查出错点进行调试等等。

在机器人编程学习中,编程和搭建是相辅相成的两个组成部分,学习的重点是机器人和程序的协调性,相互配合着工作。

在机器人编程学习中目前主要有这么2个方向:

乐高系:从乐高搭建、机械到编程的学习之路

编程启蒙机器人

乐高系也就是以乐高的教育版产品作为搭建的素材。这是乐高教育系列的图表,在最后一列中清晰的列出了哪些是带编程的套系。

1

wedo2.0核心套装

2

codingexpress编程小火车

3

spikeprime科创套装

4

EV3机器人核心套装

积木拖拽式编程多数都是在blockly的基础上进行的封装,对于孩子来说简单直接,作为入门非常的合适,拖动积木块组合就能实现让火车跑起来、机械臂动起来的编程。

选择乐高系作为编程的入门,对于从小喜欢乐高或者一直上乐高兴趣班的小朋友过渡到编程非常的自然、顺畅,首先硬件熟悉,其次在玩中学的过程中孩子自热而然的想让搭建的物体动起来,那么引入编程也是水到渠成,从孩子心理上不会有畏惧感。

有了一定的编程基础,9,10岁的时候慢慢的进入到spike机器人编程,硬件搭建上更加的灵活开放,孩子可以发挥的创意空间也更大,同时spike也是支持scratch和python两种编程语言的。

我也遇到过一些家长,孩子上了一段时间的乐高系编程又放弃了,觉得孩子一半甚至更多的时间都在搭建,编程时间参与比较少,又给孩子转到了纯线上scratch编程的,孩子学习起来也很好,这个就要看每个孩子的兴趣和意愿以及家长的期待了。

在今年乐高产品的升级迭代中,采用了新的5C学习法,不同于以往的4C教学法(联系(connect)、建构(construct)、反思(contemplate)和延续(continue)),5C更注重挖掘学生的学习主动性,通过PBL的项目式学习激发孩子的学习热情和兴趣,更加

1
查看完整版本: 资深编程设计师细说,如何给孩子选编程课