TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

How do you introduce someone to programming?

2 点作者 fz7412超过 9 年前
I'm trying to introduce programming to my girlfriend, primarily because it will open much more career options for her. And I want to encourage more women to pursue a career in tech. I don't want her to lose the interest after seeing the learning curve, or become overwhelmed and think it's not meant for her. Do you know of any books for engaging beginner's interest in programming, showing them the beauty of it, giving them the highs without going into detail. Similar to the "Mathematician's lament" by paul lockhart for mathematics and Feynman's lectures for physics. Something that gives them that intial push, that gives them the "feel" of it, that motivation which lights that fire within? Do you suggest any other better way?

2 条评论

musha68k超过 9 年前
Hi there :)<p>I&#x27;ve had great success with teaching Javascript by being the go-to person to talk about the very well written <a href="http:&#x2F;&#x2F;eloquentjavascript.net" rel="nofollow">http:&#x2F;&#x2F;eloquentjavascript.net</a> IMHO Javascript is a great language to get enough bits of instant gratification to be motivated to continue learning.<p>Merry xmas and have fun pairing :)
评论 #10784244 未加载
ruraljuror超过 9 年前
I used How to Think Like a Computer Scientist[1] in conjunction with MIT&#x27;s OCW class for non-cs majors. I only did the assigned reading from the class, so I didn&#x27;t read it straight through, but I think it might be worth checking out. That class is awesome. It is what I would recommend, but I was pretty motivated.<p>[1] <a href="http:&#x2F;&#x2F;www.greenteapress.com&#x2F;thinkpython&#x2F;html&#x2F;index.html" rel="nofollow">http:&#x2F;&#x2F;www.greenteapress.com&#x2F;thinkpython&#x2F;html&#x2F;index.html</a><p>[2] <a href="http:&#x2F;&#x2F;ocw.mit.edu&#x2F;courses&#x2F;electrical-engineering-and-computer-science&#x2F;6-00sc-introduction-to-computer-science-and-programming-spring-2011&#x2F;Syllabus&#x2F;" rel="nofollow">http:&#x2F;&#x2F;ocw.mit.edu&#x2F;courses&#x2F;electrical-engineering-and-comput...</a>
评论 #10785312 未加载