这是一个严肃的问题,我要教我爸爸学Python,我应该如何入手呢?

2013-01-28 20:04:12 +08:00
 sivacohan
恩,情况是这样的。我爸是一个求知欲很强的人。
然后他对电脑使用的的时间也就是2年左右吧。
注意,是使用时间,就是说,我爸现在打字还虽然不存在障碍,但是非常慢。

然后我爸说想跟我学学编程序,想看看我到底是做什么工作的。
恩,那么现在问题来了,我爸爸不懂英语,也快五十岁了。我应该怎么教他呢?

目前我Python用的也不太明白,刚从PHP转过来没多久
5558 次点击
所在节点    问与答
37 条回复
ant_sz
2013-01-28 23:11:22 +08:00
《和孩子一起学编程》这本书讲的就是Python,据说是很浅显的,我没有细读过,可以考虑一下

当然这本书不能解决不会英语的问题,还好编程语言的关键字并不是很多,其实不需要很好的英语基础,我也没有什么好的建议

最后祝成功~
Veelian
2013-01-29 10:28:29 +08:00
'然后我爸说想跟我学学编程序,想看看我到底是做什么工作的。'

----话说,我奶奶一直一位我是卖电脑的。
clino
2013-01-29 10:30:06 +08:00
不会英文的可以尝试一下周蟒: https://code.google.com/p/zhpy/
dadastan
2013-01-29 11:10:39 +08:00
我晕,别以程序员的标准来要求你爸爸
我看了大家都回答都觉得不靠谱
你爸爸既然不懂编程,你教python的目的并不是真的要让他会python,而是要让他理解到编程是干嘛的
所以,哪里需要那么多资料,你就教他最简单的语法,变量的概念,加减运算之类简单而有用的东西,他就知道你编程可以干嘛了,再另一方面,因为你爸爸的知识面和年轻人相差甚大,爬虫,什么的他理解不了,一定不要说一些空泛的概念
就说最简单,能用生活中的东西比喻的就行了,让他练个几个月,他再有新的求知欲,再教他更进一步的东西

这个过程中,你要做的就是:教最基础最简单的东西,用生活中他能理解的东西来比喻,不能打击他,不能骂他,循序渐进,在他未理解一个东西之前,绝不拿出其他他不懂的东西来教他
Yannis1990
2013-01-29 11:36:51 +08:00
http://book.douban.com/subject/5338024/

《和孩子一起学编程》 python的

老少皆宜!!!!
sivacohan
2013-01-29 12:38:35 +08:00
@dadastan 恩,就你说的最靠谱了。不过吐槽一句,还骂他。。。老爷子不抽我就不错了!我现在选笨方法学python了。和孩子一起学python也不错。
jiangpeng
2013-01-29 12:43:00 +08:00
何不试试蔡学镛的《编程ING》
carbon
2013-01-29 14:12:52 +08:00
Scratch是麻省理工学院开发的供儿童或者成年初学者学习编程的开发平台
http://www.oschina.net/p/kids-scratch
这个我觉得还是蛮合适的,直接拖动鼠标就可以完成大部分的定义学习,基本算法等。再结合哈弗大学公开课CS50(中文翻译)http://v.163.com/special/opencourse/cs50.html 那就非常合适了。
当然,我觉得父亲学编程,可能更多的是想通过了解孩子的工作来了解孩子。所以出发点是要多陪陪他,才是最关键的。
sivacohan
2013-01-29 14:41:24 +08:00
@carbon 您这个就先算了啊。。。我这有一个前提,就是说,我爹想知道我干什么的,要是老人家理解成我就是干这个的,没准就把我揪回家种地去了。
seagoat
2013-01-29 15:28:15 +08:00
有个中文语言。。 貌似叫易语言 http://www.dywt.com.cn/
bombless
2013-01-29 15:56:44 +08:00
拿本Python Head First的漫画给他读吧。
iqincai
2013-01-29 16:11:48 +08:00
我爸只教会了我什么苦都要自己扛。
iqincai
2013-01-29 16:12:24 +08:00
和孩子一起学编程 head first python
laoyuan
2013-01-29 20:07:53 +08:00
就从万年历开始吧
lightening
2013-01-29 20:18:18 +08:00
如果不懂英文,可以用 周蟒 https://code.google.com/p/zhpy/
hit9
2013-01-29 20:51:35 +08:00
你爸爸真棒
lidashuang
2013-01-29 22:48:47 +08:00
不是有个中文python语言吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/59077

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX