歡迎來到3D設計的世界,其實3D列印並不遙遠,大家都可以來玩喔!
3D軟體一定需要高速的電腦嗎?其實不一定,透過線上網站的即時運算傳回,小筆電也能順暢地進行3D設計喔!目前最普及、免費好用的就是TinkerCAD啦!
免費線上3D設計網站 TinkerCAD(Autodesk公司)
https://www.tinkercad.com/
TinkerCAD基本操作說明
TinkerCAD雖然好用,但是有個大缺點,那就是無法輸入中文。可是沒關係,GS Yan老師設計好一個轉檔的網站,很方便就可以獲得中文字的SVG圖檔,這樣就可以匯入TinkerCAD啦!
線上中文SVG字型製作網站(GS Yan老師提供)
http://text2svg-tpet.rhcloud.com/index.php
學生設計作品
2015年12月22日 星期二
2015年12月21日 星期一
【程式設計】來玩程式設計
程式設計一定很無趣、又很難嗎?
趕快來試試 Code.org這個網站吧!
Code.org
https://code.org/
透過有趣的半玩遊戲、半設計程式的方式,
在玩遊戲的過程中,就可以學習到程式設計喔!
趕快來玩吧!
如果上面積木式的程式設計課程都已經完成了,可以開始學習簡單的語法,真正進入程式設計的世界,請前往CodeCombat網站。
CodeCombat網站遊戲畫面更加精美,而且學習到的是真正的程式設計指令(英文),但是也不必害怕拼錯字,他有拼字輔助,打第一個字母後,就會有下拉式選單可以選取指令,建議大家學習Python或是JavaScript喔!
CodeCombat
http://codecombat.com/
趕快來試試 Code.org這個網站吧!
Code.org
https://code.org/
透過有趣的半玩遊戲、半設計程式的方式,
在玩遊戲的過程中,就可以學習到程式設計喔!
趕快來玩吧!
如果上面積木式的程式設計課程都已經完成了,可以開始學習簡單的語法,真正進入程式設計的世界,請前往CodeCombat網站。
CodeCombat網站遊戲畫面更加精美,而且學習到的是真正的程式設計指令(英文),但是也不必害怕拼錯字,他有拼字輔助,打第一個字母後,就會有下拉式選單可以選取指令,建議大家學習Python或是JavaScript喔!
CodeCombat
http://codecombat.com/
【程式教育】國小程式教育的意義
美國總統歐巴馬:「不要只是在手機上玩遊戲,來寫程式吧。」
蘋果賈伯斯:「每個人都應該學會程式設計,因為這教會你怎麼思考。」
名人說話,影響力大!
美國小朋友都在寫程式了,英國還每人發了一片開發板,我們要趕快跟上,不然就跟不上世界潮流了...於是由上而下的政策推行又開始了~
我覺得其實沒那麼嚴重,也把程式教育走歪了。
國小程式設計教育不是要培養學生以後成為一名程式設計師,因為不是每一個人都合適,也不是每一個人都有興趣,更不該是為了未來有需求大量程式設計人員,而硬性規定孩子學習程式、提早起跑;學習程式設計與能不能適應未來世界更是沒有關係的。一窩蜂學習程式設計,更可能加重孩子的學習與認知上的負擔,特別是為了升學獎狀與競賽加分,完全不是程式教育的本意。
我喜歡指導孩子在快樂的氣氛下學習程式設計,看著他們運用不同的程式積木組合出來不同的創意成果,那種透過思考、自己創造出來的成就與滿足感,才是程式教育要帶給孩子的東西。
提供多一種學習模式的體驗與"選擇",而不是又多指定一條"必修"的學習道路,讓學生多體驗、從中間找尋自己的興趣與專長,這才是多元學習的真正意義。
不要別人翻,我們也一定要跟著翻,但是要知道別人在翻什麼。
國小程式教育的主要目的有以下幾點:
蘋果賈伯斯:「每個人都應該學會程式設計,因為這教會你怎麼思考。」
名人說話,影響力大!
美國小朋友都在寫程式了,英國還每人發了一片開發板,我們要趕快跟上,不然就跟不上世界潮流了...於是由上而下的政策推行又開始了~
我覺得其實沒那麼嚴重,也把程式教育走歪了。
國小程式設計教育不是要培養學生以後成為一名程式設計師,因為不是每一個人都合適,也不是每一個人都有興趣,更不該是為了未來有需求大量程式設計人員,而硬性規定孩子學習程式、提早起跑;學習程式設計與能不能適應未來世界更是沒有關係的。一窩蜂學習程式設計,更可能加重孩子的學習與認知上的負擔,特別是為了升學獎狀與競賽加分,完全不是程式教育的本意。
我喜歡指導孩子在快樂的氣氛下學習程式設計,看著他們運用不同的程式積木組合出來不同的創意成果,那種透過思考、自己創造出來的成就與滿足感,才是程式教育要帶給孩子的東西。
提供多一種學習模式的體驗與"選擇",而不是又多指定一條"必修"的學習道路,讓學生多體驗、從中間找尋自己的興趣與專長,這才是多元學習的真正意義。
不要別人翻,我們也一定要跟著翻,但是要知道別人在翻什麼。
國小程式教育的主要目的有以下幾點:
- 提供另一種有別於軟體應用的電腦學習模式:一般電腦教學,學生是應用設計好的軟體功能來達成學習,而程式設計則是要求學生設計需要的功能來達成學習上的目的(當然以小學生適合的程式設計軟體Scratch也是有他本身功能上的限制)。
- 主動思考、拆解與組合問題的能力:透過程式設計,學生練習思考每個程式指令單一的意義與指令組合後的不同結果;同時面對問題,必須養成拆解問題的能力,將大問題拆解成小問題,先解決一個個小問題,就能逐步完成整個大問題,讓學生學習更加開放、分散式的思考方式。
- 透過即時結果呈現、培養解決問題的能力:程式設計幾乎很少一次設計成功,沒有任何錯誤;學生在按下執行按鈕後,可以立即觀察到執行結果,馬上就能檢查程式,找尋可能的邏輯錯誤進行反覆修正。
- 提供更多的學習刺激:程式教育不是狹隘的指導學生寫程式而已,一個遊戲或動畫作品的完成,需要腳本、角色、背景、音效、音樂、運鏡、分鏡、運動型態...等的規劃與設計,透過動手完成一個迷你版遊戲或動畫,學生可以了解整個專案的分工與內容執行。或許培養出來的是一名導演、攝影師、美工師、企劃人員也說不定。
- 拋開與程式語言、聚焦在思考與創意的圖像化程式設計:國小程式設計不是要指導學生一行一行的輸入英文程式碼,因為光是英文與指令就讓大人卻步,更何況是小學生,而這也是程式教育在小學推廣的最大刻板印象與阻力。自從麻省理工學院MIT推出Scratch程式設計軟體以後,學生只要動動滑鼠,拖拉程式積木,就能夠組合一段段的程式,完全拋開程式指令與語法,每個人都能快樂的「滑出」許多程式作品,這裡聚焦在思考與創意。
所以開心地來玩程式設計吧!能玩多少就玩多少,不用有成績或升學上的壓力,或是不學就無法面對未來世界的恐懼;累了就離開、歡迎隨時回來。
什麼都不用想,來玩就對了 ^_^
有興趣的話,先來這裡玩一玩吧,大人和小孩都很合適喔!
Code.org
訂閱:
文章 (Atom)