个人浅见,
这个时期学程式不如说是培养兴趣,建立逻辑观念
高中职或大学、大专院校,多著是教程式语言的课
但毕业之后也不是每个人都接触跟程式相关的工作
如您提的,8051很多人或多或少接触过,
在学校大多教一些基础,IO操作
但没有兴趣就不会再深入,
对于这个东西的印象只会停留在...不知道这个东西可以做什么
所以应该以建立兴趣为主
有兴趣,才会激发他将来靠着兴趣持续走下去
如果是小朋友
建议找找比较游戏类的东西
例如乐高 mindstorm
或是干脆让小朋友去玩UO(Ultima Online)
玩出兴趣之后,教他用UOA搭配ezscript做出一些基本控制
ezscript不难,程式功能也相当阳春
但涵盖了最基本的变量、逻辑判断、循环这些程式语言最基本的因素
gslin的网志标题写着...干坏事是进步最大的原动力
我想可以引申为,兴趣是进步的最大原动力
只是大多数人对于玩乐或是干坏事比较有兴趣XD
给您做个参考:)