• 部落格
  • 動手做實記
  • 關於我
大頭老師 - 兒童程式設計 &樂高EV3機器人 STEM教學 邏輯訓練

為什麼採用樂高積木來教程式設計?

9/17/2021

0 Comments

 
Picture
從小就愛玩積木,小時侯買不起樂高,印象中在幼稚園時,會在積木筒邊不會離開,長大讀電機系,寫程式成了重要的技能,也幫助創作手機遊戲推給全球百萬玩家 。畢業後就買給了自己第一代樂高機器人Mindstorms RCX,玩的很開心也有成就感,用它來教學生寫程式,也相當有心得,希望學生們也可以學的很開心又有成就感! ​

將抽象程式碼用具象生活物品展現

程式語言中有許多重要觀念,對程式初學者不容易理解,像是變數、條件和判斷、迴圈,用樂高容易組出生活化物品,像是電風扇,我們使用積木開關教布林變數(boolean)的觀念、風速就是一個馬達速度,為正整數的變數(int),切換速度會是判斷(if),風扇左右往返,是無限迴圈(loop),生活化主題可以讓學生學習上正確理解,程式小任務做出來時也很有成就感。常見的其它程式入門用小機器人走線或解迷宮,這類難以理解類比的方式,即使在課堂上勉強做出來,很難完全理解,轉換成學生自身能力。

程式課程主題設計豐富多樣

樂高積木用多彩的積木,組出各種物品,家中各種的小家電、生活中所有的交通工具、遊樂場內各式遊戲器材、好玩電玩中各式遊戲玩法,高科技生產中的自動化設備、人工智慧新奇點子、助人救難和幫助人們生活更好的器材,我們都在課中帶領學生做過,發想相關主題應有數百種,學生都可以感受到程式課程好玩,家長也可以感受到我們的用心。這些STEM的課程,如果沒有用樂高積木快速來開發,真難想像備課時需要準備多少種類材料。我們有信心在課程設計豐富度,大拇指做的是最好的!

細心觀察和找尋問題

在程式中找問題,簡單的方式是用輸出(print)的方式來看程式走到哪,及變數值現在多大,花不少力氣在一個小地方找問題,挺辛苦的。用樂高來做任務時,就具體形象上就可以看出有沒有做對,比如設計一台採水果的自動機器人車要來回走,自動車走不出直線,我們會鼓勵學生觀察現象,找出可能的問題,可能是軟體方面的程式邏輯沒做好,馬達模式沒有設對,或許是硬體方面車子沒有組裝好,可能接線不對,這種系統整合的能力,在程式設計中培養仔細觀察能力,非常有效果,看到學生耐著性子一步一步觀察找到問題,進而去解決好,的學習態度改變,自然能寫出正確程式邏輯,對未來學習其它較難主題時有幫助。

Read More
0 Comments

Python程式設計 初學者的免費線上自學資源

9/16/2021

0 Comments

 
專心學習一種新的程式語言設計,有效的方式是最快的方式能寫出第一個Hello World,最方便是直接找線上開發環境,再來熟悉基本語法,再推進到這個語言最重要核心特色,配合線上教學資源,先不用管如何安裝,訂一個想要達到目標,像是學習Python網路爬蟲功能,訂一個學習時間,比如學習5天每天3小時,這樣來做,看看自己能做到多少。因為學不止盡,程式語言的世界,就如同minecraft遊戲世界永遠打不完,知道要學到什麼和用多少的時間,是一開始就應該計畫好的,花多時間且最後沒有成效,會是可惜的事。介紹常用自學網路學習資源,希望可以幫到需要的人,和教室Python班的主動學習性高的學生。

教學網頁課程

tutorialpoint - www.tutorialspoint.com
​

tutorialpoint的系列課,個人非常喜歡,簡明的內容,不用很完整很快,就可以得到想要的知識,點LiveDemo可以立刻執行,這網站也同時含蓋多種語言和主題,會是個好的程式自學出發點。
Picture


​w3cschool - https://www.w3schools.com/python/
​w3shools的內容比較多和完整,當然學習所需花費時間就會比較多,有系統化了解Python,也是個好的開始,如果英文讀起來吃力,可以用Google自動翻譯整個網頁,應該會快很多,相信全部讀過一次,收穫也不少。
Picture



