程序设计以及编程语言是信息技术中一个重要的内容,是学生能够参与和体验
人工智能项目之前所要学习和掌握的知识和技能。以往教师在这一内容的教学中总
感到十分困难,教学内容枯燥无味,学生不愿意学,不了解学习这一内容有何实际
应用。为此我们引入了机器人“程小奔”作为编程教学的载体,学生通过对机器人
发出指令,就可以让机器人做很多事情。通过这一方式,学生了解到编程具有的广
泛应用,从而提高了学习兴趣,使学习过程变成了一个玩机器人的过程。
玩的过程就是学习的过程。我们发现这一教学模式对学生学习的主动性有很大
促进,真正做到了学生成为学习的主体。据此,我们让机器人在教学中以各个项目
的形式出现,每一课不仅让学生学习编程的语言,还提供众多创新案例开阔学生的
眼界,让他们学会思考、分析、模仿和创新。将创新与学习相结合,这是我们乐于
看到的因教学方式改变而带来的成果。
计算机语言是一种创新语言,所有创新者都需要用运算的方式去思考。编程教
学模式的改变对学生学习兴趣的促进、学习效率的提高以及动手实践的强化,都会
最终引起创新力与竞争力的提高。
我们选择以机器人“程小奔”为小学生编程学习的平台,不仅由于硬件“程小奔”
具有众多出色的功能,而且因为其编程环境适合小学生。对于小学生来说,一个便
于理解又能充分体现计算机编程功能的编程教育工具尤为重要,Python、C++ 等专
业编程语言和工具过于抽象与复杂,并不适合小学生使用。
机器人“程小奔”的编程软件采用的是慧编程,它是一款基于Scratch 3.0 开发
的积木式编程与代码式编程混合的编程工具。它不仅能让用户在软件中创作有趣的
故事、游戏、动画等,还能对Makeblock 体系、Arduino 和micro:bit 等硬件进行编程。
慧编程还接入了AI(人工智能)和IoT(物联网)功能接口,让孩子能够便捷
地调用,直观体验人工智能和物联网的神奇与强大。非常适合中小学机器人教
学使用,可直接在http ://www.makeblock.com/cn/software/mblock5 下载。
本书由32 个教学案例集结而成,每一个案例都是在教学过程中总结和凝炼的,
对于小学生不仅是程序的学习,也是创新思想的启发。
本书在编写过程中得到了Makeblock 公司的大力支持以及马志强老师的多方帮
助,在此表示感谢。
著 者
2018年6月