※ 引述《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板都是要花钱的)