​


educative - www.educative.io/courses/learn-python-3-from-scratch/

educative頁面做的非常清楚,課程長度剛好,通常課程都需要付費,不過這個Python入門的課是完全免費的,也是佛心來著,主題含蓋多種程式語言和熱門主題,可以參考看看
​
Picture

Programiz - https://www.programiz.com/python-programming
​

​programiz是個程式語言專業教學網站,主要的程式語言(C, C++, Javascript, Java...)都有,許多主題都有搭配Youtube影片,影片雖然是英文的,也可以用字幕自動翻譯的功能來觀看,程式碼和英文同樣都是世界共同語言,聽多了英文進歩,同時程式也會看的懂。

Picture

Python 影片教學

彭彭的Python程式入門課程
​正港中文的影片,適合所有人學習,沒有簡中翻譯上差別的問題,更適合學習,彭彭的程式課程影片真心超推薦!




Python for Everybody - https://www.coursera.org/specializations/python

由University of Michigan密西根大學在Coursera上以開設Python為主的專項課程,適合程式初學者參與這個專項課程,將Python的內容扎實完整學起來,有中文的字幕,曾讓當時讀國中兒子,自行去看線上課程同時也有交作業批改,課程結束也有拿到線上証書。証書本身可能沒有什麼太大作用,不過學習線上課程經驗,讓他了解學程式設計最好的資源網路上都找的到,也建議大家試試看。

Picture


​Python線上編譯環境 

Google Colab -  https://colab.research.google.com
Colab 以雲端 Python 筆記本形式,像 Jupyter Notebook,開啟時會開啟一台K8S的虛擬機,常用機器學習套件(tensorflow, opencv, pandas)都己經安裝,相當方便,如果沒有,也可以自行!pip來安裝。,加上可以使用GPU/TPU,對於程式日常開發是很有幫助。需要Google帳號來存檔,對小學的教學上較少用,多是用codeskulptor或是Online Python,減少帳號申請和密碼遺失上的問題,在國高中生上就沒有什麼問題。

​
Picture

Codeskulptor Python3 -  https://py3.codeskulptor.org/​
​

Rice大學為教學目的所開發用的python online ide,用javascript為核心,執行上和單機上的Python會略有些不同,通常不會影響主要功能,有畫圖的功能可以用來教turtle和小遊戲,也有Google Map和簡單GUI的功能,可以讓程式設計課具有視覺化,課程設計會比較有趣,優點是的是可以不用任何帳號申請,Ctrl+S可以線上存檔成為公共的連結。學生的作品也可以另開雲端文件來分享,全班同學都可以看的到。
 

​
Picture

​repl.it  - https://replit.com/new/python3

Repl.it 當今最方便好用且強大的,跨程式語言的線上IDE,登入時需要帳號,啟動時帶出一個k8s的容器,具有完整檔案系統,也可以pip install。REPL 是在電腦程式執行上分別的四個動作
1. Read - 讀取使用者所要執行命令和參數.

2. Evaluate - 執行你所撰寫的程式.
3. Print - 輸出程式執行後的結果,是否符合預期
4. Loop - 回到第一個歩驟.
​這4個動作同時也是程式教學活動上最重要的4步,1,2,3按步做,每次都比上次熟練,這樣也就會有長期的進展,

Picture

Online Python - https://www.online-python.com/
​

簡潔的使用者介面,可www.online-python.com/以不用帳號登入,線上程式存檔和分享,沒有畫圖的能力,像是tinker和turtle都沒有,仍是一個非常出色的線上環境,試一些Python小程式非常方便,這個IDE環境搭配在樂高機器人課(with Python)時,成效相當好,小五小六的小學生就可以寫出並修正程式邏輯,邊學Python邊玩樂高車。
​
Picture
0 Comments

兒童課程設計路線

9/4/2021

0 Comments

 
大拇指教室在課程設計上,以「動手做,用腦想」的精神,帶領孩子願意觀察現象,進而解決問題的問題的能力! 家長願意長時間支持孩子每週來教室上課,長時間支持孩子在大拇指學習上課,我們在意的絕不是填充課程內容,把各種觀念快速的輸入進去,老師更在意的是孩子理解的情形,在每個階段課程中,挑戰自己、發展能力,發展出可以帶的走的真實力!

