前 言 人工智能时代悄然而至,编程被推上时代浪潮之巅。世界各地都在大力 推进青少年编程教育的普及,一些国家甚至已经将“编程”列为中小学的必 修课。当前,我国中小学编程教育在总体设计、教学课程体系和教学方式等 方面还存在很大的提升空间。 中小学编程教育通过“编程游戏启蒙”“可视化图形编程”等课程,培 养学生的逻辑思维、创新能力和解难能力。目前的编程教育课程主要分为两 大类:一类是图形化编程,类似于搭建积木一样简单,趣味性较强;另一类 是C++、Python等高级语言,以信息奥赛为目标,为将来职业技能打下基础。 本书使用Mind+图形化编程软件,采用拖动积木的方式编程,以培养 兴趣、锻炼思维为主。Mind+的全名是Mindplus,诞生于2013年,是一款 拥有自主知识产权的国产青少年编程软件,集成各种主流主控板及上百种开 源硬件,支持人工智能(AI)与物联网(IoT)功能,既可以拖动图形化积木编程, 也可以使用Python/C/C++等高级编程语言。 本书采用项目式教学体系编写,每一册都尽量做到内容上的丰富和有趣, 以方便教学者和自学者根据自己的需要和兴趣进行选择。针对三年级学生缺 少计算机操作基础知识和技能的情况,本书特别在上册的前4个项目中安排 了相关内容。每个项目包含多个任务,大多是2~4个。这些任务相对独立, 但在难度上是递进的,每个任务的完成都是该项目学习过程的一个阶段。如 果选择了某个项目进行学习,那么为了能更加完整地学习和掌握这个项目, 建议尽量完成其中的所有任务。 对中小学生而言,编程教育不仅学习编程知识和技能,还是提升综合素 质的重要载体。因此,本书在每个项目中都安排了拓展阅读,内容与该项目 相关,并重视与其他学科的关联,以引发学习者的回忆和思考,激发他们的 好奇心。 本书在每个项目的最后安排了总结与评价,并当作任务来完成。编者认 为,合作与交流是非常重要的学习过程和方法,可培养读者的合作意识和团 队精神。 不积跬步,无以至千里;不积小流,无以成江海。优秀的学习品质影响 着学习的效率和结果,是学习的基本素质。每一次学习,都要做到认真、谨 慎、灵活、爱思考,因为这是对自己负责任的学习态度,是能拥有更多收获 的学习过程。 本书由麻城市博达学校胡佐珍、红安县第二小学王宇翔、无锡市翔隆机 电科技有限公司刘晓蕾担任主编,麻城市博达学校吴怀丹、饶文阳、何杨和 无锡科技职业学院龚运新任副主编。本书中所有项目内容均来自一线教学案 例,编写成员都有丰富的编程教学经验。但是,受专业水平的限制,加之时 间仓促,不足之处在所难免,请读者给予指正,我们将不胜感激,再接再厉! 需要书中配套材料包的读者可发送邮件至33597123@qq.com咨询。 编 者 2024年4月