她是家教严又没叛逆心,除了高考知识啥都不懂的人。我问愿不愿意试一下编程,她说有兴趣,但又没表达出大于或等于我入坑时的热情。我觉得,只要有求知欲,有好奇心,这不算难事。同时也要通过自学来提升自学能力。
我打算先教她上 google,wikipedia, stackoverflow,再收集点 python, bash 的入门教程,linux 的安装教程,还有 coursera 的 python 课或者 UCB 的 cs61a 让她自己尝试,碰到问题实在不懂再找我。
各位对 girls who code 有自己的见解么?
![]() | 1 JRight 2017-06-14 22:22:17 +08:00 先不要上来就搞理论,既然什么都没接触过,就找一些能直接练练手的简单项目 /实验。我以前初学的时候玩过 https://www.codecademy.com/,还不错,拿这个做出来一些效果可以培养下兴趣 |
![]() | 2 yumumu 2017-06-14 22:23:25 +08:00 via Android 本来我是想回复,“来找我!” |
![]() | 3 yksoft1 2017-06-14 22:29:47 +08:00 直接看谭浩强 C 前几章和 C Primer,看离散数学和数据结构 |
4 hakono 2017-06-14 22:33:03 +08:00 ![]() 我敢说,楼主按照这个流程给对方来上一套之后,对方很有可能就天天泡 youtube,twitter 不会再接触编程了…………对一个既没有多大的热情和驱动力的人,学习编程先切合对方的需求,直击对方痛点的实用出发才是最基本的…… |
![]() | 5 stdying 2017-06-14 22:35:14 +08:00 别这样,毁了一朵花 |
![]() | 6 chunqiuyiyu 2017-06-14 22:35:16 +08:00 这样反而会适得其反吧 |
![]() | 7 ResidualSoils 2017-06-14 22:36:08 +08:00 我觉得女性学习编程和男性没有区别。 其次我觉得她并不想学编程,如果她愿意自然会去学。 (我觉得这个问题本身就有问题啊) |
8 zwh2698 2017-06-14 22:38:33 +08:00 via Android 找我,我负责教会 |
![]() | 9 ResidualSoils 2017-06-14 22:40:07 +08:00 ![]() 正经话说了我要来吐槽了。我觉得这个女孩在敷衍楼主,楼主却浑然不知。 |
![]() | 10 rootooroot 2017-06-14 22:40:33 +08:00 我以为是 CSGO 准备强行好友一波呢(: |
![]() | 11 tagtag 2017-06-14 22:40:43 +08:00 ![]() 感兴趣源于一无所知,这样的兴趣没多大意义,计算机系有多少人以为自己喜欢玩电脑就报考了,你爱吃饭,但你爱做饭吗,你爱玩游戏,但你爱做游戏吗。 |
![]() | 12 Ultraman 2017-06-14 22:41:01 +08:00 via Android 我觉得 Google 这些先放放 人又没真的决定要入坑 学点编程直接相关的 趁高考成绩出来之前多了解点编程本身 如果有兴趣填志愿就可以填相关的了 |
![]() | 13 U7Q5tLAex2FI0o0g 2017-06-14 22:44:17 +08:00 我觉得先培养兴趣最重要。一开始可以让她接触一些好玩的、做起来有成就感的东西(具体我也不知道) |
![]() | 14 Reign 2017-06-14 22:44:20 +08:00 via iPhone ![]() 我还以为那个 CS |
![]() | 15 peesefoo 2017-06-14 22:47:22 +08:00 高考完那个暑假除了学车,就是看着入门视频学了 photoshop。 |
16 amose 2017-06-14 22:48:39 +08:00 via Android web 吧,比较实用,linux 的坑有点深 |
![]() | 17 xAx 2017-06-14 22:52:46 +08:00 妹子入门有比 vs 拖控件能更简单更快速上手的途径? 正而八经的 CS 在 steam 上,一般都有暑期促销活动,入门简单,精通不易。 |
![]() | 18 xratzh 2017-06-14 22:52:58 +08:00 via iPhone (能从 linux 的坑里面爬出来,工资都不低吧…… |
![]() | 19 4ever911 2017-06-14 22:56:12 +08:00 It's time to play. |
![]() | 20 gunshot OP ![]() @JRight 我一开始也是在类似网站上学的。没有直接看 a byte of python 然后在本地 REPL 学得快 @amoe 她连 win 都不太会用,arch 的中文 wiki 可能更友好 @ResidualSoils 如果是敷衍,我也不会损失什么 @peesefoo photoshop 高中教过 @tagtag 她对我用 you-get 拖视频感兴趣,至少有个起点 |
![]() | 21 yanxijian 2017-06-14 23:05:39 +08:00 Life is short, use Python! |
22 JasperYanky 2017-06-14 23:07:28 +08:00 先学点 html 或者简单的 web 语言吧 |
24 arakashic 2017-06-14 23:14:37 +08:00 入门学 python 就好啦,大学入门课程也是 python 嘛~ |
![]() | 25 lydhr 2017-06-14 23:24:18 +08:00 ![]() 强调是女孩的时候,反倒就是对女孩的不尊重 |
![]() | 26 caniuse 2017-06-14 23:34:02 +08:00 先看电脑杂志、黑客杂志培养兴趣 |
![]() | 27 AZLisme 2017-06-14 23:40:04 +08:00 我觉得对于新手可以先用 python 写 turtle,很好培养兴趣 |
![]() | 28 green15 2017-06-14 23:41:48 +08:00 via iPhone 推荐她学 Python ~~简单 |
![]() | 29 slack 2017-06-14 23:46:19 +08:00 via Android 不要学! |
30 mozutaba 2017-06-14 23:46:56 +08:00 减肥先吧。高考完我都胖成猪了。 |
31 cloverii 2017-06-14 23:51:11 +08:00 via Android 讲讲我的经历好了。高中计算机课有用 VB 写东西,忘了具体写什么了,反正学得不算差,考试能秒班上一些男同学。不过那时候什么都不懂,对 CS 也没概念。后来莫名调剂到某 CS 渣校的过气专业,大一上的时候学 Python,什么都不懂。社团里被别人带着学了一点点 HTML,还是觉得没啥头绪。后来误入 ACM 坑,强行学 C,才突然开窍了。马上大四,反正我知道自己将来肯定是要搞研发的了。 说了这么多,其实我是想说,Python 真不一定是特别好的入门语言,syntax error 真心不友好。 @yksoft1 至于这位说的,除了谭浩强值得商榷,我倒是觉得可以一试… 不过还是因人而异啦 |
![]() | 32 demerol 2017-06-15 00:00:40 +08:00 via Android 我差点以为我在看留学论坛和知乎上的 360 行,行行转 cs。。。我觉得还是先 winform webform 免得到时候辛辛苦苦还是弄出来个黑框白字多没成就感,不过说实话女生真没几个喜欢的,看看 NOIP NOI 就知道了 |
![]() | 33 feather12315 2017-06-15 00:05:08 +08:00 via Android 别,不建议! 科普性书籍推荐给他:比如浪潮之巅这类,外加介绍目前流行的趋势的书籍,也包括一些 IT 类的商业书籍。 让他多看看百科,了解下 CPU、GPU、硬盘等这类硬件的发展史(让她能够独立选电脑)。 培养出兴趣, 之后,再考虑让她接触一些计算机语言 |
34 billlee 2017-06-15 00:06:12 +08:00 会上 google 就够了,wikipedia 和 stackoverflow 都能自己从 google 上搜出来的。我也推荐从 winform 入坑,我以前是 VB 6 入坑的 |
![]() | 35 timothyye 2017-06-15 00:06:42 +08:00 我以为 cs go …… |
36 l00t 2017-06-15 00:07:59 +08:00 我觉得从黑产开始比较容易勾起对方的兴趣哎。网络渗透啊,破解啊,做外挂啊之类的,可有意思了,多酷啊。 |
37 zgqq 2017-06-15 00:11:48 +08:00 via Android 呵呵 |
38 dremy 2017-06-15 00:12:24 +08:00 via Android 既没有体现出特别感兴趣的样子,也没有比较好的计算机基础,我觉得不太靠谱,让她学习计算机知识只是楼主你的一厢情愿罢了。 要知道在尝试前说说「有兴趣」是一件多么简单的事情,然而能够坚持学习的人又有多少呢? |
![]() | 39 Ahri 2017-06-15 00:35:42 +08:00 via iPhone 这跟性别有关系? |
![]() | 40 KNOX 2017-06-15 00:44:34 +08:00 via Android 女生大多是视觉动物,可以看看国外那些编程教学视频,感觉会学得快点 |
![]() | 41 amustart 2017-06-15 00:55:56 +08:00 via Android 楼主和女生什么关系? 不要用你对 CS 的热情来限制她的选择,兴趣和爱好应该是最重要的。 既然之前家教比较严,那么现在就可以让她去多多接触一些东西,完善一下价值观世界观。 祝好。 |
![]() | 42 Weny 2017-06-15 01:15:06 +08:00 via iPhone 我前嫩嫩的女友我当时也没交她 CS 当然是引导她的价值观 让她做自己想做的事情 |
![]() | 44 CEBBCAT 2017-06-15 02:09:44 +08:00 via Android 想让她了解的话,就带着看一些可操作性强的,少点代码,别少逻辑,拖拖拉拉多好玩嘛,只要一条命令就干了那么多事,我的 xxx 就不一样了多好玩嘛,只要一行代码就能搞定完成以往两天的工作,居然还是可以复用的! --- 题外话 看开吧,别强求,对 Google Wikipedia 等的喜爱不是一时就能形成的,还可能会认为 bing 更适合, 也许, bing 真的适合她 |
![]() | 45 Perry 2017-06-15 02:10:22 +08:00 就想问 你和女生的关系是啥 |
![]() | 46 CEBBCAT 2017-06-15 02:18:34 +08:00 via Android |
![]() | 47 chromee 2017-06-15 02:31:19 +08:00 via Android 下个 steam 一起玩 csgo |
![]() | 48 Hodor 2017-06-15 02:35:10 +08:00 1.5 比较好 |
![]() | 49 changwei 2017-06-15 03:11:57 +08:00 via Android 学一学 php 这种非编译弱类型语言比较好,不过搭建环境可能有点繁琐,而且会有一些编码方面的坑,python 是强类型动态脚本,环境搭建还是很友好的,或者前端全家桶,这个最实在,无需环境搭建,写完立即可以看效果,比学 cs 那些枯燥无味的知识来的更加有趣。cs 里面很多比如说二进制数位,反码补码之类的我敢保证让一个本身不了解计算机,没有编程基础的女生来学,分分钟丧失兴趣,除非是个奇才。 |
![]() | 50 jujyjse 2017-06-15 06:23:00 +08:00 via Android 女孩呢 |
51 donething 2017-06-15 06:32:17 +08:00 via Android 直接学 kotlin 吧,挺实用。 |
![]() | 52 skadi 2017-06-15 07:28:17 +08:00 计算机科学导论与 python 编程。 课程:cs50x |
![]() | 53 linux40 2017-06-15 07:41:16 +08:00 via Android 高考完的暑假玩 开学后别玩 |
![]() | 54 kmahyyg 2017-06-15 07:42:09 +08:00 via Android 先 edx 学下 py,然后 edx 学 lfs101,剩下的让他自己玩。还有个 code.org 貌似是这个,有 code game |
55 Marfal 2017-06-15 08:01:20 +08:00 CS50x 吧,这个最直接,涉及知识面也广 |
56 snnn 2017-06-15 08:39:56 +08:00 逼小女孩学编程,你真是辣手摧花! |
![]() | 57 disappearing 2017-06-15 09:01:41 +08:00 赶紧收手吧,人家只是不好意思拒绝你 |
![]() | 58 V3EX17 2017-06-15 09:05:10 +08:00 via iPhone 刚高考完的孩子基本都是不知道暑假这么长该干嘛的,对编程更是一无所知,所以楼主提到编程,她也只是觉得有事可做了,不见得真是有兴趣。嗯,我当年就是这样…… |
60 rswl 2017-06-15 09:08:02 +08:00 多大仇…… |
61 yoke123 2017-06-15 09:09:48 +08:00 乖乖女 教会后 老司机 嗯 没毛病 |
![]() | 62 aitaii 2017-06-15 09:10:24 +08:00 入门先来一堆这个,看两眼就跑了吧…… |
![]() | 63 blankme 2017-06-15 09:11:28 +08:00 认真地说,她只是随便说说,你别太当真。 “有兴趣”是个很宽泛的概念,大多数人都会对很多事情“有点兴趣”。 |
64 MiguelValentine 2017-06-15 09:18:11 +08:00 你用 UCB 的教程折磨她吗,不如让我来折磨她。绝对比 UCB 效果好。 |
![]() | 65 starz 2017-06-15 09:18:59 +08:00 “有兴趣”有没有可能是对你喜欢的事物的尊重和礼貌的说法? |
![]() | 66 uuair 2017-06-15 09:19:13 +08:00 家教.avi? |
![]() | 67 liuxingchen 2017-06-15 09:21:22 +08:00 cs 挺简单的 学会 wasd 移动然后打人的时候瞄准头部就可以了 |
![]() | 68 wizardoz 2017-06-15 09:21:49 +08:00 除非人家日常就体现出对数学或者工程上的东西有很大兴趣,否则不要轻易把别人引入这条路。 |
![]() | 69 meepo3927 2017-06-15 09:22:51 +08:00 感觉要悲剧. |
![]() | 70 likeshu 2017-06-15 09:30:44 +08:00 悲剧,感觉培养对美的认知会更好点。编程有什么好学的。。。 |
71 jeffersonpig 2017-06-15 09:31:51 +08:00 你为什么要害人家小姑娘? |
![]() | 72 ameba 2017-06-15 09:34:32 +08:00 为什么要毁掉一个人 家教严没叛逆心 当老师应该不错 |
![]() | 73 ipwx 2017-06-15 09:40:19 +08:00 先学点数学,能坚持下来不觉得枯燥,再说学编程的事情。 |
74 hoythan 2017-06-15 09:43:01 +08:00 从入门到放弃. |
![]() | 75 zooandzoo 2017-06-15 09:46:11 +08:00 这是害人家小姑娘,你这是要干嘛? |
![]() | 76 Hanggi 2017-06-15 09:49:29 +08:00 怎么入门?先发张照片呀,不然怎么知道能不能入门。。。 |
![]() | 77 BoBoy 2017-06-15 09:52:52 +08:00 via iPhone 为什么推荐女孩子入 IT 这行? 要是我的朋友亲属等,段然是不会让女孩子加入这一行的,女孩子家就应该要有女孩子家的样子,随便找点工作都比这强! |
![]() | 78 vivachencs 2017-06-15 09:54:40 +08:00 来找我(逃~ |
![]() | 79 moxiaonai 2017-06-15 09:56:43 +08:00 ![]() |
![]() | 80 init 2017-06-15 10:01:18 +08:00 要不 先买个 macbook ? |
81 Yannis1990 2017-06-15 10:02:08 +08:00 大概率是敷衍,一来表示礼貌,二来刚高中毕业对大多数事情不会上来就说没兴趣。 |
![]() | 82 xiaozhizhu1997 2017-06-15 10:03:50 +08:00 via Android 女生 被家长诱导跳了小语种的坑 转专业被反对 其实学个小语种也并非不好,但自己以前实在是混惯了,与早自习晚自习及各种背课文等真心格格不入。 后来就出来开店。给自己找条出路。边开店,边自学网络。靠背题强行过的 CCNA …接下来不知道要不要继续… 女生学个小语种其实是个不错的选择,但还是要注意培养技能,别最后真的落到“没有专业”的尴尬… |
83 pwcong 2017-06-15 10:08:58 +08:00 禽兽!快放开那个女孩! 让我来! |
84 jyf 2017-06-15 10:11:50 +08:00 我觉得他说的有兴趣可能只是跟你客气一下而已 |
![]() | 85 hzm0318hzm 2017-06-15 10:21:38 +08:00 以老夫看来,你这是把人家往反方向拉啊,提的这些东西没有一个容易上手让人觉得有成就感的,普通人做做就放弃了,你想教人家,还干巴巴的扔了一堆教程过去,不应该过去亲手指导下么。。。。。doggy 脸 |
![]() | 86 vjnjc 2017-06-15 10:24:44 +08:00 要么好奇驱动,要么金钱驱动。无欲无求的人无解 |
![]() | 87 viator42 2017-06-15 10:25:17 +08:00 我是从 Authorware 入门的编程,高考完之后的暑假学的.一行代码没写靠着画流程图完成了个猜大小的游戏.了解了变量,函数这些概念.后来学 C 语言简直轻车熟路 |
![]() | 88 lovedebug 2017-06-15 10:28:48 +08:00 没有兴趣的感觉 |
89 liuyu00 2017-06-15 10:29:22 +08:00 我感觉你这么搞,说不定她就不想搞 cs 了,话说我第一次用 Google 的时候,还觉得 Google 的搜索界面比百度丑(逃 |
90 gulangyu 2017-06-15 10:29:39 +08:00 给她灌输这玩意,不如让她做点自己喜欢的事 |
![]() | 91 lianxiaoyi 2017-06-15 10:45:41 +08:00 漂亮不???胸大不????跟着我大 php 来拍黄片吧。。。 |
![]() | 92 shoumu 2017-06-15 10:56:51 +08:00 前端啊,js 那些东西啊,得先从视觉上引导,一来就弄 linux 安装之类的能提起兴趣吗? |
![]() | 93 Jimrussell 2017-06-15 10:59:21 +08:00 好为人师这是病,得治! |
![]() | 94 cnZary 2017-06-15 11:02:07 +08:00 同高考完........ 都想着去玩谁想弄这些啊........ 呸 |
![]() | 95 witcherhope 2017-06-15 11:02:21 +08:00 via Android 女孩做前端 web 不是更好,感觉你有点带人强行入坑的感觉 |
96 johnny23 2017-06-15 11:03:26 +08:00 via iPhone 你应该先让她学 html 这些所见即所得东西把兴趣先提起来 然后再说教其他的 不要用你 cs 人员的思维考虑普通人学习的路线 |
![]() | 97 SourceMan 2017-06-15 11:05:04 +08:00 强加自己的各种观给别人是病,得治! |
![]() | 98 ysicing 2017-06-15 11:08:01 +08:00 学堂在线有先修课程。不过不得不说你的想法挺好的,但是这是一种病得治 |
![]() | 99 yunkchen 2017-06-15 11:11:07 +08:00 还以为是 cs:go,要讨论甩狙... |
100 slowcoach 2017-06-15 11:11:28 +08:00 传几本入门和培养编程思想的书给她... 先看她自己有没有热情看下去再说吧... |