「創意方塊」是什麼?
「創意方塊」是什麼?
創意方塊機器人教室致力於兒童青少年的程式教育,我們希望讓孩子們透過積木方塊與程式指令方塊為孩子們培力,讓孩子們可以用發揮他們的創造力。
創意方塊秉持「有人文關懷素養的科技教育」的教學理念,希望孩子們在學習使用科技的同時,也可以用不同的視角,看見「人」才是科技需要服務的主體。
為什麼要學程式?
為什麼要學程式?
【Scratch】和【樂高機器人】都是一種簡單但「完整」程式語言。
它不如真正的程式語言複雜,卻依然具有程式語言的流程控制核心語句:「迴圈」、「如果/否則」及「跳出」以及基礎的資料結構。
使用流程控制的語句及其它程式的指令,可以讓孩子具有與電腦溝通的能力,讓孩子的創意透過程式語言,「書寫」成遊戲或動畫亦或是建造一台機器人。
學習程式的過程中更不只是學習程式指令,孩子們也會練習到:
學習程式的過程中更不只是學習程式指令,孩子們也會練習到:
1. | 【邏輯思考】:
1. | 【邏輯思考】:
電腦很笨,撰寫程式時,孩子們需要練習把他想要電腦「做什麼事」、「什麼時候做」、「什麼條件做」想清楚。
2. | 【運算思考】:
孩子們會練習如何為問題找出規律,並循著規律找出可重複執行的通用解答。
3. | 【問題解決能力】:
在編寫程式時,孩子們會練習如何將大問題拆分成小問題,在各個小問題中,將不同的動作分解成小的程式;將大問題分解成小問題並各個擊破。
4. | 【學習與認識演算法】:
好的演算法其實就是一種好的問題解決方式,透過學習演算法,練習思考如何用最少的成本解決問題。
5. | 【實踐學校教的數學】:
孩子們總是懷疑自己學的數學到底要幹嘛,畢氏定理、二元一次式、三角函數到底跟生活有什麼關係?在製作遊戲程式中或是編寫機器人的程式時,孩子們就會體會到,數學不是只有在課本裡。
最後,程式學習課程為孩子們提供一個機會。
在充斥著破碎資訊的時代裡,一個可以開心的練習思考的機會;
在孩子大腦生長黃金期裡,一個建立思考習慣和問題解決能力的機會;
以及,一個學會一種新的「語言」擁有不同的思考方式的機會。