首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

从“少儿编程”到编程

ElectriCats电荷猫创客

获取最in创客教育资讯

动手创造科学发明家

现如今, 人工智能的大势所趋已无人质疑。

在可以想见的未来世界,AI技术的应用,已经不再是狭义的“优化日常科技产品”,它毫无疑问可以优化任何传统产业:医疗,金融,工业,农业,甚至时尚产业。而随之而来的人才储备需求,也催生了高举“AI从娃娃抓起”大旗的少儿编程教育。

少儿编程教育的起点很简单。

起始年龄段也可以很低。

如风靡全球的沙盒游戏Minecraft,小朋友只要会使用手机或平板电脑就可以体验。游戏中的命令方块、红石方块和turtle,与编程逻辑、基础电路知识紧密结合,可以让小朋友在玩游戏的过程中学习掌握这些知识。

利用红石电路等制作的机关和陷阱

此外,可视模块化的编程软件如Scratch,配合明快的色调和可爱的卡通形象,孩子们只需通过拖拽的方式,就能做简单的编程,在体验制作小游戏的乐趣的同时,轻松掌握判断、循环、变量这些在文本类编程中绕不开的基础知识。

最重要的是:他们独立思考和逻辑推理的能力得到了锻炼。

利用Scratch制作的Flappy bird式游戏

那么,在进入了少儿编程的大门之后,在体验了逻辑编程的乐趣,思维得到了锻炼之后,如果孩子的确对编程感兴趣,我们则需要思考两个问题:

第一:孩子在储备人工智能知识的这条路上,下一步该往哪里走?

第二:从注重逻辑的可视化的编程,如何平稳过渡到注重代码的、更为专业的编程语言?

首先,我们来回答第二个问题 ——如何从可视化编程,过渡到文本类编程语言?

Python, C++, Java Script, C# 等等。如果孩子们希望在人工智能这条路上一路走下去,无论早晚,总会与这些编程语言中的一个或多个“狭路相逢”,就像画笔之于画家、数学之于科学,无论软件方向还是硬件方向,编程语言是人工智能不可或缺的工具

在电荷猫,我们有一套专门针对有Scratch,Mixly等模块化编程基础,想要继续学习编程语言的同学们准备的“编程预备课程”。

在这套课程中,我们通过使用进阶的Scratch让孩子初窥算法的奥秘,继而引入C++代码编程内容,实现从可视化编程到编程语言的无缝过渡。通过制作游戏与解决现实生活中的问题来了解算法的奥秘,培养学生对于编程的兴趣爱好,并为后期更深入和编程学习和人工智能课程打下坚实的基础。

通过将游戏转化为Scratch模块再同等转化为C++代码的方式,轻松学习交换变量

解决了第二个问题,我们回到第一个 ——编程预备课后续可以又衔接哪些课程?

编程在人工智能方面的应用,基本可以归入两种分类:

硬件

软件

or

市面上的大部分课程,都仅止步于模块拖拽类的教学。孩子们学习了逻辑,通过拼接模块做出了作品,却无法更深入地了解背后的技术。在电荷猫,我们分别在硬件和软件的分类下,为孩子们准备了丰富的分支课程:

有了预备编程课的基础,无论孩子们更喜欢硬件动手操作,还是单纯的编程,我们都有一款适合TA的课程。由简入繁,让孩子们亲自动手,亲自设计,亲自写代码,以项目为主体(Project-based Learning)一步一个脚印,入门人工智能。

钢铁侠的战甲,也是Tony自己编程、焊接,一步步完成的哦

而在软件课程方面,我们也设计了面向多个方向的系统课程。无论您是为孩子的升学考虑,想要通过竞赛增加孩子的竞争力,还是想要孩子有乐趣的学习,在兴趣的督导下掌握知识,在电荷猫,我们都能满足您的需求。

电荷猫学生独立编写代码

此外,电荷猫也提供针对孩子基础和兴趣方向的1对1的高级定制课程。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180531G1CTL600?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券