主题:【原创】三年级也可以学编程 -- 月色溶溶
python可不是玩具,目前的应用非常广泛。mit那个编程的公开课也是以python作为起点的。学习编程最重要的是学习用计算机的方式来解决问题,用哪种语言学习起不到决定性作用,选一种简单易上手的语言可以把注意力更集中到要解决的问题上,而不是纠缠于语言的各种细节。当然想深入学习的话,光学一门python,到了某个阶段之后可能还得学习其他的语言,比如c/c++, java之类的。不过一旦入了门之后(掌握一种语言之后),再学习其他原理类似的语言也比较容易了。计算机软件行业是个高速发展的行业,指望一种技术/语言吃到老,那是不可能的。另外,我觉得现在的程序开发人员至少应该掌握一种开发高效的脚本语言(python/lua/javascript)和一种运行高效编程语言(c++/java/c#),从这个角度来看选择python作为起点是合适的。
培养小孩子兴趣什么的我也没什么经验。python上手非常简单,基本的语法几天就可以学会。然后可以结合小孩子的兴趣或者他们学习的课程写一些小程序什么的。c的那一套教学方法拿到python上都可以,如果他们有更高的要求,利用标准库,python比c也更容易满足。另外给你个建议,小孩子模仿能力强,你费劲心思解释让他们理解,不如让他们动手做做说不定效果更好。开始讲语法前你可以让他们抄一段程序,然后结合这个程序讲一下语法,然后再在这个基础上教他们不断地改进增加功能。即使他们不一定完全能懂你所讲的,也可以让他们对编程有个直观的感受,破除神秘感,增强信心。语法什么并不是最重要的,通过阅读程序,让他们理解甚至习惯用计算机解决问题的思维方式更重要。
- 相关回复 上下关系8
压缩 2 层
🙂这个主要是用来做什么的? 月色溶溶 字9 2012-01-05 08:55:30
🙂这得从EXCEL说起 4 工大流浪者 字1428 2012-01-05 21:28:37
🙂嗯,看来是实用类的, 月色溶溶 字78 2012-01-05 22:22:39
🙂python对深入学习编程当然有用了
🙂我下载了学py的资料和程序,遇到问题了,有空写上来, 月色溶溶 字19 2012-01-03 22:10:26
🙂嘿嘿,我想起来了,上次有个翻墙梯子就是python写的 zzbzerg 字173 2012-01-04 03:01:24
🙂你自己写就好了... 月色溶溶 字0 2012-01-04 09:14:13
🙂c最重要的是体现一种工程哲学 1 九霄环珮 字420 2012-01-03 04:09:52