玩游戏学Python,人人都能成为程序员

要说现在最火的语言,那一定是Python了。

各种排行榜里,Python的排名都是蹭蹭蹭地往上涨。Python也确实是最适合新手入门的语言了,语法简单,应用广泛。而且还有免费开源、高层语言、可移植性强、面向对象、可扩展性、可嵌入型、丰富的库、规范的代码等特点,是一种接近无所不能的编程语言。

Python的应用不过,有什么比较好的入门Python好难啊。网上的教程都各种混乱,看书吧又深奥又枯燥,视频吧又都很漫长,而且也没有互动,分分钟从入门到放弃。那还有其他选择吗?别说,我最近还真发现了一个!那就是「Python小课」,课程的主打就是一边学游戏,一边学编程,主要内容就是教你爬虫和一些有趣的功能,带你入门人工智能。

它的域名也非常调皮:www.pypypy.cn据说py是Python的缩写,所以是重要的事情说三遍?

简单注册登录之后,你会看到一个类似游戏关卡样的界面,页面很干净,除了内容就是内容。▍像玩游戏一样学编程交互式课堂当你点进一个关卡,看到的是这样一个页面:

每敲击一次Enter,就会出现一段文字。一位叫吴枫的老师,就像和你对话一样,把课程内容一点一点在屏幕上写出来。这种点击交互的形式,像极了文字冒险游戏。就如上图显示的课程开始部分,像游戏开场一样,循循善诱的NPC,不断的点击回车即可进行剧情展开,额,不,是展开学习。在Python小课里没有课程这个概念,所有的内容都被称作关卡。你每学完一个关卡,才能解锁下一个关卡。

每个体验过编程“从入门到放弃”的人都知道,从解释器、编辑器到包管理工具,安装编程环境就要人命。而「Python小课」直接在云上装了运行环境,你直接点击运行即可,不用安装繁琐的环境,对新手简直太友好。地图系统打游戏时,你需要一个地图来指引方向;学编程,你也需要一个知识地图告诉你学到了哪里,逻辑结构是什么样的。着你在Python小课中学习,会逐渐地自动点亮一个可折叠的知识地图。

问答&社交就像代码不可能没有bug,学习编程也不可能没有问题。Python小课内置了一种类似知乎的问答模式,专业的老师和热心的同学们都会积极为你解答问题,记得不懂就要问哦~

当然,如果有什么紧急的问题,也有助教全程跟踪,及时帮你解决问题。

而且还有一个贴心的彩蛋功能,可以分享今天写了多少行代码。每天在朋友圈打卡,更能激励自己学习~

▍到底学什么?课程大纲这个Python小课设计的也是很合理的,它分为三个部分,非常适合打基础。基础部分:这部分是一些基本概念,逻辑语句,条件判断,让你明白编程是什么。实践部分:这部分就是教你爬虫,教你爬你喜欢网站的内容,想爬什么就爬什么。晋级部分:这部分教你怎么有编程思维,怎么学习新的东西,开发一个产品,让你也锻炼一身本领。

最后,下面这个萌妹子就是课程的助教,你们发挥聪明才智看看怎么联系到哟~

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181113A0U40S00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券