伴随着机器人教育的大众化,许多家长纷纷送孩子去学习机器人编程,因为学习机器人编程可以培养孩子的空间想象力、逻辑思维能力、动手能力以及探索能力。 1.编程在很多成人眼中都是一门艰涩难懂的学科,而让小朋友去学习,更是显得不可思议。但一位澳大利亚的研究者表示,儿童早些接触编程对孩子的成长很重要。昆士兰科技大学的Christina Chalmers说:“研究者们告诉我们,如果孩子们在早期没有对科学,数学和技术形成积极的态度,后来我们就难以鼓励他们学习这些科目了。”
2.对于初学者来说,乐高EV3机器人相对比较简单,适合入门。它采用模块化编程,通过鼠标拖拽指令来完成机器人动作顺序的排列,更改数值完成编程。这种基于图形化的机器人编程方法,有助于增加孩子学习机器人编程的趣味性,培养和延续孩子学习的兴趣度。孩子通过努力可以自由控制机器人的行动,获得一定的成就感,提高自信心。
3.有了EV3的基础以后,可以选择进一步学习VEX机器人。VEX IQ机器人和VEX EDR机器人分别采用EASY C+和C++编程语言,在经过模块化编程的启蒙之后,C语言编程的学习会变得相对容易。不过,C语言编程多程序的结构化和严谨化要求很高,孩子必须在编程之前综合考虑各种情况,做好程序编写的设计。这对孩子来说是个挑战,同时也是一种很好的锻炼方式。久而久之,孩子会更耐心更细心,养成全面、严密的逻辑思维习惯,对他们的成长也产生很好的正向帮助。
4.其实,孩子们比我们想象的要聪明,当编程以机器人为载体,是鼓励培养孩子的兴趣的良好切入点。因为机器人的活动更加即时有效,不管机器人和程序起不起作用,学生们会很快得到直接的反馈。编程的深入学习并不简单,需要付出努
力,但选对了方法,在入门的时候可以事半功倍。