隨著教育部將STEAM 寫入《義務教育小學科學課程標準》中,以及國務院《新一代人工智能發(fā)展規(guī)劃》等文件的發(fā)布,STEAM 教育已駛往發(fā)展的快車道。支持學生開展STEAM 活動的腳手架,也是STEAM 課程的核心,是程序設計、電子技術和結構設計三部分。學生在STEAM 活動中設計的解決實際問題的方案以及測試環(huán)節(jié),都可以通過“程序設計+ 電子技術+ 結構設計”的方式制作出來。《好玩的Scratch》一書,屬于“程序設計+ 電子技術+ 結構設計”框架中的“程序設計”部分。本書是在《好玩的Scratch》的基礎上,通過“圖形化的mBlock+開源電子”的方式,以及通過讓學生自己制作傳感器,逐步引導學生,進入奇妙的電子技術世界。本書的重點是通過引導學生親自動手實踐來掌握電子制作的相關技術,閱讀完本書后,學生將能夠使用mBlock 軟件編寫程序。然后通過運行mBlock 程序,可以“看見”電子元件和電路的運行效果,進而理解電子元件和電路的作用。本書共15 章,前4 章介紹基礎知識,第5 ~ 15 章,每章都介紹一個獨立項目,每個項目都包括項目分析、硬件制作、軟件分析制作、優(yōu)化迭代、拓展應用和相關資料等。本書可作為中小學和培訓機構的創(chuàng)客社團教材、創(chuàng)客教師的研習教材以及開源硬件愛好者的入門教材。