编程教育低龄化已经逐渐变成趋势,家长们也会考虑要不要让孩子学习编程、怎么开始学、是报班还是自学,这篇文章将为大家介绍Apple官方推出的学习iOS程序开发语言的SwiftPlaygrounds以及几款现在比较火的编程教育软件供大家参考。
在今年6月7日的WWDC上,苹果宣布了iPadOS25的SwiftPlaygrounds的更新。宣讲中说明,用户可以在iPad上使用新版软件开发iOS程序并且直接提交到AppStore。另外新版的SwiftPlaygrounds可以和Xcode联动,用户可以随时使用Mac上的Xcode打开和编写开发的程序。作为一个编程语言学习软件,这一更新无疑为iPad在开发iOS应用程序上提供了更多的可能性。可以预想在未来,开发iOS程序将不再仅仅是软件开发专业人员做的事,越来越多孩子和非专业人士将参与进来。
01
SwiftPlayground的发展
SwiftPlayground从WWDC开始进入人们的视野。在WWDC上TimCook发表了关于SwiftPlayground的说明。他认为,Swift是一个较为简单易学的程序语言而iPad又是一个便携又具有潜力的学习工具,将两者结合在一起或许可以使更多人用更简单的方式学习程序语言,而SwiftPlayground就是这样一款Swift语言学习软件。它的主要目标用户为编程初学者,可爱的动画画风、有趣的互动课程、具有挑战性的互动游戏让用户能更容易理解例如函数、循环、命令逻辑等复杂的编程概念。
年SwiftPlaygrounds引入了更多的功能,首先SwiftPlaygrounds将编程教育扩展到机器人、无人机和乐器。用户可以编写程序控制乐高机器人、Sphero机器人球、Parrot无人机等。通过和这些公司合作,Apple为小朋友们提供了更有趣和直观的学习体验。
同年SwiftPlayground又做了一次更新,新的版本可以支持ARKit(AugmentedReality增强现实)。用户可以编写动画角色在虚拟世界中移动,通过摄像头,创建的虚拟角色和世界会和现实世界融合在一起。
另外苹果K-12教育的