Swift Playgrounds 启动应用,熟悉界面,了解学习内容

前言

Swift Playgrounds中文版是Apple公司开发的一款适用于iPad的创新App,让学习者能以互动有趣的方式来学习编程。
学习者只需在iPad上轻点、拖曳或输入文字和数字,就可以用真实的Swift代码指挥游戏主角在3D世界中行动,像玩闯关游戏那样来学习编程,寓教于乐,非常适合青少年编程入门。
学习编程最大的好处就是,可以对人的思维方式进行训练,培养一种新的适合现代信息技术发展的问题解决之道。学习编程的目的并不是要每个人都成为程序员,而是每个人都应该具备计算思维。
青少年学习编程的意义毋庸置疑,那么剩下的问题就是如何选择合适的学习方式了。入门的编程软件至关重要。采用图形化和模块化的编程模式将大大降低学习门槛,目前普及较广的是由MIT(美国麻省理工学院)推出的Scratch和Google公司推出的App Inventor。这类编程软件没有复杂的语法问题,软件内部预置了很多方便和直接调用的图形化功能模块,初学者很快就能做出可以运行的小游戏或小应用,趣味性和成就感都很强。随着学生的成长,如果想进一步开发较为复杂的功能和创意,那么往往受限于既有的平台,要么完全不支持,要么需要换一种更专业的编程语言(如Java)去开发拓展功能,这导致学习连贯性不够好。如果直接选择C/C++、Java或者Python作为编程入门语言,对一般初学者来说入门不易,常常因语法问题产生严重的挫败感,进而磨灭了刚刚萌发的兴趣,甚至有了编程恐惧。好在,现在有了一种新的选择!
Swift Playgrounds与图形化编程scratch相比不仅仅学习编程思维,而且容易学习、直接接触swift编码,完成Swift Playgrounds 学习后,可以更好的无缝过渡到其它编程语言。
初学者用真实的Swift代码指挥游戏主角在3D世界中游走,通过切换开关、开启传送门等手段完成预设场景中的收集宝石等任务,在完成任务的过程中学习到编程语言的各种知识点,使诸如“调试”“函数”“循环”“条件”这样的基础概念在游戏中逐步清晰,令人易懂,学习循序渐进。
这种基于项目式的游戏化学习容易让初学者沉浸其中,对编程产生兴趣。
部分参考--Swift Playgrounds 少儿趣编程一书


启动应用,熟悉界面

1.在 iPad 上的 Swift Playgrounds App 中,轻点“我的 Playground”屏幕右下方附近的“查看全部”以前往“更多 Playground”屏幕。





2.轻点“学习编程与构建 App”部分中的教程来查看描述。


编程入门:通过有趣的互动课程学习编程的基础知识。Swift 是全球数以百万计的开发者用来创建 App 的编程语言。这个教程通过以 Swift 语言编写代码,帮助角色穿越精美的三维世界。学习编程概念,如变量、循环、条件和函数。

学习编程 1 和学习编程 2:通过一系列课程练习 Swift 代码的编写,每门课程都针对不同的编程概念,并基于你所学的内容构建。其中部分课程也同样出现在“编程入门”中,用于强化你在“编程入门”中学到的知识。


“编程入门”、“学习编程 1”和“学习编程 2”教程由章节组成,每章都会从介绍开始教授一个编程概念。

若要在处于这些 Playground 图书中时查看章节和页面,请轻点左上方附近的 “开关边栏”按钮 打开左侧边栏。(再次轻点将关闭边栏。)

若要了解某个编程概念,请轻点章节中有关该概念的“介绍”。轻点屏幕底部的 “下一页”按钮 来翻阅介绍。准备好尝试添加自己的代码后,请轻点介绍末尾的“开始编程


学习编程 1 主要内容



学习编程 2 主要内容

posted @ 2024-07-07 13:32  jsj_liu  阅读(109)  评论(0)    收藏  举报