「K-12虛實整合程式設計教育 – 互動彈珠台」係改造坊間常見的彈珠台玩具,加入電子控制器與復位開關,連接到電腦或行動裝置,藉此提供一個虛實整合的遊戲平台,”虛”是指電腦虛擬的世界,”實”是指現實生活中的物體,一如這一二年來非常火紅的寶可夢遊戲,寶物在虛擬的世界中創造出來,然後佈署在真實世界的地域,讓遊戲不僅侷限於虛擬世界,成功地將遊戲玩家帶出居家,創造出可觀的非宅經濟,成功擺脫遊戲的負面內涵。「K-12虛實整合程式設計教育 – 互動彈珠台」的商品提供程式設計教育學習的工具與環境,學習者設定為國小學童,利用Scratch積木式程式設計環境,讓學習者創造自己心目中的彈珠台遊戲,程式設計的學習不再只是抽象且虛擬的活動,學習者的創作能夠以實體的方式呈現分享,整個程式設計的學習成效更容易進行評估。
彈珠台通常在市集提供趣味、簡單、手眼協調的遊戲,遊戲的玩法透過獎品的設定,讓遊戲者能夠讓彈珠進入遊戲者所設定的通道上,整個遊戲玩下來,透過統計10顆球在通道上的分佈來決定獎品項目。我們將這個幾乎小朋友都知道的彈珠台融入「K-12虛實整合程式設計教育」中,設定為國小階段的虛實程式設計教育中的學習工具,讓國小學童透過Scratch在彈珠台上的基礎,創造更多遊戲功能的「虛實整合互動彈珠台」。
Scratch是由麻省理工媒體實驗室終身幼稚園組所開發的一套積木式電腦程式學習平台,其主要目的在於讓程式設計語言初學者不需先學習程式語言語法,即能能設計程式設計作品,透過Scratch來啟發和激勵學生在愉快的環境下以積木式的方式來學習程式設計、數學和運算知識,進而獲得創造性的思考,邏輯思考,和協同工作的體驗。
mBlock是基於開放軟體Scratch 2.0所開發出的程式編寫軟體,mBlock v3.0 支援角色與Arduino整合互動,可讓學習者透過Arduino及其週邊來控制遊戲上的角色,進一步透過Arduino連接週邊,例如:微動/復位開關、繼電器、馬達等基本零件,複雜的裝置,例如,彈珠台、自走車、機械手臂等,能夠讓Scratch的學習結合實體的物體互動,使得創作能夠更進一步的與生活事物結合。
投影片下載
Course Features
- Lectures 6
- Quizzes 0
- Duration 50 hours
- Skill level All levels
- Language English
- Students 0
- Assessments Yes