title: 什么样的编程主题适合没接触过编程的同学？
desc: 我想写一些具体的编程相关的内容给潜在的程序员，激发大家的编程热情，让文科生也能轻松了解编程，认识到计算机的美。<br><br><br>这个想法来源于一个小朋友问我电影和游戏的效果那么逼真，是怎么做出来的，然后我解释了一通。<br>当然啦，理论的解释总是没啥大用的。。。纸上学来尚且不知深浅，何况听我口头说来。<br><br>所以我觉得写点具体的东西，最能让人体验到计算的美丽和编程的神奇之处。<br><br>我认为玩乐是人类的天性，大多数人因为没有途径接触编程，所以对它是一种很神奇的眼光在看，亲自体验编程后，说不定很多人都会开发出了不起的超能力呢。<br><br><br>那么问题来了，什么样的主题适合让人感受到神奇的体验呢？<br>鉴于问题来源是电影特效，我觉得cg（计算机图形）是一个很好的切入点，而且图是普通人每天都能切身接触到的东西，用代码从无到有渲染各种漂亮的图形和视效更是想想就excited。<br><br>还想到一个主题是网站，大家每天都会上各种网站，所以教教怎样做出一个网站也是很有趣的事情（其实我一点都不觉得有趣啦。。但是未来明星很可能从学做网站成长啊）。虽然ror版本更迭快得离谱，但是顶不住它方便好用适合新手，所以如果主题是做网站，我可以做个配置好ror的虚拟机镜像让大家用镜像学着玩。。。。<br><br>还有就是可以做一个模拟的电路教小朋友做cpu，不过这个对小朋友来说就是没啥成就感。。。<br><br>其实还可以做游戏玩，不过这是我的私货。。。。而且不喜欢游戏的同学会觉得无趣。<br><br>像是网络编译器什么的，太过抽象且都是黑乎乎的东西，不太能吸引没接触过编程的同学。<br><br><br>所以我只能想到图形渲染和网站制作。<br><br>欢迎大家提供宝贵意见。
topic: 科普
content: httpcode.org 上就有很多资源啊，除了非常卡通的适合小朋友的界面以外，还有python 和 iphone game的入门，都是通过页面模拟和交互引导你一步步往下走。说实话，那些适合小盆友的游戏我自己都觉得非常entertaining
answerer_tags: You don't know me