编码/计算机科学 轻松教学编码

轻松教学编码

米格尔古林
编码

对于第八次,我试图运行屏幕穿越乌龟的功能,希望它最终绘制六角形。它的工作!像金牌主义者一样,我在屏幕上盯着震惊,脸上慢慢地蔓延。

微软

检查CCGA - 为所有人进行编码乐趣!

对我来说,这是一项成就的个人时刻。自14岁以来,我第一次尝试进入从中复制的程序杂志,我试图通过成功而试图制作和编译计算机程序(A.K.A.编码)。然而,在这里,我通过游戏和应用程序(CCGA)成功的创意编码。终于可以对像我这样的非程序员类型的希望吗?随着触摸发展,答案是一个响应的是的。你可以打赌你的学生会发现这款工具,因为他们了解如何开发工作的代码。

即将到来的机会:注册参加免费TCEA通过游戏和应用程序创造性编码介绍2016年12月2日在德克萨斯州奥斯汀。这位六小时的教师学院通过游戏和应用程序(CCGA)课程课程和触摸开发平台和在线CCGA教程的介绍,提供了对创意编码的方向。CCGA课程适用于中高中教室,不需要以前的计算机科学或编码经验。通过参加,您将获得访问课程的访问,这提供了以各种方式向学生提供内容的所有内容。您还将收到教师准备材料,课程计划,演示文稿,学生作业,家庭作业,项目和测试。如果您对培训和/或CCGA课程有任何疑问,请联系Miguel Guhlin[电子邮件受保护]或512-450-5392。

为什么学会编码?编码

虽然许多人认为孩子需要学习编程,但我以前发现的一些原因引人注目。有很多方法可以培养实践,思想 - 解决现实世界问题的机会。直到今年早些时候,IOT的意义在眼睛之间打扰了我。When you stop to think that there will be over 50 billion devices connected by 2020, a phenomenon known as the Internet of Things (a.k.a. IoT and/or the Internet of Everything (IoE)), and that each of those devices needs to be programmed for use, you may realize how critical learning to code is. Yet many students often don’t learn how to program until they are in high school, and only a few take it up or excel at it. That’s what makes Touch Develop, a way of creating programs on any device (e.g. Chromebook, Android, iOS, Mac, Linux, and Windows), such a powerful innovation to implement in schools today.

聆听这两个简短的Voxercast,我记录了那些向CCGA介绍的先生们:

是什么让触摸开发编码如此特别?

“爸爸,”几年前问了我六岁的儿子(他现在17岁),“我想长大成为一个程序员和写游戏。”当我向他介绍到麻省理工学院的划痕时,他很快就失去了兴趣。很难想象如何划痕,他稍后告诉我,会帮助他写一场电脑游戏荣誉勋章或者命令和征服,激励他想要学习计划的游戏。Touch Develop提供了一种可接近的代码方式,也可以管理学生期望,并有助于解决游戏开发的社会和团结方面。在这个跨平台,移动编码环境中,“学生通过做事,创建简单的游戏和应用程序。”然而,触摸开发,配备了功能强大,但易于遵循的课程缆车 - 充满了视频教程和可在任何设备上完成的引导编程。这种跨平台的善良伴随着老师,以及教育工作者和学生可以依赖的整个资源生态。更重要的是,触摸开发提供了在线,面向图形,面向屏幕的开发环境。您可以在计算机上开发,但任何具有足够屏幕房地产的移动设备都可以工作,包括Google Chromebook。简单地说,无论您是否拥有iPad或Chromebooks作为您的选择设备,就没什么原因,为什么学生无法与他人共享他们的创作。

触摸发展是什么样的?

编码请注意在下面的两个屏幕截图,首先观看教程,然后“尝试”自己的编码。幸运的是,对于那些可能不完全伟大的书写代码而言,触摸开发的人提供了一个互动教程。虽然您可以在撰写脚本时独立工作,但您也有一个“肘部专家”,以帮助您完成。

如果上面我们看到了一个教程,当你点击“让我们做到了!”你被带到一个你可以做到的屏幕。编码请注意“点击”指令指导您,一步一步一步地通过点击屏幕底部的元素来创建想法。随着时间的推移,我发现自己开始了解脚本中发生的事情,这从未发生过。不知何故,这种方法已经克服了我的“数学块”,当我卡住时,在粗糙的斑点上放松我。这让我相信6-12级学生将能够学习触摸开发并使用它来实现快速成功,创造游戏或其他任何东西。

例如,虽然“写作”程序,鼓励用户在其移动设备上使用触摸屏(在设备上进行代码开发学生有实际可能性)。完成后,学生能够快速发布并与他人分享他们的创作。触摸开发依赖于HTML5以实现跨设备的最大兼容性,使得学生的创作可以通过所有可用和可玩。

正如您可能想象的那样,这种友好的编程环境与旧方法与编程的旧方法不同,通常在文本编辑器中提醒我一个空白页面。无需帮助和支持,您永远不会孤单,这对于需要脚手架支持的非程序员来说是非常宝贵的。

我如何让学生开始?

“触摸开发”,股票保罗,最近通过游戏和应用程序(CCGA)的创意编码的会议协调人和教师(CCGA),“往往像野火一样传播。本课程建于6-9级,并已与3年级学生一起使用。其他人已经用作课后俱乐部。“很容易看出为什么这是真的,因为CCGA课程提供了支持这些教学和学习触摸的需求。正如我通过教程和脚本的方式工作,在使用编码概念和失败的争吵时创建程序(失败=第一次尝试学习),我意识到学校拥有所需的一切,以便为学生实施完整的课程,以及一个环境富裕足以使用3-16级。CCGA课程可作为OneNote笔记本提供,使其容易与之交互,以及DOCX和PDF文件分为单位和课程。很少有机会或教师发展。

通过游戏和应用程序的创意编码是一个第一个学期,用于提前次级等级的编程。该课程旨在吸引和达到广泛而多样化的学生,包括那些可能从未考虑过编程的人。学生通过在设计,计划和发布移动应用程序和游戏的真实软件开发环境中学习如何编码。学习通过创建真实产品来学习代码,学生发现如何制作惊人的事情并对他们的世界产生影响。通过游戏和应用程序的创意编码可以通过任何教师成功,无论计算机科学背景如何。在线和课堂课程,强调实践编码,课程可以通过电话,平板电脑,笔记本电脑或台式电脑上的任何现代Web浏览器授课。在线加上课堂资源的组合为教学风格提供了灵活性,允许教育工作者为他们的课堂教学和课外研究的学生选择合适的平衡。课程长度灵活,可在6,9,12,18周或更长时间内提供,具体取决于您学校的时间。

如果您有兴趣进一步探索CCGA ANDD /或Touch,请注意您可以在这里在线开始。如果您需要帮助,让TCEA通过电子邮件发送给Miguel Guhlin([电子邮件受保护])或Twitter @Mguhlin。

你也喜欢

保持联系。

加入我们的电子邮件列表以与TCEA团队的最新更新,活动和新闻保持联系。

您已成功订阅!