西西河

主题:【原创】三年级也可以学编程 -- 月色溶溶

共:💬209 🌺336 新:
全看分页树展 · 主题 跟帖
家园 python对深入学习编程当然有用了

python可不是玩具,目前的应用非常广泛。mit那个编程的公开课也是以python作为起点的。学习编程最重要的是学习用计算机的方式来解决问题,用哪种语言学习起不到决定性作用,选一种简单易上手的语言可以把注意力更集中到要解决的问题上,而不是纠缠于语言的各种细节。当然想深入学习的话,光学一门python,到了某个阶段之后可能还得学习其他的语言,比如c/c++, java之类的。不过一旦入了门之后(掌握一种语言之后),再学习其他原理类似的语言也比较容易了。计算机软件行业是个高速发展的行业,指望一种技术/语言吃到老,那是不可能的。另外,我觉得现在的程序开发人员至少应该掌握一种开发高效的脚本语言(python/lua/javascript)和一种运行高效编程语言(c++/java/c#),从这个角度来看选择python作为起点是合适的。

培养小孩子兴趣什么的我也没什么经验。python上手非常简单,基本的语法几天就可以学会。然后可以结合小孩子的兴趣或者他们学习的课程写一些小程序什么的。c的那一套教学方法拿到python上都可以,如果他们有更高的要求,利用标准库,python比c也更容易满足。另外给你个建议,小孩子模仿能力强,你费劲心思解释让他们理解,不如让他们动手做做说不定效果更好。开始讲语法前你可以让他们抄一段程序,然后结合这个程序讲一下语法,然后再在这个基础上教他们不断地改进增加功能。即使他们不一定完全能懂你所讲的,也可以让他们对编程有个直观的感受,破除神秘感,增强信心。语法什么并不是最重要的,通过阅读程序,让他们理解甚至习惯用计算机解决问题的思维方式更重要。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河