隨著多年教學成長,教學路線也更加精簡,從開心用樂高做出好玩專屬玩具動機出發、加上由淺入深/的程式邏輯挑戰,建構出一個長而緩學習坡道,降低學習曲線和難度,學習階段不能急,而孩子成長只有一次!  期待道路上充滿學習的樂趣,長大後可以挑戰更高更遠! 讓課程適合喜歡主動學習的人,培養出科技時代中所需的具備解決問題的能力!  ​
1. 樂高動力機械 -> 動手做, 開心玩 (大班以上)
透過雙手操作,體會日常生活中的機械原理,連結科技應用的觀念。採生活化主題,如溜滑梯、盪秋千,摩天輪、摩托車、腳踏車等都可以運用雙手做出來。

2. 樂高動力機械 + 簡易圖像式語言 (小一以上)
透過簡易圖型程式設計,用各種點子去設計有趣的作品,透過每次點子的作品實現,讓自己的想法更清楚,也具有學習的信心! (可參考下面影片)

3. 樂高機器人 + 進階圖型語言  (小三以上)
獨特的課程挑戰、建構出學生STEM的觀念,練習精準和自主的程式控制能力,拆解問題後進一歩解決~ (可參考下面影片)

4. 樂高機器人 + Python語言 (小六以上)
圖形方塊轉換到程式語言,學生發現純程式語言可以寫出更有效率的程式邏輯,打出對文字式coding厚實的基礎! (可參考下面影片)

5. Python 基礎 / 進階 / 物聯網IOT專題 (7年級以上)
從Py基礎語法熟悉、養成良好編程習慣,用Python帶領學生掌握程式設計的要領,不用copy-paste和填充式教學,持續用小且清楚的挑戰,建立穩固的程式力~ (可參考下面影片)

6. C++ 基礎 / 進階 / 演算法入門 (8年級以上)
由淺而深的實作課,讓學生熟悉屬於C++的語法和物向導向特性,建立可以運用自身學習能力,未來快速掌握資訊領域中所需的各種技能!

在彩色樂高作品、疊加圖形方塊、巢狀if else子句不是最終學習成果,它們都是好的學習媒材,真正學習在於啟發學生動機,經由挑戰和練習,相信在大拇指教室,最有優勢的就是認真且有經驗的老師,會創造出不同其它機構的學習情境,經過課程中不斷挑戰及成長,讓孩子有信心、持續發展能力、創造出屬於自身獨一無二學習成長歷程~


  • 相關影片
0 Comments

帶領孩子Python語言入門

8/29/2021

0 Comments

 
Picture
孩子小學三年級時,曾經想用PyGame遊戲設計來教自己的小兒子Python,口沫橫飛講破變數的語法,想教他了解變數的觀念,重覆幾次,發現他有聽沒有懂,再重問觀念時,發現他真的無法理解和消化! 當時挫折感真大,這也是後來設定目標,成立專門用樂高機器人來教年紀小的孩子程式邏輯的大拇指教室的主要動機.

對很多理工的家長來說,常認為可以自己來教程式,當成親子活動,大多都無法理解孩子在程式及邏輯是應有一定的學習歷程,變數如同方程式中的XY未知數一般,通常要到高年級至7、8年級時具備符號運算能力時,才是可以處理的好。事實上,不是孩子學不來,而是沒有用合適的方法和歩調來教。

實務上,我們發現在中年級的學生,在樂高機器人課時,組裝各種不同的車,從設定馬達馬力來控制車子速度,馬達速度就是簡單的速度變數,車子的數值改變可以在真實樂高車中觀察出來,對或錯不是只有在程式中,而會具體反應在樂高車的身上,從車子前進的方式,再回來調整程式的數值,累積成抽象變數公式包方塊的能力。這樣的學習,是真實且有效降低學習的曲線,培養出中真實的樂趣! 

當初我教不會PyGame的小三生,今年已是台大資工2年級學生,證明有趣且有效的學習方式,是真的可以帶出能力~ 大拇指課程對於每一位喜歡挑戰邏輯和充滿創意的孩子,樂高 + Python課程都是很好的選擇!
0 Comments

