看板 ask 關於我們 聯絡資訊
弟弟是國三生,一個月後考完基測有空閒時間, 他說想趁這個機會學學寫程式的基礎。 比起之前只會按電源開機和點圖示開遊戲, 他想進一步多了解我當然很高興也很贊成。 他的思考邏輯算清楚,理解能力也還不錯, 但畢竟沒有相關的基礎..完全是剛入門, 所以想請教一下各位建議從哪種語言開始接觸比較適當? 主要考量點有這些: 1. 時間不多但不是要速成,重點是想讓他有程式的初步概念, 所以希望是比較直覺易學的。 2. 希望該程式語言的邏輯和架構跟現今主流是比較接近的, 未來他如果有興趣繼續深入學習可能比較容易銜接。 大概就是這樣,想麻煩大家給點建議, 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.249.58.145
GRST0818:寫程式要先懂程式的邏輯 建議從VB開始學起 05/11 16:44
skylion:PHP 05/11 16:45
wuliou:C 不要VB跟JAVA 05/11 16:47
GoalBased:C或C#(?) 05/11 16:48
GoalBased:還是應該說C++ XD.. 05/11 16:48
wuliou:VB舊版沒人在用了 .net你光解釋那堆架構就解釋不完 05/11 16:50
OAzenO:先念計算機概論再說吧 只會開關機玩遊戲要進程設好像太快 05/11 16:56
GoalBased:程設也可以直接學吧,大一的課不是嗎? 05/11 16:59
GoalBased:我到是覺得計算機概論那種東西自己看很無聊= = 05/11 17:00
APM99:學php+html吧 讓他架個網頁 論壇之類的~~ 05/11 17:00
k1400:哪就找一本c語言的入門書 摸一摸作一作 05/11 17:01
APM99:學C的話 一兩個月(年)也寫不出什麼來 學php比較好玩些 05/11 17:01
k1400:之後他有興趣的話 相信他會找到自己喜歡的語言的 05/11 17:02
theWANDERER:必定是python 05/11 17:18
theWANDERER:對初學者來說重點是邏輯,那些什麼資料型態對初學者 05/11 17:19
theWANDERER:來說不是那麼重要,在python中你不用建立什麼環境、Y 05/11 17:19
theWANDERER:project,初學時連main()都不用解釋 05/11 17:19
theWANDERER:一個script,先練邏輯和回圈 05/11 17:20
theWANDERER:當然php也不錯,但你需要建一個伺服器,而python只需 05/11 17:23
theWANDERER:官網的安裝黨,裝完就可以拿它解很多小問題了 05/11 17:23
RedBone:謝謝大家的建議 我也覺得先幫他建立足以繼續學習的基礎概 05/11 17:49
RedBone:念比較重要 看到大家的意見也提醒了我成就感和入門障礙的 05/11 17:53
RedBone:問題..畢竟小孩子可能容易挫折不耐煩XD 這方面我得想辦法 05/11 17:54
wuliou:啊 sikuli如何? 超級好入門又寫得出實用的東西 05/11 18:01
Q8F1:學寫程式有個屁用 浪費時間與視力 不如去讀哲學類的書 05/11 19:09
Backward:這兩件事應該沒有衝突吧 05/11 21:05
ken1325:英文 05/11 23:24
madoka82:... 哪有什麼必定是 python ... 我可不可以說 看樓主這麼 05/12 00:12
madoka82:有心 當然是先學 x86 組語, 或是 PIC 組合語言 05/12 00:13
madoka82:然後學 C 才會對所謂的資料搬移, 暫存器的使用比較有概念 05/12 00:14
madoka82:我建議你買台樹莓機 然後學 ARM 的組語也很好, 學基礎IO 05/12 00:16
madoka82:外接麵包版 用 GPIO 去控 LED, 應該是很有趣的 Lab ... 05/12 00:16
madoka82:當然不學組語, 直接學 C 也是可以, 只是你要教他 對位在 05/12 00:17
madoka82:某個位址的變數做存取 會導致 IO 腳位開始動作這個概念.. 05/12 00:18
madoka82:可能要花點時間... 05/12 00:18
ggrks:絕對不要學 VB 05/12 09:21
ptttryout:C或Java 05/12 19:17
prospect:語言不是重點,可以參考: http://ppt.cc/iMGA 05/12 23:58