本書通過編寫Python程序控制開源智能硬件micro:bit內(nèi)置的LED、按鈕、傳感器、無線和藍(lán)牙,實現(xiàn)POS機(jī)、石頭剪刀布等游戲開發(fā)實踐案例;通過安芯教育設(shè)計的擴(kuò)展板,實現(xiàn)了聲控風(fēng)扇、智能搶答器、紅綠燈系統(tǒng)、遙控LED、大棚管理系統(tǒng)、電子門鈴、限位雨刷器、遙控小車等項目。最后,通過“智能小區(qū)”案例將各種傳感器進(jìn)行集成,實現(xiàn)由門禁系統(tǒng)、監(jiān)控系統(tǒng)和娛樂系統(tǒng)組成的智能小區(qū)。此外,本書還介紹了如何通過圖形界面編寫單人、雙人、藍(lán)牙游戲。如何通過圖形界面編寫對應(yīng)的靜態(tài)Python程序。
本書共分三部分,第一部分主要介紹了micro:bit板,包括micro:bit板的組成與編程軟件。第二部分通過五個實踐小項目,一邊做項目,一邊學(xué)習(xí)Python語言編程,這里既包括LED點(diǎn)陣屏的控制、擴(kuò)展板的使用、串口控制、radio模塊與板載按鈕等micro:bit板的使用,又在每個項目的相關(guān)知識中涵蓋了Python程序語言的基本語法、算法控制結(jié)構(gòu)及相關(guān)語句、基本數(shù)據(jù)類型與函數(shù)等。第三部分結(jié)合全書,設(shè)計了一個室內(nèi)光線實時監(jiān)測系統(tǒng)的大項目,講解了信息系統(tǒng)如何從前期準(zhǔn)備到搭建,再到完善的全過程。
本書以STEAM為理念,以圖形化編程軟件Mind+和BOSONKIT為基礎(chǔ)工具,以項目式學(xué)習(xí)為學(xué)習(xí)方式,深入開展各項探究活動,培養(yǎng)學(xué)生的創(chuàng)興實踐能力。本書共包括14個小主題設(shè)計,14個卡片拓展和4個STEAM綜合項目探究,內(nèi)容豐富,主題新穎,可以讓學(xué)生在智能智造過程中,提升工程和技術(shù)素養(yǎng);在圖形化編程的過程中,培養(yǎng)計算思維;在小組合作的過程中,培養(yǎng)溝通、協(xié)作、項目管理的能力,實現(xiàn)自我成長;在現(xiàn)實條件約束中制定解決方案的過程中,不斷提升學(xué)生解決問題的能力;在項目的匯報過程中,提升語言表達(dá)能力。