这个免费的iPad应用程序可以教您或您的孩子学习编码

您或您的孩子是否对学习编码感兴趣,有一个很棒的工具可以帮助您入门。适用于iOS的Hopscotch免费,有趣,是初学者的理想选择。只需轻按一下,您就可以让您的想像力发狂,同时学习编程的基础知识。

基本原理

使用Hopscotch,您将学习计算机科学的基础知识通过创建游戏进行编程。您将无需学习物理上的代码行,而可以学习基于块的概念。这样一来,您就可以看到编写的代码,但可以使用字符,单词和短语的块来创建代码。

核心原理包括分解,概括,抽象,模式识别和算法设计。而且,即使这听起来可能很复杂,您也可以通过使其有趣的方式来学习这些理论。

Hopscotch包括几节课,包括可选教程和结构化课程。每节课都涉及以下几个概念:

  • 顺序-向计算机发出指令的顺序。
  • 事件-导致计算机执行某些操作的触发器。
  • 循环-重复的代码。
  • 值或变量-数字的占位符。
  • 有条件的语句-如果(为真),则(执行此操作)。
  • 使用Hopscotch编码

    现在好东西已经挡不住了,让我们继续学习有趣的部分:使用Hopscotch编码。您将通过指导视频观看每节课。这些视频同时提供音频和视频,这使得跟随过程超级简单。您可以停止,暂停,倒带和快进视频,以便按照自己的节奏进行学习。

    在第一课“跳入"中,您将学习如何使角色在跳动时跳点击。这个简单的课程可帮助您通过使用何时(发生这种情况),执行(发生这种情况)来建立概念和核心原则。

    开始用一块空白的画布,然后按照教程进行操作。有关如何使用Hopscotch的示例,以下是创建“跳入"的步骤:

  • 点击加号并选择一个字符。
  • 当该字符弹出时,屏幕上,点击添加代码以插入说明。
  • 何时语句开头,单击被点击
  • 下一步,添加角色将执行的操作被点击。单击跳转以将其放入说明中。
  • 点击顶部的播放按钮以查看您的创建并进行测试。
  • 如果角色在您点击时跳了,那么您就成功了!

    您可以创建什么

    如果您按顺序学习每节课,您将创建一个Whack-一个摩尔游戏,移至Geometry Dash,甚至制作Flappy Bird。提供一些免费课程,可让您忙一段时间。然后,您可以根据需要通过应用内购买来解锁其他教程。

    完成免费教程并掌握如何使用Hopscotch编码后,您可以从头开始制作自己的游戏。点击底部的大图标,为您的项目命名,然后您就可以创建自己想要的任何内容。

    除了游戏之外,您还可以制作艺术品,音乐,电影,测验等等。您创建的每个设计都以一个对象开始。这可以是字符,形状,文本,表情符号,甚至是图像。然后,只需轻敲一下就可以添加代码,几乎可以选择无限的可能性。

    从旋转或增长之类的动作中进行选择,通过设置对象的不可见性使其消失,并使用诸如

    从移动背景到复杂的游戏再到精美的动画,Hopscotch为您提供了各种工具。您不仅可以创造出惊人的东西,而且可以同时学习编程。

    简单性使之变得简单

    Hopscotch提供了一种构建各种基础的绝妙方法。编码语言。只需轻按一下即可将对象,动作,动作,条件,变量和控件弹出到框中,那么学习编码比您想象的要容易。而且,这是帮助孩子们开始编程之旅的理想方法。

    此外,您可以在放置说明后以书面和可视形式的组合查看代码。例如,如果您使章鱼在屏幕上移动手指,您将看到代码为“按下章鱼时,跟随手指。"这将为您提供单词和该字符的图片。

    或者,如果您希望章鱼在摇动设备时变成紫色,您将看到“摇动设备时,将颜色设置为紫色。"连同本示例中的文字一起,还提供了iPhone的图片和颜色表示。

    学习这种编码方式可以消除一些人可能会感到的恐吓因素。您几乎不需要意识到就可以对这些概念有深入的了解。然后,如果您打算参加编程课程或回到大学,那将是向前的一步。对于孩子们来说,比他们自己学习时创建自己的游戏更有趣的事吗?

  • 复制项目以创建不同的版本。
  • 使用自动保存功能一次处理草稿。
  • 发布您的作品供其他用户查看。
  • 查看跳房子的同事正在做什么,并保存您的收藏夹,与他人分享或从中获得启发。
  • 使用搜索功能可以查找特定类型的项目。
  • Hopscotch是免费提供的,适用于iPhone和iPad。如果喜欢的话,您可以注册每月或每年订阅,以每月接收新教程并访问完整的工具集。

    您打算用Hopscotch创建什么?

    虽然跳房子可能适合9-11岁的儿童,但它对成年人也很有趣并且具有教育意义。而且,由于它是免费提供的,因此绝对值得您花时间。您会创建一款新的热门游戏,令人难以置信的艺术品还是会改变颜色的迷人背景吗?

    查看Hopscotch,让我们知道您或您的孩子想出了哪些很棒的作品!

    标签: