所在位置:教育大市集首頁 / 教育APP / 教學資源
點閱數:334
下載數:53
點讚數:0
分享數:0
分享至:
app「說故事、學程式」-溫故知新學習APP
本作品透過故事情境結合圖形化程式碼,開發了一套「說故事.學程式」-溫故知新APP,藉由拼圖式建構程式碼降低孩童對程式設計的學習困擾,並使用故事法融入程式邏輯概念,系統亦建置完整學習歷程,設計出國內K-12教育孩童能以輕鬆、有效的方式,循序地學習程式語言邏輯基礎。 1. 符合K-12孩童學習目標發展 考慮一套具有教學性質的學習系統,須重視於教學情境下預期學生的心智歷程,如此作為系統實際應用時能夠確實符合整體教育的目標,在面對目標的思考即是一種認知上的心智活動,認知領域的教育目標分類法中,對應其六個基於知識的層次分別為:記憶(Remember)、理解(Understand)、應用(Apply)、分析(Analyze)、評鑑(Evaluate)、創造(Create)。 本App依據此六個層次設計出可以實際應用於課堂環境之教學模式(圖1),從故事化教材到學生創造劇本過程來引導使用者深化對程式邏輯學習。藉由趣味互動的方式更可以完整且有意義的解決各種劇情任務,強化認知歷程使得學生獲得面對程式語言邏輯的知識與技能。 2. 數位說故事法與程式邏輯學習 數位說故事(Digital Storytelling)是應用現代科技多媒體,取代傳統使用紙筆或口頭表達故事的方法,利用多媒體影像、圖片檔案、聲音錄製的數位功能,具彈性、易使用特性讓學生,能夠更快速且更多發揮空間表達自己的故事創作。 數位說故事在特定主題下則能夠有效刺激學生對該主題進行反思,在程式邏輯學習框架下,「說故事,學程式」即是設計一套佔領模式的同儕互動遊戲,藉由原本題庫提供學生破題並佔領該題目的領地,該學生需要在領地上創建自己新的故事劇情與程式碼,在這樣趣味性的創造題目過程中,便能達到數位說故事效果,將正確程式邏輯建立於自己的故事中,其他同學則能夠試圖破解該學生出的題目作為搶佔領地方法,讓學生在遊戲中不斷激勵其創作動機,更能夠善用同儕互動的方式來達到悅趣式競爭學習環境。 3. 以「故事解讀」具體化程式設計的抽象思考邏輯 K-12學生在使用APP時會扮演一位部落青年或少女的角色,並隨著劇情發展一系列故事情境問題,而在每個章節關卡間都會搭配數個支線任務,讓學生在任務需求下藉由單元練習與延伸學習,加強對程式碼的記憶和理解。支線任務目標與主線任務的破關會有某些趣味關聯,減少傳統教學裡學生對重複練習感到學習疲乏的現象,學生也必須從中去深入思考解決策略,瞭解如何使用程式語言中的各種指令和流程控制模擬的故事情境問題。 另外圖形化程式碼(Visual Programming Language)是以程式區塊包裝原有程式碼,學生僅需將程式區塊拖曳至建構區,以組合各種區塊方式來替代原本逐行撰寫文字型態程式碼。為了能夠讓學生更好的理解程式語言,本作品將此特性移植至手機或平板的操作中,讓學生在小尺寸螢幕移動裝置上也能獲得最佳的程式學習經驗。
關鍵字:程式設計故事學習
作者:黃彥彰、李松霖、劉立雯、林珈偉(國立臺中科技大學)
適用載具:手機
適用年級:國小6年級~國中3年級
適用領域或議題:資訊教育
更新時間:2016-08-31
教學資源檔案或連結列表
站內連結
好站推薦