Re: [請益] 給國中生的入門選擇?

作者: xuantw (Jed)   2014-01-24 17:22:31
※ 引述《psion (psion)》之銘言:
: 小孩即將升國中
: 想建立關於程式、控制的入門概念
: 我不是走這行
: 上網搜尋發現很多以前沒聽過的
: 像PIC, ARM, ARDUINO......(以前只知道8051 很難)
: 到底以國中生這種程度比較適合從哪入手呢?
: 最好是別太貴的 比較可以放心玩
: 還有 這些系統應該大多以C為語言吧?
: 有沒有更簡單點的像是用BASIC之類?
: 問的很蠢 希望各位別介意
: 謝謝
其實看到前面兩句話的時候還蠻有疑問的
不知道是小朋友本身有興趣還是?
程式這種東西,對一般人來說真的是種很乏味的東西
但是對於有興趣的人來說,他是充滿無限歡樂的東西
我以前國中的時候,第一次看到同年紀的學生
用VB寫了一個調色盤,當時我的想法是他怎麼有辦法做出一個執行檔
後來從.exe怎麼跑出來的到認識VB都是在國中時候發生的事情
那時候也蠢蛋的跑去買了一本跟辭海一樣厚的VB教學
但是 那本書 就在書架上面躺了將近四五年,在我高中的時候
我才發現,我終於有點看懂了,不過因為這東西一直都是自己看書
跟上網找範例學來的,所以實際上,也只是懂皮毛而已
另外,因為程式這兩個字的範圍太廣了,所以 如果真的有計畫要進行的話
真的還是先選定一個方向下手,至少還是先選擇
要做 軟體成分多的程式,還是硬體成分多的程式
我覺得 這個方向還蠻重要的,因為不管是那種程式多少都有相同的概念在裡面
只是,寫高階語言的思考邏輯,跟寫低階語言的思考邏輯,久而久之就會不一樣
所以經常會出現很嚴重的代溝(至少我目前為止遇到的都有這個問題)
看很多先進們都推薦scratch這東西,其實我沒用過
可是剛剛看了一下,覺得這東西用來訓練思考邏輯的確不錯
如果沒有特定方向,用想不需要花前,又可以寫程式
還有一個很好的選擇,可以考慮學習做作網頁
網頁製作從基本的HTML到進階的互動式網頁不管是古老的CGI
或者是ASP,PHP,JSP,甚至到後面的資料庫應用
都包含了很多有趣的東西在裡面,且現在寫網頁程式,也很有搞頭
很有競爭力(個人認為)。
雖然 現在好像不太流行自己做網頁(現成的東西太多facebook,wordpress等)
但是在我國中的時候,幾乎透過網頁的製作建立很多關於程式上面的基礎
這也是我想到唯一成本最低,且可以學到很多東西的一個方法
補充一下,因為看到原po提的都是mcu類型的東西
其實學mcu不光只是要會寫程式而已,對於硬體線路上,也要有一定的基本認識
遇到很多人學MCU都會問說,我要怎麼寫MCU程式
我的回答通常是會先問他,你要控制什麼?
個人學MCU是繳了不少學費(因為也是自己學的關係),不過因為本身自己也自電子人
所以,不排斥將錢花在對自己有用的地方,
所以我的結論是,其實學mcu是要花一點錢的。
(不管買ic買燒錄器甚至買量測工具,製造周邊電路,即便買個DEMO板都是要花錢的)
作者: psion (psion)   2014-01-24 22:14:00
謝謝大大還特地回一篇 是小孩看了Asimov的機器人系列引發的不過並不是想做機器人啦 只是想知道怎樣讓機器能判斷、運作
作者: mshockwave (夏克維夫)   2014-01-24 23:04:00
我覺得用scratch 很容易就被限制住
作者: kikiqqp (喵食罐頭)   2014-01-28 14:32:00
會發出聲音表示正常,他是在說要你把資料載入播放吧阿 回錯篇

Links booklink

Contact Us: admin [ a t ] ucptt.com