適合對象:小五以上,且學習過Scratch程式

藉由積木式程式語言,輕鬆開發手機APP

上完了Scratch課程後, 小朋友們對於程式設計已經有了入門的了解。
而生活中經常使用的手機APP,孩子也已具備能力可以開始製作囉!
讓我們從積木式的程式開始,完成各式各樣的手機應用程式吧!

為什麼這階段的孩子要學Thunkable程式設計?

積木式的手機程式開發,有常見的APP Inventor...等等
而Thunkable是APP Inventor的進階版,讓孩子開發手機APP更容易上手!
因此孩子可以有更多機會規劃與測試,逐步實現自己的夢想APP

課程特色

主題式教學

課程內容分為手機遊戲及生活應用兩大類,在遊戲創作中學習程式基本知識(例如:變數、邏輯、迴圈…)之外,也會學到如何設計視覺化元件(例如:按鈕、標簽、對話框…),引發學生創作的興趣;生活應用的課程設計,則著重在引導學生學習思考如何利用程式解決生活中的問題。

成果分析

藉由觀察完成的APP應用程式,分析程式的功能與流程,培養物件導向的邏輯思維

問題拆解

在此階段孩子的作品對比Scratch會包含更多的物件與功能,因此複雜度會提升許多,而上課時老師會針對孩子碰到的程式問題引導分析,讓孩子分解碰到的問題並逐步解決!

驗證測試再修正

Thunkable比起APP Inventor,有更方便的即時測試功能。所以孩子可以將自己的想法藉由程式具體化實現,並且即時測試後發現需要修正的地方,可以及時調整並且在測試,漸漸養成面對問題解決問題的精神!

課程內容

一學期15堂課 每堂課120分鐘

學期一:手機應用程式開發

從常見的計算機APP開始,到流行的寶可夢地圖...等等。
15堂課程中,孩子可以實際創作出各是各樣的手機應用程式,後續更可以實際發佈到應用程式商店中哦!