隨著創(chuàng)客教育的興起,學(xué)習(xí)編程的人越來(lái)越多,年齡也越來(lái)越小,如何低成本、高效率地學(xué)習(xí)編程,卻困擾著許多人。而micro:bit的出現(xiàn),可以說(shuō)是撥開(kāi)創(chuàng)客云霧的一道光,它身軀雖小,但功能卻無(wú)比強(qiáng)大,不僅集成了多個(gè)傳感器,還配有友好的、簡(jiǎn)單的在線編程工具M(jìn)akeCode。在意識(shí)到可以借助micro:bit讓更多人愛(ài)上編程、享受編程后,黃耀忠、林幸強(qiáng)、張建華和張可玉四位老師設(shè)計(jì)編寫了適宜學(xué)生學(xué)習(xí)和老師教學(xué)編程的趣味基礎(chǔ)教程——《micro:bit基礎(chǔ)入門與趣味編程》。
該書共有7個(gè)單元,18課,29個(gè)趣味編程項(xiàng)目,并配有31個(gè)教學(xué)微視頻,每個(gè)項(xiàng)目按“模塊選擇”“程序設(shè)計(jì)思路”“程序編寫”進(jìn)行設(shè)計(jì),內(nèi)容由淺到深,講解詳細(xì)、清晰,基本覆蓋了micro:bit開(kāi)發(fā)版的所有基礎(chǔ)功能和MadeCode編程工具的基礎(chǔ)模塊和操作技能,是中小學(xué)生學(xué)習(xí)編程的入門讀本。
黃耀忠, 珠海市斗門區(qū)中小學(xué)信息技術(shù)教研員、中學(xué)高級(jí)教師、現(xiàn)代教育技術(shù)學(xué)碩士、廣東省中小學(xué)信息技術(shù)學(xué)科帶頭人。在省級(jí)以上期刊發(fā)表論文35篇;完成省級(jí)以上研究課題5項(xiàng)。
林幸強(qiáng),信息技術(shù)教師, 廣東省中小學(xué)信息技術(shù)學(xué)科帶頭人。2016年榮獲廣東省小學(xué)信息技術(shù)優(yōu)質(zhì)課評(píng)比一等獎(jiǎng),2017年榮獲全國(guó)小學(xué)信息技術(shù)優(yōu)質(zhì)課評(píng)比特等獎(jiǎng)。
張建華,從事中學(xué)信息技術(shù)教育教學(xué)工作十余年,多篇論文獲省級(jí)以上獎(jiǎng)項(xiàng),擅長(zhǎng)初中信息技術(shù)程序設(shè)計(jì)教學(xué)及比賽輔導(dǎo),近年致力于圖形模塊化編程教學(xué)的研究和開(kāi)發(fā)。
張可玉, 從事中小學(xué)信息技術(shù)教育教學(xué)工作十余年,對(duì)信息學(xué)教學(xué)和比賽有豐富的經(jīng)驗(yàn)。2007年榮獲全國(guó)高中信息技術(shù)優(yōu)質(zhì)課評(píng)比一等獎(jiǎng),2015年榮獲全國(guó)初中信息技術(shù)優(yōu)質(zhì)課評(píng)比特等獎(jiǎng)。
《micro:bit基礎(chǔ)入門與趣味編程》目 錄
Unit 1 認(rèn)識(shí)新朋友
Lesson 1 神奇的開(kāi)發(fā)板 micro:bit
Ø 1.1 micro:bit簡(jiǎn)介
Ø 1.2 micro:bit可以做什么
Ø 1.3 micro:bit編程環(huán)境的選擇
Ø 1.4 micro:bit的選購(gòu)
Lesson 2 認(rèn)識(shí)在線編程環(huán)境
Ø 2.1 打開(kāi)在線編程網(wǎng)站
Ø 2.2 認(rèn)識(shí)MakeCode編程界面
Unit 2 讓 micro:bit亮起來(lái)
Lesson 3 點(diǎn)亮LED屏幕
Ø 3.1 編程前的準(zhǔn)備工作
Ø 3.2 顯示心形效果
Ø 3.3 顯示自定義圖形
Ø 3.4 顯示數(shù)字、字符串
Ø 3.5 顯示心跳效果
Lesson 4 倒計(jì)時(shí)
Ø 4.1 順序結(jié)構(gòu)“倒計(jì)時(shí)”
Ø 4.2 循環(huán)結(jié)構(gòu)“倒計(jì)時(shí)”
Lesson 5 呼吸燈
Lesson 6 逐行掃描
Ø 6.1 順序結(jié)構(gòu)實(shí)現(xiàn)“5個(gè)LED燈逐個(gè)掃描”
Ø 6.2 循環(huán)結(jié)構(gòu)實(shí)現(xiàn)“5個(gè)LED燈逐個(gè)掃描”
Ø 6.3 逐行掃描
Unit 3 按鈕
Lesson 7 按鈕開(kāi)關(guān)
Ø 7.1 簡(jiǎn)單按鈕開(kāi)關(guān)
Ø 7.2 程序拓展
Ø 7.3 單個(gè)按鈕開(kāi)關(guān)所有燈
Lesson 8 加法運(yùn)算
Lesson 9 計(jì)數(shù)器
Unit 4 傳感器
Lesson 10 加速度傳感器
Ø 10.1 模擬手機(jī)屏幕
Ø 10.2 簡(jiǎn)易計(jì)步器
Lesson 11 光線傳感器
Ø 11.1 智能感光燈
Ø 11.2 手勢(shì)燈
Lesson 12 溫度傳感器
Ø 溫度報(bào)警器
Lesson 13 磁場(chǎng)傳感器
Ø 13.1 簡(jiǎn)單版指南針
Ø 13.2 加強(qiáng)版指南針
Unit 5 無(wú)線通信
Lesson 14 無(wú)線發(fā)送數(shù)字和字符串
Ø 14.1 無(wú)線發(fā)送和接收數(shù)字
Ø 14.2 無(wú)線發(fā)送和接收字符串
Lesson 15 無(wú)線發(fā)送和接收?qǐng)D案
Ø 愛(ài)心傳遞
Unit 6 綜合性實(shí)踐
Lesson 16 端乒乓球平衡游戲
lesson 17 擲骰子比賽
Unit 7 拓展學(xué)習(xí)
Lesson 18 移動(dòng)設(shè)備鏈接 micro:bit編程
附 錄