大拇指教室10週年 - 程式及樂高課招生中

5/13/2021

0 Comments

 
Picture
大拇指教室10週年了, 10年來遇到很多可愛孩子和用心的家長, 找到一群志同道合熱心的老師, 每週一次程式邏輯和樂高課程中, 讓學生挑戰老師精心設計的題目, 解決每一個難題. 時光飛快, 第一批學生現在都上大學了~ 也有人申請國外學校就讀. 更有多位孩子從幼兒園一路和大拇指成長到現在~ 感恩這難得的緣份!
 
回顧剛始創立教室的時, 從Nokia手機遊戲和Android手機應用和Python開發工作中, 單純只想分出些時間來教小四兒子程式設計, 利用自己最喜歡的樂高機器人, 加上程式邏輯設計, 最後玩做出來的作品 Build, Code, Play! 在接市立大學夏令資優課程, 開始樂高程式老師歷險之行. 樂高立體空間的無限創意, 結合程式設計的邏輯思考, 正是心中可以挑戰孩子動手解決各種困難的有趣情境!

曾和資策會合作, 創新開立青少年程式設計課程, 帶領著Code & Maker風潮。多年來用心設計各類特色課程,包括樂高動力機械、樂高機器人、Python程式設計、Scratch遊戲、3D列印、四軸飛行、Arduino電子電路、Microbit、 MeArm機械手臂、Python大數據分析、AI人工智慧、手機程式設計等課程。這些課程多是領先業界, 讓孩子在不同課程學習中, 培養運用自己的能力, 來解決問題  在堅持小班教學, 看到每位學生在課程中的努力, 給適當的挑戰和協助, 作品完成後, 給予合適的讚美! 正是大拇指的精神~
  
我們正在招生,找坐不住,喜歡玩,有各種鬼點子的孩子,也在找用心讓孩子穩健成長的家長,帶來大拇指體驗課程,讓有經驗和細心的老師, 帶領每週主題課程, 培養孩子喜歡思考、喜歡動手,喜歡解決遇到的困難~  
  
動手做, 用腦想, 培養創造力,孩子自己的未來大不同!

  • 大拇指教室FB
  • 大拇指教室Google Map
  • 大拇指教室教學理念 

0 Comments

樂高BOOST介紹 科技及創意匯集的聰明玩具 #17101

3/1/2018

0 Comments

 
Picture
Picture
樂高BOOST在去年CES上發表,也得到2017 ToyAward 中SchoolKid國小組獎項,將 Mindstorm (45544, 31313) 的科技機器人再演進,變小變簡單加上豐富的趣味性,成為適合七歲以上小小朋友都玩樂的迷你機器人系列,第一套產品取名叫「Creative Toolbox 創意工具箱」。在平版上下載BOOST程式後,可以用簡單的拖拉方式,寫出程式來控制BOOST的動作,收到感應器收到訊號後來進行程式化反應。對喜歡動手做的孩子來說,這盒樂高可以做出許多趣味十足的高度互動的作品,比如按下門鈴時,會有聲音,門會自動打開,或是不斷找目標的樂高炮,來回掃描,當有人或動物聲音發生時,就會自動發射。



Read More
0 Comments

LEGO BOOST 電池盒改造

2/4/2018

0 Comments

 
Picture
LEGO BOOST 得了玩具大獎,真是個好玩的東西,最近玩得愛不釋手,家中兩個大小孩也都玩的很開心,BOOST非常適合年紀小的孩子動手寫程式組積木,讓樂高動起來,親身感受到寫程式的樂趣~ 因為寫完可以開心的玩!
​
原本6顆4號電池數量太多,考量到在教室上課後,課後一口氣要充50~60顆4號電池,照顧時間實在吃不消,所以改用CR123A鋰鐵電池,設計了一個電池盒在裡面,內有一個升壓板,把3V升到9V,未來也可以再改成使用外面的USB電源,外面的照片完全影相容,原有的教案設計也都可以一致,小電池使用時間約為原來的1/2,一顆有電,整台有電的設計卻也是蠻方便的,更重要的是,以後充電及換電池的數量就省力多了!


