苹果的swift操场编码应用程序现在支持机器人、无人机和玩具

苹果今天宣布,其教育编程iPad应用程序Swift PlayGround将很快支持机器人和无人机。这意味着,年轻的孩子和学生将能够编写自己的Swift代码来控制任何数量的真实世界玩具和机器。该公司将于下周一推出这一功能,与乐高、自动BB-8玩具制造商Sphereo和无人机公司Parrot等多家顶级玩具和机器人公司合作。其他上市公司还有玩具机器人制造商UBTECH和Wonder车间,以及斯库格,一个...

苹果今天宣布,其教育编程iPad应用程序Swift PlayGround将很快支持机器人和无人机。这意味着,年轻的孩子和学生将能够编写自己的Swift代码来控制任何数量的真实世界玩具和机器。该公司将于下周一推出这一功能,与乐高、自动BB-8玩具**商Sphereo和无人机公司Parrot等多家顶级玩具和机器人公司合作。其他上市公司还有玩具机器人**商UBTECH和Wonder车间,以及斯库格,一个音乐立方体的**商,它依靠Swift代码教孩子们如何谱曲。

007Ys3FFgy1gqe9r4w1cvj31ko11u4qp

Swift Playgrounds去年在苹果2016年全球开发者大会期间推出,它实际上是一款视频游戏,教孩子们如何使用苹果的Swift编程语言编写代码。它在最基本的层面上分解了代码的功能,并使用了丰富多彩的环境和视觉指南——产品经理蒂姆·特里姆斯特拉甚至使用游戏行业术语“剪贴画”——来解释代码的效果和编程的威力。代码出现在iPad屏幕的左侧,要么由应用程序自动进行授课,要么由用户直接输入,而代码可以操纵的动画则在右侧播放。

自从Playgrounds发布以来,苹果公司已经与全国多家教育机构合作,将Swift纳入计算机科学入门课程,并将其Playgrounds应用程序作为课堂上的固定设备。该公司表示,自推出以来,Playgrounds已经积累了100万独特用户。”“当我们设计Swift时,从最初的几天起,我们就希望它成为每个人的第一种编程语言,”特里姆斯特拉说我们希望它平易近人。”

如今,随着大量操场用户的加入,作为一种轻量级、更优雅的iOS应用程序构建方式,苹果正试图将教育重心从软件扩展到硬件。因为操场将支持各种机器人,包括飞行无人机,公司希望它能给年轻的孩子一个全新的理由参与编程和学习代码的秘密。它也可以为下一代编码器中Swift的普及带来奇迹,并帮助巩固语言,使之成为年轻而热心的机器人专家的固定装置。

考虑到Mindstorms机器人系列的成功人气,苹果将乐高(LEGO)搬上游乐场是不需要考虑的。在iPhone**商Cupertino办公室的一个演示中,乐高的一位代表详细介绍了Mindstorms EV3套件如何与操场配合使用,通过蓝牙将任意数量的机器人控制模块连接到iPad上。从那里,你可以看到由机器人的执行器、马达和传感器提供的实时数据,以及程序命令,供充实的乐高机器人接收和执行。乐高表示,为了准备合作,乐高还专门为游乐场应用程序设计了10个小时的课程,让孩子们用思维风暴工具包来完成。

007Ys3FFgy1gqe9r72t3vj31ko11u1kx

类似的,Sphero的透明SPRK+orb,已经被用来教孩子们机器人技术和编程的元素,将与应用程序一起工作。孩子们将能够为圆球编程动作和游戏,通过练习分解一步一步的发展过程,包括一个真实世界的乒乓球游戏,他们可以用脚作为桨,用SPRK+作为球。

法国无人机**商鹦鹉也在购买苹果新的游乐场计划,增加了对其曼波、滚动蜘蛛和机载无人机的支持。在苹果公司办公室的另一个演示中,一位鹦鹉代表展示了如何使用PlayGround应用程序输入无人机转弯、在空中翻转和降落在用户手掌上的命令。

苹果强调,游乐场的这些新功能和硬件配合都不依赖于全新的或配合的硬件。有了乐高,你所需要的就是Mindstorms EV3套件,最早发布于2013年。Sphero的SPRK+和Parrot的三架无人机也是如此——只要你有支持的产品,它就会与游乐场同步,让你开始用自己的代码控制它。

  • 发表于 2021-05-11 10:16
  • 阅读 ( 184 )
  • 分类:互联网

你可能感兴趣的文章

swift编程语言值得学习的7个原因

... 1swift适用于mac和ios应用程序 ...

  • 发布于 2021-03-12 01:39
  • 阅读 ( 456 )

7个快速编码挑战来练习你的技能

... 一旦你对Swift感到满意,你就可以继续这些iOS应用程序项目的想法和一般编程项目的想法。没有什么比追求一个真正的项目并取得成功更能给编程注入信心了。 ...

  • 发布于 2021-03-12 18:16
  • 阅读 ( 261 )

8款酷炫的智能手机控制玩具,你暗暗渴望!

...作玩具的唯一方式。有一些很棒的小发明,你可以用一个应用程序来控制,使它们比你小时候的任何玩具都好。 ...

  • 发布于 2021-03-13 20:39
  • 阅读 ( 336 )

10个涉及编程或脚本的有益爱好

...着其他类型开发所不具备的某种吸引力。看到一个自制的应用程序在你的智能**上运行(尤其是你朋友的智能**)会让人兴奋不已,如果你的应用程序能让人们生活得更好,那就更好了。 ...

  • 发布于 2021-03-14 18:18
  • 阅读 ( 270 )

10本书,所有ios应用程序开发者都需要

... 只是把你的脚伸进iOS应用程序开发的世界?这些文本应该为您提供开始编码所需的介绍。 ...

  • 发布于 2021-03-15 05:20
  • 阅读 ( 238 )

放松点:mac不会很快出现在任何地方

... 三。你还不能在ipad上开发iphone应用程序 ...

  • 发布于 2021-03-15 06:14
  • 阅读 ( 213 )

所以你想制作iphone应用程序?10个初学者项目

如果你想尝试创建iPhone应用程序,你可以学习几种不同的编程语言。但其中只有一个是专门为iOS创建的:Swift。苹果从一开始就为**macOS、iOS、watchOS和tvOS应用构建了这种语言。它包含了许多特性,这些特性使它非常适合初学者。 ...

  • 发布于 2021-03-16 13:41
  • 阅读 ( 268 )

掌握ios 10编程和5个swift类

... 这是一个很好的时机进入应用程序开发,而不是感觉被排除在爆炸性的市场。应用程序已经从**和电脑发展到电视、智能汽车、游戏机和虚拟现实设备。 ...

  • 发布于 2021-03-17 06:53
  • 阅读 ( 243 )

苹果的免费学习代码快速操场沙盒抵达mac

...子们如何使用苹果的Swift编程语言,或许还能构建自己的应用程序。现在它已经在Mac上了,孩子们发布这些Swift应用程序可能也更容易了;他们现在可以在公司Xcode软件所需的笔记本电脑上使用这些技能。Xcode在苹果的平板电脑上...

  • 发布于 2021-04-20 04:20
  • 阅读 ( 120 )

苹果新的编程语言swift现在是开源的

...司去年推出了一种全新的编程语言,旨在让为iOS或OSX编写应用程序变得简单,而如今这种语言正在迈出一大步:它将实现开源。苹果正在通过一个新网站Swift.org和GitHub开放Swift语言。苹果以外的开发者现在将能够看到Swift的内部...

  • 发布于 2021-05-02 15:09
  • 阅读 ( 149 )
seclavat
seclavat

0 篇文章

相关推荐