边玩边学习,零基础如何入门编程呢?

相信爱看新闻的你一定会注意到今年英国人通过了一项法案,他们规定了5岁以上学龄儿童必须学习电脑编程课程;不止英国,连法国也将学习编程纳入了初等教育选修范围内,除此之外,谷歌、微软等大型科技公司也纷纷推出了各种活动来推广编程教育。面对这样突如其来的变化,国内也开始流行起”编程从娃娃抓起”的活动。那么本周笔者就准备了一些这样的资源推荐给你们,当然了,这些资源不仅适合小孩子,也非常适合想要多掌握新技能的职场新人们!

培养兴趣为主!边玩边学编程——CodeCombat

想要学习编程的人很多,但是坚持下来的人很少,除了课程比较专业艰深以外,还因为学习过程太过枯燥乏味。随着现在提倡“游戏化学习”的呼声越来越高,技术人员也开发出了这样一些可以边玩边学编程的应用!

网站的截图

这个网站叫做CodeCombat(),初学者可以通过玩游戏来学习编程,你也许会觉得这是不是需要特别的专业知识才能玩呢?不用担心,就算你没有基础也可以立刻上手,它通过游戏的方式来教你各个程序的基本知识,将寓教于乐的发挥到了极致。对于家中有小孩子的朋友就更好了,这样可以让他们在游戏中学到一些有用的知识。

网站从设计风格上很像魔兽争霸,如果有喜欢魔兽争霸的朋友相信在玩耍过程中,可以玩得非常的畅快。当然了,这个线上网站可以教会你各种程序语言的基本语法、基本框架和设定变量,但如果你想通过它直接成为工程师,还需要更加通过其他方式深入的学习。

将时间利用起来,一小时学编程!——

相对于上面介绍的学习编程的游戏网站,这个应用也很知名。这个应用同样也是针对年纪小或者毫无这方面相关知识的初学者设计。

如果说上面的Combat是用大型角色扮演类游戏的流程来学习编程,那么这个应用则是将时间分为一个个小时,让它们独立成为一个小课程,这样就方便学生、家长和老师挑选、搭配和任意组合,这样既能促进初学者加快学习进度,同时也能方便安排学习课程。

基本上所教的更偏向“程序运算的逻辑”,也就是以电脑科学的基础架构为主,让学生先学会程序的运作观念。

与多家知名游戏合作,开发出了不同主题的课程,而一个小时的练习中你也可以学到不少关于编程的基本知识和基本理念。为了方便教师安排课程,还专门提供了“20小时课程”,这是上配套好的大型课程,由各个独立的一小时课程组合而成。当然,对于那些想要完整从头到尾学习编程的朋友,也可以尝试这样的大型课程。

想学深入点?这些网站你都可以拿去看看!

如果你想要更加深入的学习编程知识,甚至有志于立刻开始学习这些东西,上面两个资源只能帮助零基础的人打基础,培养一些兴趣。实际上,编程这门技术想要完全掌握,除了靠坚持就只剩下坚持了。下面笔者推荐一些可以深入学习的网站。

慕课网(

Coursera():如果你对名校很感兴趣,那么这个网站就值得你选择了。这个网站的课程主要与世界一流大学和机构合作提供。你在这里可以学习来自杜克大学关于Excel的使用,也可以学习密歇根大学零基础的Python入门。由于这个网站内容资源非常丰富,课程五花八门,如果你学编程感觉有点累了,可以看看其他课程。

写在最后:

学习没有诀窍,除了坚持

无论你是因为什么原因想要学习编程,了解编程的相关资源,但是在学习过程中,除了通过最开始推荐的两个能边玩边学习的网站上学到一些基本的理念之外,笔者认为,编程这个东西还是需要人花费许多精力去学习和研究的,光想一口吃成大胖子基本不可能。毕竟编程有这么多语言,甚至在你打定主意学习的时候,就得纠结该学什么语言,什么样的编程语言入门简单,学成之后回报划算之类的问题。总之,一入程序深似海,大家学习之前一定要考虑清楚,然后坚持下去,才会有所收获!

版权声明:本站所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请举报,一经查实,本站将立刻删除。

相关推荐