Picture
Picture
Picture
0 Comments

樂高機器人及程式設計教學特色影片

1/3/2018

0 Comments

 
Picture
和教室老師錄製兩個出色的影片,說明程式課及樂高課的特色,孩子樂在學習是我們看的到的,小班教學讓老師可以看到"每一位"學生的學習情況,適時的給予幫助和挑戰,讓學生可以在課程中得到有效的進展。
學生的成長及在課堂中解決困難時所展現的笑容,是我們最大的成就!


0 Comments

Microbit 影音教學#1 - 搖搖燈

12/19/2017

0 Comments

 
Picture
Microbit是英國BBC廣播公司,推出一個微電腦小板子,這板子雖然小但是他非常厲害。程式教學使用過許多硬體來輔助教學,這個板子有很好的中文化,不用安裝驅動Driver,價格合理,可和手機連線,可和控制外部電路,尺寸適中好管理,有線上模擬器,最重要的是有python的support,強者也可以用C++來寫遊戲,優點多到寫不完 :)


Read More
0 Comments

Scratch遊戲天堂 - Scartch Mini Games

9/19/2017

0 Comments

 
Picture
Scratch是圖形化程式設計軟體最受歡迎領先的教學軟體,今年TIOBE熱門程式語言排入前14名,Scratch網站中設計分享的功能,讓所有Scratch使用者可以上傳他們自己創作的作品跟全世界Scratch社群分享。目前全世界Scratch學生使用者分享出來作品數量已超過2700萬件之多,其中有一部分是由非常專業相當厲害軟體好手所寫成,這些作品好玩程度 完整性及遊戲創意都可以和傳統網頁小遊戲來比擬,這些遊戲可讓學生在下課時間是課後玩得開心, 讓學生作專題或是想自己題目時候作為參考,引起學生相當不錯的學習動機。

Scratch遊戲天堂網址  http://www.thumb.com.tw/scratch

Picture
Picture
Picture
Picture
Picture
Picture

Read More
0 Comments

青少年軟體專題班 - AI人工智慧

8/29/2017

0 Comments

 
Picture
​西洋棋電腦下贏人類才沒幾年後,現在圍棋人工智慧(AlphaGo)也可以勝過人類,dota2電玩線上對戰時,AI也可以完勝真人玩家,電腦開的戰機可以空戰擊落退役戰鬥機飛行員,不久以後,道路上交通工具是自動駕駛,醫生會參考AI的診斷來給人看診,銀行貸款會先用機器學習的專家系統來審查,更別說是到處可見保全人員,付出體力工作也將會是具有人工智慧的機器人來取代,未來專業工作需要知道如何人工智慧合作,會是重要且不可或缺的能力 !

Picture
Picture
Picture

Read More
0 Comments

Scratch 3.0 即將登場, 先睹為快

5/7/2017

0 Comments

 
Picture
MIT和Google合作共同打造以Blocky為核心的Scrach 3.0,採用Html5的頁面技術,支援橫式和直式的圖形式程式撰寫,預定2017年發佈,未來可以在iOS&Android手機平板機及桌上電腦跨平台的使用,對程式設計教育有很大的幫助。

​​Scratch 2從2013年5月發佈以來,得到非常快速的成長,2013暑假我們第一次夏令營教Scratch遊戲設計的時侯,Scratch全球使用者只有200多萬人,經過了4年多,2017年年中使用者來到了近1800萬人,成長的幅度非常驚人,決定是全球兒童程式教育教學領先者。MIT和Google合作共同打造以Blocky為核心的Scrach 3.0,採用Html5的頁面技術,支援橫式和直式的圖形式程式撰寫,預定2017年發佈,未來可以在iOS&Android手機平板機及桌上電腦跨平台的使用,對程式設計教育有很大的幫助。


Read More
0 Comments

電腦課作業0分,這是一篇抱怨文

5/2/2017

1 Comment

 
Picture
​下面3件事都是真正發生在孩子及學生身上的事...

孩子小的時候(國小三年級),我就期待想知道在學校電腦課,會學到什麼東西,因為從事資訊軟體業,希望知道學校如何用電腦啟發我們的孩子,雖然沒有特別高期待,希望學校電腦課讓他感到興趣,喜歡上電腦及網路科技事物。

