曾经在学校的时候组织过给部门的大一大二的小伙伴讲编程,感觉完全没讲好,大家对编程的感觉完全还停留在学点编程能找工作的阶段,我想如何能够在短时间内激发这些同学内心对编程的爱好。比如在短时间内学会建站,激发对编程的爱好?
曾经在学校的时候组织过给部门的大一大二的小伙伴讲编程,感觉完全没讲好,大家对编程的感觉完全还停留在学点编程能找工作的阶段,我想如何能够在短时间内激发这些同学内心对编程的爱好。比如在短时间内学会建站,激发对编程的爱好?
我一直觉得 C语言是上大学第一门编程课程 毁了无数有潜力的年轻人充满激情和兴趣的搞IT的决心....
为什么要先学C语言..... 这是一切计算机专业学生不喜欢编程的罪魁祸首....
这种演讲要玩互动式的,从开发个游戏入门,或者有举办code jam/ Hackathon活动时候带大家去参加。 重点是一定要准备好画面做傻瓜式的操作,比如,hello world...
首先你得挑一个有趣的语言,所谓有趣其实就是能很快见到效果。
JS 和 Python 就是不错的选择,JS 可以写网页,Python 库比较多,可以抓网页,进行数学计算什么的。
而相比之下,C 和 C++ 就很难让人产生兴趣。
在讲解的时候,多用类比,和现实生活中的事物做比较,一开始不必太严谨,不要出现太多概念性的东西。
应该先讲一个大概,再逐个知识点深入地了解。
无聊的时候多吹一吹,比如说知乎豆瓣都是用 Python 写的,比尔盖茨也不过就是会个 Basic 而已,微软在向你招手,JS 是世界上最好的语言什么的。
我觉得还是较同学先把那啥给翻了,能够随意浏览facebook和twitter,然他们知道通过编程可以干很多别人做不到的事情,瞬间提升逼格,然后其他东西都是水到渠成,有了google还怕学不好编程!!
我觉得从BS入手去讲反而大家兴趣会不大。。当初我本科大一时不少同学就是不想做BS结构的系统所以转专业了。。他们很容易有先入为主的感觉 做BS结构的系统就是在做网页。。
其实以我多年学生经验来说 感觉由一个简单的游戏demo入手去讲会更吸引人
个人觉得,从解决问题的角度去说编程会比较好点。
可以调查下学习者平时使用电脑时都在做些什么,如下图,下音乐,下视频或是观看之类的,又比如建站方面,如何整个简历,搞个情书之类的,主要是激趣。
搞明白学习都最需要解决的之后,然后就冲头问题去,如果能更智能的解决问题,很省事,我想学习者一定会很有兴趣的。
最好不要一上去就整一大堆理论,那完全会是一个让学习者失去学习兴趣的节奏。
看标题还以为是老师来了。没想到仍是个学生。
不知道题主是个什么样的学生组织?
在学校混过几年学生组织,个人感觉学生组织就那么回事,以兴趣为导向的组织,把那些有兴趣的人聚集起来就好了,其他的完成没必要牵强。
要把对编程感兴趣的人聚会来,最好的方法就是展现你编程方面的能力就可以了,让他们认识到原来天外有天,自然而然自己就想钻研了,麻麻再也不用担心我的学习了。
给他们做一个黄色站,男女老少都喜欢,个人思路如下:
用phpquery做一个爬虫(当然网上爬虫程序一大把),抓取很多你懂得的网址,并html纯静态化,将图片存入服务器,一个国家免检的好网站就出来了,并且内容丰富,一下大家兴趣都激发出来了。
不用谢,哥毕业于蓝翔,一个挚爱技术的红领巾
1.2k 阅读
1 回答719 阅读
1 回答903 阅读
激发兴趣,就不要一开始讲原理。展示几个酷炫的效果,搞几个简单的hack攻击,让小朋友们眼前一亮,并且要让他们觉得他们也能做到。
我刚开始本来是学后台的,有一天看到学长做的网站有很漂亮的云在浮动,超级梦幻,瞬间把我迷住了。他告诉我两三句代码就可以做出这个效果。我瞬间惊呆了,然后改投前端。从此走上光bu明gui大zhi道lu~