刘龙强
本书是专门为7~14 岁孩子写的Scratch 故事编程书。坐上时光机器回到久远的过去或遥远的将来,并在时光之旅中经历各种新奇的冒险,这种体验几乎是每一位未满14 周岁的小朋友共有的梦想。本书充分考虑儿童的认知特点,将Scratch 编程知识与计算机软件逻辑整合到一个个任务中,让读者在轻松愉悦的氛围中,不知不觉地掌握编程技能,提升逻辑思维能力。 全书内容共分14 章,代表时光旅行所到达的14 个站点。前10 章每一章对应Scratch 编程中一个类别的指令集,例如第1 章对应运动类指令集、第2 章对应外观类指令集等等;第11 章至第14 章综合运用前10 章所学的基础知识分别完成一个相对复杂和大型的编程任务,其中第11 章用游戏的方式解决人狼羊菜过河的数学图论问题、第12 章编写一个古诗词填空游戏、第13 章开发交通信号灯模拟动画、第14 章编写一个有多关卡的塔防类游戏。
王振世
Python简单易学又功能强大,而且免费开源,在国内外的很多公司得到了广泛的应用。在科学计算、游戏、图像、人工智能、机器人、教育教学和航天飞机控制等很多领域,Python也是非常重要的编程工具。 本书有大量的Python程序实例,包括绘制一些有趣的图形,解决一些常见的数学问题,爬取网络的信息,以及设计简单的交互性游戏。在程序实例的讲解中,介绍Python编程的基础知识。 本书提供的编程实例,读者会非常感兴趣,愿意去验证和改编。本书提供的游戏,都是孩子们日常接触过的游戏,非常容易理解。建议读者自行运行、修改、拆分、组装这些程序,看看自己的改动会如何影响最终的程序效果。 本书适合广大读者在Python编程学习的入门阶段使用。年龄小的读者需在家长的辅导下学习和理解。
姜春茂、李志聪、黄春梅
本书选用VEX IQ机器人器材,系统讲述机器人设计过程。将以学生活动项目为主线,通过完成一系列有趣的项目,使学生掌握机器人设计的基础知识。本书力图拓宽学生的视野,将学科知识与项目活动相结合,以STEAM教育理念为向导,融合小学多学科特点对小学学生进行动手能力的培养、编程的学习;以VEX IQ机器人为载体,锻炼学生运用能力和创新创造能力。
张子红
随着教育部将STEAM 写入《义务教育小学科学课程标准》中,以及国务院《新一代人工智能发展规划》等文件的发布,STEAM 教育已驶往发展的快车道。支持学生开展STEAM 活动的脚手架,也是STEAM 课程的核心,是程序设计、电子技术和结构设计三部分。学生在STEAM 活动中设计的解决实际问题的方案以及测试环节,都可以通过“程序设计+ 电子技术+ 结构设计”的方式制作出来。 《好玩的Scratch》一书,属于“程序设计+ 电子技术+ 结构设计”框架中的“程序设计”部分。本书是在《好玩的Scratch》的基础上,通过“图形化的mBlock+开源电子”的方式,以及通过让学生自己制作传感器,逐步引导学生,进入奇妙的电子技术世界。 本书的重点是通过引导学生亲自动手实践来掌握电子制作的相关技术,阅读完本书后,学生将能够使用mBlock 软件编写程序。然后通过运行mBlock 程序,可以“看见”电子元件和电路的运行效果,进而理解电子元件和电路的作用。 本书共15 章,前4 章介绍基础知识,第5 ~ 15 章,每章都介绍一个独立项目,每个项目都包括项目分析、硬件制作、软件分析制作、优化迭代、拓展应用和相关资料等。 本书可作为中小学和培训机构的创客社团教材、创客教师的研习教材以及开源硬件爱好者的入门教材。
更多精彩专题