記得小孩三年級時,有次抱怨家中沒有word,學校在教文書排版,他需要在家裡寫作業,我就很開心的教他使用個人常用雲端軟體Google Docs,協助孩子在電腦前打字,加上圖片後,存成檔案,放在拇指碟內,讓孩子拿到學校去交。隔了一陣子,孩子不高興地回來跟我說,那個作業他拿到0分,因為作業老師要求交是doc格式,不是pdf檔,我說那沒辦法,因為沒有跟我講清楚要什麼格式呀?,如果你跟我說要交的是doc檔,我們在另存新檔時,就可以存成doc檔,0分就0分吧! 就當一次經驗,反正會了文書排版才是最重要的。

​那次我心中就有抱怨,學校花了那麼多錢買word軟體,學校老師就只會(管)word的相關,也不知變通,並不在意孩子有沒有真正學會,用0分來打擊孩子對電腦的興趣。

Read More
1 Comment

Davinci Pro 3D列印機改裝

2/14/2017

0 Comments

 
Picture
買xyzprinting Davinci Pro 3D 列印機至今有1年多,也已經超過一年保固,買來到現在總列印時間超過3000小時。一年來, 除了列印時間外,其它時間多是我修它的時間了吧。
​上回次打電話給客服要修噴頭的溫度上不來,溫度總是停留在10度,客服人員說寄送費用要來回540要我先出,這不包括維修的費用,我想直接買新溫度感應器,他卻不賣我,只有單賣加熱模組($3000),這家公司服務品質和方式讓人很困擾,所以決定換掉所有印表機上特規的零件,展開了這次改裝的計畫。
Picture
Picture
Picture

Read More
0 Comments

程式設計課 教學實務上的陷阱  Learn by Coding, not code itself

10/25/2016

0 Comments

 
Picture
Scratch適合國小階段學習運算思維和程式邏輯,上課多年以來,我們非常注重孩子要能自己動手做,主題富有趣味,幫助他有意願完成自己的作品, 過程中去累積對程式邏輯的理解,發揮自己創意,在遊戲玩法中給予不同變化,也因為是自己想做功能,所以有意願不只完成, 更想把作品到心目中的最好!

​隨著兒童程式教育普及
,知道有相當愈來愈多的學校和坊間單位在實施Scratch教學,很多的家長在問這些單位教學上有什麼不同,隨著這類課程越來越普及, 開始會收到從其它地方上過課的學生, 就發現下面不那麼有趣的情形:

求速解 直接套用程式解答 - 曾和一位國小老師討論,,有次外部單位到他服務國小的社團電腦課來上課,這位外部老師課程開始時相當順利,所以他就先離開了,過了一段時間再回來看課程情形,發現幾乎全部學生程式都完成了,這老師心想,怎麼可能進行這麼快? 而且似乎大家都做好了,課後經過仔細詢問同學後,才知道老師透過類似FTP / Remix方式把程式結果直接分享給同學,讓學生可以玩到遊戲當成這堂課的美好結束,真覺得不可思議,這樣教學方式也太輕鬆吧? 也太走鐘了。

Read More
0 Comments

 程式設計課好玩, 學習成效好的小秘訣

10/24/2016

0 Comments

 
Picture

Read More
0 Comments

STEM教育教案分享 - 結合jupyter於樂高EV3機器人教育

10/19/2016

0 Comments

 
Picture
樂高EV3從2013年上世後,目前是第4個年頭,大拇指教室每週題目創新不重覆,週週挑戰有趣好玩且富有教學意義的題目,四年至今累積了超過150個實施過好的教案,EV3機器人可以說是大拇指最有特色的樂高課程之一。老師用心於教案設計及改良,課程實施中強調「動手做、動腦想」的精神,讓孩子在最好的學習環境中一步一步的穩定學習,孩子累積出來真正的能力,挑戰更上一層解決真實問題的能力。

