小白学编程(一):从玩游戏开始

小幻小师妹的文笔极好,只是思维非常活跃,文章如果不限定主题,经常会带出无限的遐想,可能正与她的笔名小幻有关吧。不过昨天看到她的纯正的技术文章后,视频录制加配音,因为我以前录过一小段视频,深知其工作量之大,所以是绝对吐血之作,正好与我的程序人生主题有关,就转了过来。

实际上如果有一篇零基础学Javascript编程的文章我会更喜欢一些,但这篇文章介绍了Swift编程语言的入门也非常不错。我当年学编程语言时也是从游戏入手,用BASIC写了一款俄罗斯方块,明白了好多编程知识,虽然现在回想起来当时的设计思路太垃圾了。

费话不说,正文开始:


2014年的时候,小幻在Coursera上加入了一门叫作《R Programming》的公开课。当时Daisy也很想学,作为一名有理科生心思的文科生,乍一上手,跳过所有基础科普,编程对她来讲,就变成了一件很boring的事情。所以到现在,Daisy都不会编程。

前段时间闲逛,碰巧看到苹果为了让编程「飞入」寻常百姓家,在今年6月的WWDC(全球开发者大会)上推出的一款教育应用。于是想起了自己曾经玩过的一些个编程小游戏,心想,要不我来给广大文科生在迷津中指出一条歪路吧?于是就有了今天这篇文章。

作为一个苹果用户,你想看到自己的创意在自己的设备上跑起来吗?你每天看到网上各种关于程序猿的段子笑得很开心且很羡慕吗?你为自己没法指导孩子学习编程而苦恼吗?那么,你需要的仅仅是一台装了Swift Playground应用的iPad。(苹果是不是应该给我点儿广告费啊?考虑到我这点儿流量,还是算了,哈哈)

据苹果官网称,这款名为Swift Playgrounds的应用能够让Swift学习变得具有互动性与娱乐性。寓教于乐,让用户在解谜中掌握Swift的基本用法,并且通过接受一系列挑战来达到进阶的目的。零编程基础要求,非常适合学生入门。它同样为有经验的开发者提供了一种独特的方式来迅速将创意付诸实现。(本段来自小幻对苹果官网广告的随性翻译)

好,广告词说得够多了。接下来,在我们来正儿八经的看这个应用之前,念叨一下何为Swift——Swift是苹果在2014年发布的新编程语言,用来替代Objective-C(OC)成为下一代的苹果主打编程语言。

小幻安装时,Swift Playgrounds已经更名为Playgrounds,所以你现在可以抄起你的iPad,在应用商店里搜索「Playgrounds」,然后安装即可。应用的图标是一只红色的小燕子,这是Swift语言的logo。

应用内容分为教程、挑战、自定义三类,教程包括Swift基础、进阶两部分,每部分各有章节若干,可跳跃学习。苹果考虑到iPad敲代码的痛苦,特地改良了应用键盘,敲命令只需要戳一下,或者拖曳即可完成。小幻录了一个简短的应用介绍视频,主要展示了这个游戏教育应用的界面以及操作相关的东西。(录了N遍,还是不太满意,突然觉得老杨先生要把一门课讲得很精彩,果然是件难事。大家凑合着听吧,如果效果实在灰常不好,请不要告诉我真相)

目前该应用只有英文版,所以好消息是,在学编程的同时,我们还可以锻炼英语。那句话怎么说来着?这酸爽!小幻最早从开始捣鼓Objective-C开始,已经被虐习惯了,如果你们还不习惯,那就……下个手机词典吧,欧路词典就挺好用的。

语言只不过是一项工具,思想才是最重要的。最后附上一个程序猿的经典段子,如果你能看懂这个段子的话,说明你离程序猿的思维又近了一步哦~

老婆交代“下班顺路买十个包子,如果看到卖西瓜的,买一个。”结果程序猿老公只买了一个包子,这是为什么呢?

(封面来源:网络,编辑:小幻,转载自公众号:烦不烦的碎碎念)

--- END ---

原文发布于微信公众号 - 申龙斌的程序人生(slbGTD)

原文发表时间:2016-11-08

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏BestSDK

虾米“穷逼VIP”刷爆朋友圈,程序员写代码注释可要注意了!

一张关于虾米音乐的代码截图引发网友热议。原来,在虾米音乐MAC客户端的代码注释里,把活动赠送的VIP会员注释为“穷逼VIP(活动送的那种)”,这让刚刚领了免费会...

4638
来自专栏腾讯云数据库(TencentDB)

腾讯云图,让数据说话

这是星云图,他表示的是QQ同时在线人数,看到这个图大家脑袋里面想到什么?QQ,蓝钻、绿钻、太阳、月亮、上学的时候跟同学聊天,认识默认网友,你会是这众多闪亮星星中...

43312
来自专栏Jerry的SAP技术分享

SAP成都研究院安德鲁:自己动手开发一个Chrome Extension

各位好,我叫何金鑫(He Andrew), 团队同事亲切地称呼在下为安德鲁。如果你在附近找到wifi热点名为 「安德鲁森面包房5g」,可能是我就在附近,我们可以...

1166
来自专栏大数据文摘

数学之美:图论和网络爬虫

2544
来自专栏腾讯移动品质中心TMQ的专栏

悄悄问女儿,圣僧美不美——记鹅厂测试人的一天

久别重逢非昨日,万语千言不多谈。趁着年味还未散去,今天小编向您推送生活小文——记鹅厂测试人的一天,敬请欣赏 ^_^

52210
来自专栏CodingToDie

夜的十二章:第二夜 编程伊始

在上大学前,我家并没有电脑,因为我父母并不会使用,我也不在家,他们感觉,买了放在那里不用也是浪费钱。

582
来自专栏不二小段

延禧攻略变微商独播?心疼爱奇艺一秒钟

今年以来最火的剧应该就是《延禧攻略》了,上线33天以来播放量和话题量节节高升,拿下了单日播放6.5亿,累积播放95亿的成绩,目测今天零点之后就要破百亿了,我虽然...

1044
来自专栏玄魂工作室

安全快讯合集

826
来自专栏腾讯大讲堂的专栏

自由测试人 Jarod 的一天

上午10:05 五道口漫咖啡,Jarod摆弄着新淘来的Nexus5手机,时而饮一口桌上的焦糖拿铁,间或偷眼瞄一下邻桌的长腿妹子。 上午10:30 Alliso...

1765
来自专栏域名资讯

“中央处理器”三字母域名CPU.com超86.6万元被拍

CUP一个现如今好不陌生的词,它是电脑的主要零部件,而电脑现已成为人们工作、生活不可或缺的办公用品。可想而知,域名cpu.com的价值有多高。

1770

扫码关注云+社区