Python 與App Design系列專案

適合 8-12 歲的孩子們

 

Arcade Python 是由微軟所開發出的一款免費的程式語言學習平台,不僅有積木式程式語言,還可以選擇Python & Javascript 打字式的程式語言,是一款非常適合學生們,從積木式過渡至打字式程式語言(Syntax-based language)的銜接課程,避免學生們直接開始打字式(Syntax-based language)而產生厭倦感,反而是利用做出不同的Game Boy 復古遊戲來學習程式語言,學習效果更好。

  • 建議8歲以上的孩子們

  • 建議有Scratch 基礎

  • 雙語或英文授課

  • 作為積木式至打字式程式語言(Syntax-based language) 的銜接課程

  • 無額外教材費用,回家可盡情無限練習

課程特色

  • 過渡至打字式程式語言的銜接課程

  • 以Micro Python作為主要學習的程式語言

  • 製作復古電玩遊戲

  • 引導學生們創作出屬於自己的遊戲專案

課程架構


共16堂課為一完整課程 (1.5H/堂)

002-design-thinking.png

設計思考 (1.5H)

008-coding.png

程式語言工具 (19.5H)

006-wireframe.png

簡報設計與表達 (1.5H)

009-flag.png

專案時間與發表 (1.5H)

學生最終成果:

 

學習從來就不是一件枯燥乏味的事情,而是能夠點亮學生們心中的熱情,真心地去學習某一件事情。從設計復古電玩遊戲的過程中,學習程式語言,還可將遊戲輸出至Game Boy 上,讓同學、家人或是朋友都能感受到孩子們製作遊戲的樂趣。

 

教材

工具:電腦

教學平台:MakeCode Python

程式語言:積木式/打字式

授課語言:全英文/雙語

我們的教學理念

在我們的教室裡,我們強調沒有標準答案,而是每個孩子,都用他/她獨特的方式,轉譯答案。

老師們給予工具上運用的引導,並尊重學生的選擇與喜好,鼓勵孩子們盡情地探索與創造。

 

學生作品

短短的暑假,我們就看到了學生們對這門課程的熱情,能夠在一期課程結束後,做出自己的專案,並且用英文Present 屬於自己的專案作品