教室設計的課程,希望透過一次次有趣有挑戰性的主題讓孩子從樂高機器人的活動中部步建立庭教育中和期望的跨領域解決問題真實的能力曾經在高雄氣爆那一年設計了一個教案管道救災機器人,挑戰在困難的情境中救災,前陣子也看到其它單位學習我們設計教案和器材,也讓學生來體會科技救災的重要性,我們感到很開心,我們的創新教案可以讓他人學習進而實行,讓更多的學生受益,實在是件很不錯的事,覺得做的真好!

Read More
0 Comments

國高中學習Python程式設計之前建議具備的能力

10/13/2016

0 Comments

 
Picture
Python程式語言是目前認為最容易上手學習,學會後可以能發揮強大功能的程式語言,它的特性可以參考以前曾經為科學月刊所寫Python介紹的文章。 教授學生有3年的時間,教過不少國中及高中學生學習python語言,習慣會在課程最後時自我評估學生是否學會基礎Python程式設計能力及是否啟發孩子對對程式設計樂趣的喜愛,評估後認為有下面前置能力會造成學習的影響:

打字速度 
學生打字能力約要有每分鐘20個字以上,可參考之前的文章,增進打字的速度練習的方法,曾經教過學生中有打字測驗只有每分鐘8個字的學生,每分鐘就敲不到40個按鍵,眼睛需要隨時盯著鍵盤看的鍵盤才能夠打出程式中的英文和符號,這麼慢的打字速度造成問題是課程中需要經常練習各種挑戰,當別人都完成時這位學生連第一行都還沒打完。由於手機和平板的流行,學生少了接觸鍵盤的機會,我會鼓勵學生在課後有計畫的練習打字每天20分鐘練習的時間,20天或30天後就一定有效果。

Read More
0 Comments

輔助教學用Scratch程式控制亮彩燈 Light Circle

5/25/2016

0 Comments

 
Picture
想用自己想法設計一個亮彩LED燈,較符合在國小Scratch和國高中Python程式設計課程中,讓課程更豐富的外部器材。從小就很喜歡會閃閃發亮LED燈,在光華商場逛街到從一開始的紅色LED,後來的綠色/黃色LED,藍光LED燈,現在的RGB燈泡都很漂亮,封裝尺寸也很小巧。

​
先看看我們可以做出什麼樣有趣的課程吧! 參考youtube上的影片,


Read More
0 Comments

程式設計 ⇒ 運算思維 ⇒ 數位素養

5/15/2016

0 Comments

 
Picture
在兒童程式教學5年實務 經驗中,著重程式教學中三個層次:
1.程式設計Coding
2.運算思維Computational Thinking, CT
3.數位素養Digital Literacy

​
三個層次中都有不同的子領域需要長時間的努力和累積,程式課中不是以理解每個指令的部功能為主,而是用專題方式來帶領學生理解一項功能前後的邏輯觀念,鼓勵學生加入自己的想法,遇到困難時有耐心來找問題(除錯),或是主動的尋求老師協助。


以Scratch指令為例做了這份簡報,修改為python版本後,會再今年pycontw2016分享。這年來Coding成為顯學,看來也有可能成為buzzword,吸引到太多求新鮮的家長和學生,求快求速成不是我們做的來的事。5年前設計樂高機器人教學和用Scratch教學時,立志要教會有興趣的孩子學習程式中的邏輯觀念,學習資訊科技的有趣好玩的觀念,5年來我們教學轉隊教授近千位學生,讓他們從第一次就喜歡動手寫程式,相信再下個5年、10年、20年仍會以此為志業,因為這一切真的很有意思~

0 Comments

Scratch HOWTO教學系列  如何跳一下

3/27/2016

0 Comments

 
Picture
Scratch小遊戲中常會用到向上跳,通常會需要一點程度才能做的出來,跳的動作不只要會程式,還需要有一點點物理的基礎,試試看看可不可以跳到畫面最高! 記得要改編(remix)唷!

​向上鍵可以跳, 左右鍵可以調整高度, a,d鍵可以調整重力


Scratch專案頁面: ​https:/_/scratch.mit.edu/projects/103191508/
0 Comments

樂高積木結合Scratch程式設計,協助國中小建立更有效能資訊課

3/6/2016

