零基础学软件编程从哪入手,零基础编程学哪些软件
零基础软件编程从哪里入手?零基础编程是什么软件?现在市面上有相当多的编程机器人。大家最熟悉的是乐高系列,但说实话,机器人不是乐高的强项。如果真的想学好编程机器人,还是要选择一套系统的机器人套装。从儿童编程机器人启蒙开始到职业竞赛机器人,有十几二十年的跨度,不是一两套积木就能完成的。
想要入门机器人编程,记住一个原则:——选择适孩子年龄的机器人和编程语言。
为什么要符年龄?今天我们就对——makeU和AI Module两个系列的鲸鱼机器人做一个全面的对比,让大家直观感受一下编程机器人对于不同年龄层的教育核心。
从适用年龄、构建方式、控制方式、编程软硬件支持等方面来看,makeU0和AI Module1编程机器人对儿童年龄的要求非常明确,其背后的设计逻辑基本符皮亚杰的认知发展理论。
先说皮亚杰的认知发展阶段理论。瑞士儿童心理学家皮亚杰将儿童和青少年的认知发展分为四个阶段:
结makeU0和AI Module1机器人的适用年龄,重点介绍前期操作和具体操作两个阶段。
皮亚杰把前操作阶段分为两个阶段:前概念或符号思维阶段(2-4岁)和直觉思维阶段(4-7岁)。这个阶段的孩子有什么特点?
(1)早期信号功能:意象符号——延期模仿和语言符号。
一般来说,2-4岁的孩子对符号非常敏感,这也是makeU0会把编程做成实体阅读卡的原因。通过拼接和阅读指令卡,孩子可以使机器人完成动作,实现简单的编程。
幼儿园的孩子们通过阅读说明书来转动风车。
点卡阅读:
MakeU0有24种指令,31张卡片,包括事件、逻辑、运动、数学、声光五大类。
考虑到3-5岁儿童的认知特点,makeU设计了圆角、大颗粒、不易被儿童吞咽的结构,包括点读笔,同样采用圆滑材质。
所谓编程启蒙,并不是说孩子马上就能掌握一套成熟的代码。他们会借助对象征符号的敏感,抓住机器人运动与读卡的内在联系,从而逐渐形成完整的编程思维。
(2)思维活动是相对具体的,不能进行抽象操作。
你什么意思?简而言之,你必须让编程变得切实可见。让你的孩子凭空思考。抱歉,他们不能。这也是积木机器人在儿童编程教育中发挥的优势。——并不比积木更适编程启蒙。积木是最直观、体的模块化思维。
考虑到3-5岁儿童的认知特点,makeU设计了圆角、大颗粒、不易被儿童吞咽的结构,包括点读笔,同样采用圆滑材质。
乐高已经充分告诉了我们积木的好处,但是未来孩子要掌握的不是简单重复的积木,而是将自己的形状或作品与编程语言相结,从简单的设计跨越到全面的应用。
比如“摩天轮”这个概念,可能来自很多积木,但是你能构思、设计、建造、写出这样一个会动的摩天轮吗?
MakeU可以!这个在孩子童年时代种下的积木编程摩天轮,将来可能会慢慢变成他们设计的科幻游乐场。
从makeU0到AI Module1,两个机器人最明显的变化是:零件数量增加,搭建方式升级,编程语言变得更加抽象。但变化是渐进的,孩子不会感觉到悬崖般的跳跃。
在具体操作阶段,孩子的思维是可逆的,即孩子可以对自己看到的变化进行逆向思考,进行前后对比,这也需要编程机器人的设计进行全面升级:
(1)硬件升级
零件:
硬件方面,AI Module1共有620个部件,包括传动部件、结构部件、连接器和外观部件,可以满足小朋友搭建上百个栩栩如生的造型。6岁以上的孩子可以挑战更复杂的积木,所以AI Module1将积木设计成六边形结构,让孩子的创作更加灵活。
传感器:
传感器的加入让机器人充满了变化,可以实现更多的指令,同时变得更聪明。这些变化孩子完全可以理解,不会超出他们的认知范围。
51集成的灰度传感器可以实现巡线功能(机器人比赛中常见),更快更准,布线更少,安装更方便。
红外传感可以让机器人“看”得更远,可用于机器人测距和避障、高级路径规划等。
触摸传感器可以通过触摸开关来检测障碍物,可用于机器人碰撞检测、接触检测等。
情感屏幕:
情感屏属于LED积木,可以拆分。情感屏的设计可以增强机器人与孩子的互动,让孩子感受到机器人的喜怒哀乐,更有乐趣。
(2)软件升级
在具体操作阶段,儿童对概念的分类和理解能力有了显著提高,能够根据物体的特点和规律对其进行分类。在操作上,他们还是需要具体事物的支持(比如用苹果做加减法),无法对不存在或者从来没有发生过的事情进行演绎性思考。
所以AI Module1的软件也从点对点编程升级到了模块化编程、Scratch、Python、c四种编程语言,其中模块编程和Scratch还是基于具象的,就像把指令卡还给电脑和平板,让孩子慢慢从物理编程过渡到抽象编程。
于什么时候进入Python和C语言,还是要根据孩子的个人编程能力来具体判断。家长在帮孩子选择机器人时,不要太超前。机器人和编程教育都有一个完整的身体。
系。(3)配套趣味科普教材
教育机器人意义重大,为了迎接终将到来的人工智能时代,鲸鱼机器人联上海交通大学出版了基于AI Module系列产品的机器人科普教材,旨在启蒙3岁以上儿童对机器人和编程知识的认知,为人工智能教育打下良好基础。
16个主题机器人模型,动手动脑搭建
手机模块化编程软件,边玩边学编程
超过200个科普知识点,亲子阅读启迪智慧
16个主题机器人模型的背后蕴含着超过200个知识点,设计天文、地理、物理、化学、人文、历史等,这些知识点通过故事和情景设计,可读性。另外,这些背景知识与搭建的主题机器人模型融,更加丰富了模型的应用场景。
以上就是基于皮亚杰的认知发展论的编程教育机器人入门建议。总结下来,我们还是希望各位家长在选择编程教育机器人的时候可以遵守一条原则:尊重孩子的认知发展规律,切记揠苗助长。
候可以遵守一条原则:尊重孩子的认知发展规律,切记揠苗助长。
,切记揠苗助长。
基础软件