從小就愛玩積木,小時侯買不起樂高,印象中在幼稚園時,會在積木筒邊不會離開,長大讀電機系,寫程式成了重要的技能,也幫助創作手機遊戲推給全球百萬玩家 。畢業後就買給了自己第一代樂高機器人Mindstorms RCX,玩的很開心也有成就感,用它來教學生寫程式,也相當有心得,希望學生們也可以學的很開心又有成就感! 程式語言中有許多重要觀念,對程式初學者不容易理解,像是變數、條件和判斷、迴圈,用樂高容易組出生活化物品,像是電風扇,我們使用積木開關教布林變數(boolean)的觀念、風速就是一個馬達速度,為正整數的變數(int),切換速度會是判斷(if),風扇左右往返,是無限迴圈(loop),生活化主題可以讓學生學習上正確理解,程式小任務做出來時也很有成就感。常見的其它程式入門用小機器人走線或解迷宮,這類難以理解類比的方式,即使在課堂上勉強做出來,很難完全理解,轉換成學生自身能力。 樂高積木用多彩的積木,組出各種物品,家中各種的小家電、生活中所有的交通工具、遊樂場內各式遊戲器材、好玩電玩中各式遊戲玩法,高科技生產中的自動化設備、人工智慧新奇點子、助人救難和幫助人們生活更好的器材,我們都在課中帶領學生做過,發想相關主題應有數百種,學生都可以感受到程式課程好玩,家長也可以感受到我們的用心。這些STEM的課程,如果沒有用樂高積木快速來開發,真難想像備課時需要準備多少種類材料。我們有信心在課程設計豐富度,大拇指做的是最好的! 在程式中找問題,簡單的方式是用輸出(print)的方式來看程式走到哪,及變數值現在多大,花不少力氣在一個小地方找問題,挺辛苦的。用樂高來做任務時,就具體形象上就可以看出有沒有做對,比如設計一台採水果的自動機器人車要來回走,自動車走不出直線,我們會鼓勵學生觀察現象,找出可能的問題,可能是軟體方面的程式邏輯沒做好,馬達模式沒有設對,或許是硬體方面車子沒有組裝好,可能接線不對,這種系統整合的能力,在程式設計中培養仔細觀察能力,非常有效果,看到學生耐著性子一步一步觀察找到問題,進而去解決好,的學習態度改變,自然能寫出正確程式邏輯,對未來學習其它較難主題時有幫助。
0 Comments
專心學習一種新的程式語言設計,有效的方式是最快的方式能寫出第一個Hello World,最方便是直接找線上開發環境,再來熟悉基本語法,再推進到這個語言最重要核心特色,配合線上教學資源,先不用管如何安裝,訂一個想要達到目標,像是學習Python網路爬蟲功能,訂一個學習時間,比如學習5天每天3小時,這樣來做,看看自己能做到多少。因為學不止盡,程式語言的世界,就如同minecraft遊戲世界永遠打不完,知道要學到什麼和用多少的時間,是一開始就應該計畫好的,花多時間且最後沒有成效,會是可惜的事。介紹常用自學網路學習資源,希望可以幫到需要的人,和教室Python班的主動學習性高的學生。 教學網頁課程tutorialpoint - www.tutorialspoint.com tutorialpoint的系列課,個人非常喜歡,簡明的內容,不用很完整很快,就可以得到想要的知識,點LiveDemo可以立刻執行,這網站也同時含蓋多種語言和主題,會是個好的程式自學出發點。 w3cschool - https://www.w3schools.com/python/ w3shools的內容比較多和完整,當然學習所需花費時間就會比較多,有系統化了解Python,也是個好的開始,如果英文讀起來吃力,可以用Google自動翻譯整個網頁,應該會快很多,相信全部讀過一次,收穫也不少。 educative - www.educative.io/courses/learn-python-3-from-scratch/ educative頁面做的非常清楚,課程長度剛好,通常課程都需要付費,不過這個Python入門的課是完全免費的,也是佛心來著,主題含蓋多種程式語言和熱門主題,可以參考看看 Programiz - https://www.programiz.com/python-programming programiz是個程式語言專業教學網站,主要的程式語言(C, C++, Javascript, Java...)都有,許多主題都有搭配Youtube影片,影片雖然是英文的,也可以用字幕自動翻譯的功能來觀看,程式碼和英文同樣都是世界共同語言,聽多了英文進歩,同時程式也會看的懂。 Python 影片教學Python for Everybody - https://www.coursera.org/specializations/python 由University of Michigan密西根大學在Coursera上以開設Python為主的專項課程,適合程式初學者參與這個專項課程,將Python的內容扎實完整學起來,有中文的字幕,曾讓當時讀國中兒子,自行去看線上課程同時也有交作業批改,課程結束也有拿到線上証書。証書本身可能沒有什麼太大作用,不過學習線上課程經驗,讓他了解學程式設計最好的資源網路上都找的到,也建議大家試試看。 |
| |
| |
大頭老師
Eric Huang
相信每一個孩子的潛能和獨特性,經由樂高積木和兒童程式課程,動手玩積木、動腦想邏輯,做中學,玩出屬於孩子自己的自信心和創造力,挑戰未來無限的可能!連絡我 或大拇指積木創作教室,同時我也在找尋志同道合的工伙作伴。
分類
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