0 Comments

 
Picture
2012年開始運用LEGO Mindstorms NXT/EV3 來教程式,累積相當際兒童教學實務經驗,真心覺得孩子如果認真玩樂高加上學習程式邏輯,可以愈玩愈聰明,再彩色加上積木,讓孩子展現不同的創意,可以讓學習程式的興趣更持久,有意願挑戰複雜的問題。

曾在資策會和學校教過Java和在Nokia時教手機軟體(Symbian C++),一般大人程式語言課,教導程式語法或是運算邏輯,成人的課程或許可以得到相當實行成效,那是因為大人穩定性高、學習能力好,對於新又複雜的觀念自有一套理解和克服的方式;在兒童程式方面則不同,年紀小對電腦中網路世界不熟悉,長時間持續挑戰學習程式的新觀念,加上長時間挑戰上機練習,其實孩子通常會受不了,學習的曲線常會太陡,覺得不適合資訊課程,相當可惜就無法再更深入的學習。

Picture
Picture
Picture

Read More
0 Comments

修理樂高EV3主機喇叭 fix EV3 speaker

3/4/2016

0 Comments

 
Picture
教室10多台EV3主機,從三年半前剛上市,就從美國買回來,每週讓同學努力的使用,有三台已經沒有聲音,成了啞巴。除了聲音的問題外,至今也陸續出現了鋰電不能充電、USB插孔壞壞掉、按鍵按下後起不來、線材的頭斷了等問題。

這次打開EV3主機,主機下來4個螺絲下來,就可以打開主機。解下原有的喇叭後,喇叭的規格是16ohm, 直徑21或27mm,換上新的後,又可以正常開心的唱歌了!

沒想到時間過真快,透過運用這些主機也讓許多的孩子認識到科技和程式設計的樂趣! 希望未來可以順利服務更多人:)
​

Picture
Picture
Picture
Picture
0 Comments

樂高零件來除舊佈新 LEGO Parts Replaced

1/29/2016

0 Comments

 
Picture
這張圖不是樂高零件的介紹,是我們樂高動力機械的課累積壞掉零件,各種插銷(pin)、馬達、電池盒等,就快過年了,樂高零件也需要去舊佈新,讓教具可以常保健康的狀況,期待學生可以愛惜零件,更重要的是可以學會善用樂高來創作,達到應有的價值。

0 Comments

Make & Code 動手做寫程式的兒童程式設計課 - 適合國小低中年級)

1/20/2016

0 Comments

 
Picture
用樂高EV3/NXT機器人和Scratch遊戲程式設計來教小孩寫程式,一轉眼也有快5年的時光了,看到學生程式卡住寫不出來而難過,或突破難關後超開心的表情,那真是像是我20年程式的人生,真不是天天都是好日子,這些課程希望帶給孩子的是挑戰困難問題的意願,同時運用自己能力解決的正向經驗。


Read More
0 Comments
<<Previous

    大頭老師
    Eric Huang

    相信每一個孩子的潛能和獨特性,經由樂高積木和兒童程式課程,動手玩積木、動腦想邏輯,做中學,玩出屬於孩子自己的自信心和創造力,挑戰未來無限的可能!連絡我 或大拇指積木創作教室,同時我也在找尋志同道合的工伙作伴。

    Picture

    分類

    All
    Arduino
    Ev3
    Fll
    Lego
    Maker
    Nxt
    Python
    Raspberry Pi
    Robotics
    Scratch
    Stem
    Ted
    Wro
    兒童程式設計
    兒童程式設計
    動力機械
    動力機械
    機器人
    機器人

    文章(依時間)

    September 2021
    August 2021
    May 2021
    March 2018
    February 2018
    January 2018
    December 2017
    September 2017
    August 2017
    May 2017
    February 2017
    October 2016
    May 2016
    March 2016
    January 2016
    December 2015
    October 2015
    May 2015
    April 2015
    March 2015
    January 2015
    November 2014
    October 2014
    September 2014
    June 2014
    May 2014
    April 2014
    March 2014
    February 2014
    November 2013
    October 2013
    September 2013
    August 2013
    July 2013
    June 2013
    May 2013
    March 2013
    January 2013
    December 2012
    November 2012

    好站推薦
    研發養成所
    探奇自然科學教室
    陳鍾誠的網站

    RSS Feed

Powered by Create your own unique website with customizable templates.