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

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

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

目前我Python用的也不太明白,刚从PHP转过来没多久
5546 次点击
所在节点    问与答
37 条回复
terry0824
2013-01-28 20:06:33 +08:00
好棒的爸爸。
我爸大学学的无线电,年轻的时候编程也是一把好手,后来不干这行,加上家里软件的问题都交给我来解决,就完全退化掉了……
sivacohan
2013-01-28 20:07:58 +08:00
@terry0824 我爸爸就是一个工人。高中毕业就去技校了。不过家里的收音机坏了什么都是自己修。觉得我爸也蛮牛的
qiayue
2013-01-28 20:28:37 +08:00
常用的几个单词,一个一个记呗,抄到本子上,没事拿出来看一眼。
真正写程序的时候,拿着本子对照,"假如"="if","或者"="else"等等。
kran
2013-01-28 20:32:22 +08:00
如果是我, 会教Lua
概念性的东西少, 容易让人理解
rainchen
2013-01-28 20:32:49 +08:00
如果懂英文的,可以让他去 http://www.learnpython.org/ 不懂的,买本中文书看看吧
hq5261984
2013-01-28 20:35:33 +08:00
先让你爸学html css 和js.
leofml
2013-01-28 20:40:06 +08:00
对,先学html css和js,之后学coffeescript,最后再学python挺好的。
notedit
2013-01-28 20:45:52 +08:00
http://bpython-interpreter.org/

可以从网上找一本python简明教程 很简单
然后试着写个爬虫什么的
然后多熟悉一下python的基础库
sivacohan
2013-01-28 20:56:36 +08:00
@qiayue 恩,我就是这么打算的。
sivacohan
2013-01-28 20:57:18 +08:00
@hq5261984
@leofml
老爷子估计折腾完了CSS就没精力折腾下去了。
sivacohan
2013-01-28 20:58:14 +08:00
@notedit 哥,我爸又不打算做真正的开发者,目前就是这么一说。咱别弄爬虫,找个可视的成吗?
JunkFood
2013-01-28 21:06:48 +08:00
试试Codecamedy吧,目测这是对于新人来说比较合适的入门方式了
JunkFood
2013-01-28 21:07:51 +08:00
yujnln
2013-01-28 21:13:32 +08:00
Asimov
2013-01-28 21:16:30 +08:00
买2本书给他,让他自学,给新手讲解会很麻烦,懂不懂都好,说不定看不懂还觉得儿子真能干呢。
sivacohan
2013-01-28 22:14:35 +08:00
@yujnln 这个主意不错!
ShengjiaWANG
2013-01-28 22:18:14 +08:00
真是不错啊,来支持一下,要是我爸愿意的话我会很乐意教的。。。

一点想法:

照着简单的例子抄,一字不动的抄,暂时不懂也没关系,抄完运行,打印出结果。不断重复这个过程,然后进化到慢慢修改,比如打印“hello world”改成“abc123”什么。

这当中要注意的是,一开始先要多查字典,所有的关键字,语句,运行后的错误等等,任何屏幕上出现的单词都要查字典,逐渐的就能区分关键字,错误语句,还是别的什么了。
jooe
2013-01-28 23:03:30 +08:00
上面的这些方法对我也适用,haha
thedevil5032
2013-01-28 23:10:28 +08:00
难点或许是不懂英语? 以及这个年龄适合的学习方法?
treo
2013-01-28 23:10:46 +08:00
还是让他学易语言吧。。

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

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

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

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

© 2021 V2EX