乐高课程介绍 什么是乐高编程课


在先前,我们已经对少儿编程的两种方向——无硬件介入与有硬件介入的课程进行了阐述。这两者虽然在终点上都是编程,但过程中却存在差异。现在,让我们更深入地探讨一下有硬件介入的少儿编程课程。

乐高与编程的交织?

乐高,这个来自丹麦的品牌,早已在玩具市场中占有一席之地。它为我们的孩子带来了种类丰富的玩具,其中不仅仅是简单的娱乐,更多的是教育元素。当我们提及乐高与编程的关系时,我们常常指的是乐高机器人系列。这不仅仅是因为乐高提供了实体玩具,更重要的是它还提供了与之配套的教育机器人软件。

除了乐高,还有如VEX这样的教育机器人品牌,它们都是为了满足不同年龄段孩子的教育需求而设计的。这些机器人不仅可以帮助孩子学习机械知识,还可以引导他们进入编程的世界。

观察上图,我们可以清晰地看到这两个品牌如何为不同年龄段的孩子提供合适的产品。有硬件介入的课程与仅学编程的课程之间的差异显而易见。后者只关注编程学习,而前者则能让孩子接触到更为丰富的机械与编程结合的知识。

从编程环境的角度来看,乐高采用的EV3 Mindstorms Programming工具是一个模块化的编程系统。这种系统简单易上手,即使是这样,其内部原理却相当复杂。这使得孩子在学习的过程中既能体验到编程的乐趣,又能逐渐深入理解其背后的原理。

相比之下,VEX则更多地侧重于代码编程。它所使用的ROBOTC逻辑与C语言相似,这为孩子提供了更为抽象的编程体验。虽然这种方式可能对初学者来说有些难度,但它无疑能更深入地培养孩子的编程能力。

从学习的角度出发,我们建议初学基础的孩子可以选择乐高进行学习。从搭建到编程的过程,这样的方式更为直观有趣。当孩子有了一定的编程基础后,可以转向VEX进行更高阶的学习。