Swift Playgrounds应用程序使学习编码变得轻松而有趣

iPad的新应用程序可教授编程的基础知识,并鼓励进行创造性的实验

斯威夫特游乐场

苹果公司今天推出了Swift Playgrounds,这是一个创新的iPad应用程序,可让所有类型的用户快速而有趣地学习编码。 Swift Playgrounds通过交互式界面简化了编程,鼓励学生和初学者尝试使用Swift,这是Apple的一种简单编程语言,专业开发人员使用它来创建独特的应用程序。 Swift Playgrounds包括Apple设计的编程课程,在该课程中,学生编写代码来引导角色穿越沉浸式图形世界,解决难题并克服挑战,同时学习编程的基础知识。 该应用程序还包含模板,鼓励他们表达自己的创造力和设计程序,他们可以通过邮件或消息与朋友共享,甚至可以在Internet上发布。

斯威夫特游乐场

苹果公司软件工程高级副总裁克雷格·费德里希(Craig Federighi)说:“我希望当我学会编码时,就可以使用Swift Playgrounds。 “ Swift Playgrounds是同类中唯一一款易于学生和初学者使用的应用程序,但功能强大到可以编写真实代码。 这是一种将编程概念变为现实并通过为下一代提供必要的资源来表达其创造力的方法来激励他们的创新方式。”

“苹果公司新推出的Swift Playgrounds是我们见过的功能最强大,可访问性最强的教育编程应用程序之一,我们期待将其纳入我们的训练营计划中,”女孩App Camp的创始人让·麦克唐纳(Jean MacDonald)说。 “这是一种让学生学习iPad上编程基本原理,同时掌握Swift的直观且有趣的方式,Swift是一种可以伴随他们所做的一切工作的语言。”

苹果设计的编程课程集合可帮助学生学习编程的基础知识,例如执行命令,创建函数,循环以及使用代码和条件变量,同时帮助学生提高技能并增强自信心。 Apple会经常发布新的个人挑战,以便学生在学习过程中不断提高他们的编程技能。 教师和开发人员还可以使用Xcode为应用程序创建自己的挑战。

除课程外,Swift Playgrounds还包括模板,以帮助未来的开发人员表达自己的创造力。 学生和程序员可以通过添加图形和触摸交互来修改和开发适合自己需求的代码。 Swift Playgrounds允许您使用Swift和iOS环境创建几乎无限数量的交互式程序。 用户可以创建空白测试文档,也可以从用于图形和界面的内置支架模板开始创建空白测试文档,以设计功能强大的应用程序,这些应用程序可以响应加速度计和触摸命令或控制蓝牙设备。 此外,由于Swift Playgrounds实际上使用Swift代码,因此可以将项目直接导出到Xcode,以创建适用于iOS和macOS的程序,这些程序可以转变为功能全面的应用程序。

由于Swift Playgrounds是专为iPad的Multi-Touch界面而设计的,因此只需点击几下即可创建完整的程序。 使用新的编程键盘,您可以通过滑动键快速输入Swift语言通用的其他字符,而快捷栏则根据上下文提示下一个命令或值。 此外,使用弹出键盘,您可以用手指编辑数字,触摸颜色值以显示颜色选择器,甚至拖动循环或函数定义的边界以适合现有代码。 您也可以通过输入很少或不输入任何内容从库中拖动通用代码段来编写新代码。 程序在iPad的Retina显示屏上全屏显示效果很好,提供了完全的交互式体验,并可以响应触摸手势和加速度计数据。

可用性

Swift Playgrounds Beta现已作为iOS 10 Developer Beta的一部分提供给Apple Developer Program成员,并将于10月与iOS 2 Public Beta一起提供。 Swift Playgrounds的最终版本将于今年秋天在App Store上免费提供。 Swift Playgrounds与所有iPad Air和iPad Pro型号以及与iPad mini 10或更高版本以及iOS XNUMX兼容。有关更多信息,包括视频,图像和演示,请访问 apple.com/swift/playgrounds.

来源苹果新闻部


购买域名
你对。。。感兴趣:
成功启动网站的秘诀

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。