两年前,苹果推出了一种新的编码语言Swift,希望它能吸引新一代的开发者。在今天的年度开发者大会上,苹果强调了一个事实:很多年轻的程序员已经接受了这一挑战,其中一些人只有9岁。为了继续吸引新的程序员加入,苹果今天发布了一款新的应用程序swiftplaygrounds,旨在用苹果选择的语言教孩子们基本的编码技能。
Playgrounds应用程序教授循环和条件等基本编程概念。它使用一个动画角色,任务是在数字迷宫中执行简单的挑战,让学习变得有趣。它为代码提供了建议的语言,自动填充。这款应用将是免费的,苹果首席执行官蒂姆•库克(timcook)称之为“孩子们学习代码的一种强有力的新方式”,并将编写代码与基本识字能力相比较。
苹果软件工程高级副总裁克雷格·费德里吉(Craig Federighi)说:“我希望在我第一次学习代码的时候,Swift Playgrounds就在身边。”swiftplaygrounds是这类应用中唯一一款既方便学生又适合初学者的应用,而且功能强大,足以编**正的代码。这是一种将真正的编码概念带入生活并赋予下一代表达创造力所需技能的创新方式。”
有很多初创公司提供这种学习经验。Hopscotch最近发布了一款移动应用程序,它使用类似的视觉方法来解释代码的工作原理,一旦用户掌握了基本知识,就可以偷偷地看一看。Sphero试图将基本的编码课程与闪电实验室的机器人单元结合起来。
当然,Swift Playgrounds的重要性在于它教会孩子们一种非常特殊的语言,一种最适合苹果软件生态系统的语言。
...苹果公司开发的用于构建Mac的集成开发环境(IDE),而IOS应用程序和Swift是苹果公司开发的功能强大的编程语言,具有安全的编程模式来开发IOS和Mac应用程序。Swift提供安全的内存管理,用Swift编写的代码易于阅读和维护。 目录 1...
...键区别——目标c与swift Objective C和Swift是广泛用于IOS和Mac应用程序开发的编程语言。Objective C是一个具有面向对象和其他新特性的C语言的超级集合。Swift是苹果开发的一种新语言。Objective C和Swift的关键区别在于,Objective C是一种...
...课可以让你忙上一段时间。然后,你可以解锁附加教程与应用程序内购买如果你喜欢。 ...
如果你想尝试创建iPhone应用程序,你可以学习几种不同的编程语言。但其中只有一个是专门为iOS创建的:Swift。苹果从一开始就为**macOS、iOS、watchOS和tvOS应用构建了这种语言。它包含了许多特性,这些特性使它非常适合初学者。 ...
... 这是一个很好的时机进入应用程序开发,而不是感觉被排除在爆炸性的市场。应用程序已经从**和电脑发展到电视、智能汽车、游戏机和虚拟现实设备。 ...
...富的老手,熟能生巧。这就是为什么我们编制了一个编码应用程序列表来帮助你在任何地方编码,从而保持游戏的领先地位。 ...
...到Objective C的黑暗深处的人来说,能够以本机方式构建iOS应用程序是一件大事。 ...
... Minecraft于2011年首次推出,是一款由瑞典游戏设计师Markus“Notch”Persson创建和设计的沙盒视频游戏。这款游戏现在由微软旗下的Mojang发布,玩家可以用各种3D数字立方体构建一个虚拟世界。这...
...子们如何使用苹果的Swift编程语言,或许还能构建自己的应用程序。现在它已经在Mac上了,孩子们发布这些Swift应用程序可能也更容易了;他们现在可以在公司Xcode软件所需的笔记本电脑上使用这些技能。Xcode在苹果的平板电脑上...