机器人编程和少儿编程的区别是什么(2)
编玩边学
2018-06-13 15:37:33
03
相比侧重于编程效果实现的机器人编程课程,少儿编程课程的目标是系统化地教授儿童编程知识。
用图形化编程语言Scratch验算“鸡兔同笼”
在这种课程里,学习简单易上手的图形化编程语言可以帮助孩子很好地入门编程。
如Scratch的学习可以启蒙孩子的编程思维,培养孩子的编程学习兴趣,帮助他们理解和掌握编程相关的基本概念,如事件、条件、循环等。
完成图形化编程的学习后,少儿编程课程还会提供高级编程语言如Python和C++等的学习。而这些语言的学习涵盖编程语言的逻辑、算法、语法和结构等方方面面,让学生去探究计算机编程的本质。
04
上文也提到了将编程教育划分为机器人编程课程和少儿编程课程,其实,这只是粗略的分法。
市面上也有很多不需要搭建和拼装的机器人,设计初衷就是服务于编程学习,机器人只是作为检验和实现程序功能的一个道具。
这种机器人的学习课程就不能简单地归于我们所提到的两类中的某一类了。
简而言之,如果你的小孩更喜欢动手操作,可以尝试学习机器人编程课。
如果小孩平时对游戏感兴趣,喜欢打游戏,爱探索爱思考,少儿编程课会更合适。
还有一种推荐方案是先让小孩学习少儿编程课,系统地了解计算机编程,再按需求去报学机器人编程课,这样可以在学习硬件知识时应用已学的编程知识,一举两得。