苹果的免费编程应用出了 Mac 版,没写过代码也能轻松入门

Swift Playgrounds 采取的教学方式是将编程与游戏相结合,容易上手,很适合新手学习。

苹果生态的强大,很大一部分原因与广阔的开发者资源有关。围绕在苹果生态的不仅有专业团队的开发者,还有大量个人开发者在这里推出自己的产品,并因此获利。2016 年苹果在 WWDC 大会上推出了针对入门者的编程学习应用 Swift Playgrounds,用游戏与编程结合的方式,来指导新手了解和学习 Swift 语言。

此前这款 Swift Playgrounds 只能在 iPad 上运行,最近它推出了 Mac 版本,方便更多人来学习编程。借此机会,极客之选(微信:GeekChoice)就来为大家介绍一下这款免费的编程学习应用。

下载地址见文末

最近几年,编程越来越受到儿童教育的欢迎,即使未来不从事相关职业,了解一下编程思维也绝对是有益无害。对于想要学习编程的初学者来说,Swift Playgrounds 可能是最合适的选择之一。

首先 Swift 是苹果发布的一门编程语言,可以用来编写 macOS、iOS、iPadOS、watchOS 和 tvOS 的软件,用途广泛、前景广阔。其次,Swift Playgrounds 采取的教学方式是将编程与游戏相结合,容易上手,很适合新手学习。

软件中内置了多门课程,从最基础的入门到进阶教程,帮你一步步成长为编程高手。每门课程里面有详细的章节、小节,学习过程分为介绍、实际操作和测试修改。介绍中会用简单直观的图像演示来帮助学习者理解,接着进入主界面,左边是编程界面,右边是游戏闯关。

Swift Playgrounds 把每个知识点的学习拆分成了一个个的闯关目标,你需要控制动画角色完成吃宝石、打开开关的指令。编程界面上方提供了每个小节需要完成的目标,以及详细步骤,你需要按照提示来编写代码。

为了方便初学者学习,输入代码时会有建议弹出,你可以直接点击代码快速输入。在 iPad 上如果不外接键盘,完全手打输入代码还是比较麻烦的,输入建议可以大大提升编写代码的速度。完成代码后,你可以在右边的游戏界面中进行测试,代码过长的话就选择更快速度。

iPad 界面

当代码有误需要修改时,你可以在 iPad 上进行拖动、复制、剪切,不过纯触屏操作还是不太适合编程工作。在 Mac 版中,代码编写要更加方便,你可以直接用键盘输入代码,输入建议依然会显示在下方,点击回车可以快捷输入。其次,在修改代码时,用鼠标或触控板去选择也更为快捷。

Swift Playgrounds 的 Mac 版移植是基于 Catalyst 技术,它可以让开发者轻松地将 iPad 应用移植到 Mac 平台。对于 Swift Playgrounds 这种免费又良心的软件来说,这样的移植当然是造福了更多人。如果你这段时期闲在家里觉得无聊,可以试着学一下 Swift Playgrounds。

关注极客之选微信公众号(GeekChoice)

后台回复「编程

获取下载链接

也许你还喜欢

华为Mate 40 Pro概念图曝光,极限瀑

现在是5月份,还有3~4个月左右华为就要发布下一代旗舰手机Mate 40系列了,华为Mate 40系列

手机市场深陷存量争夺战

近日,各大研究机构相继发布了今年第一季度全球智能手机市场报告,具体数据如下: 从上图可

协同OA平台:传递头脑意志的神经网络

由于刚接触OA时,对OA的概念较为模糊,市面上也较少相关的说明资料,只能在工作中不断摸索。

全平衡设计+防爆盾风格,魅族17依旧

在众多网友和魅族粉丝的期待之下,魅族手机正式发布了2020年的旗舰系列机型魅族17系列,比

黔驴技穷?美国发展5G吃力,转身"投靠"

突如其来的疫情影响,世界经济形势动荡,美国方面不断调整政策应对疫情以及图谋未来发展。

功能要求:iOS 14如何将iPhone多任务

我是iPhone的老用户,当时iOS被称为“ iPhone OS”,根本没有主屏幕墙纸或多任务处理。201

微软将为iPad版Word等应用提供触控

PingWest品玩5月9日讯,据The Verge报道,微软计划在秋季之前为iPad版的Word,Excel和PowerP

爆料大神:下一代Apple Watch专注心

爆料大神 Jon Prosser 最近在 Geared Up 播客上指出,苹果的下一代 Apple Watch 和 watc

苹果为应对AirPods需求下降做好准

今天的一份新报告称,随着苹果加快了在中国境外的生产多元化计划,AirPods将在本季度首次

最前线 | 新 AirPods 要延期到明年

据《日本经济新闻》消息,由于全球健康危机,苹果今年晚些时候发布新版本 AirPods 的计划