技术

编码在课堂上:10个工具学生可以用来设计应用和视频游戏

编码 - 课堂

编码在课堂上:10个工具学生可以用来设计应用和视频游戏

在这个社交媒体,Edtech,智能手机,平板电脑和Moocs.,软件应用程序在学习环境中扮演比以往更大的作用。事实上,应用程序已达到如此普遍的泛滥和日常集成,即许多软件公司正在制定可以帮助学生创建自己的应用程序的应用程序。以下是10个软件工具列表,可以在计算机编程中跳转学生的知识和技能。

编辑:也,看跳房子-an通过创建基本游戏教导代码的iPad应用程序,概括(虽然我们没有尝试过这个)。

1。黑士攻击是一个可下载的窗口的可下载应用程序,它通过Ruby的地面基础,是一种面向对象的编程语言,这些语言也可用于在Rails框架的帮助下开发Web应用程序。学生学习使用鞋子工具包来构建图形接口,并通过登录Hackety Hack应用程序,他们的程序可以与其他用户共享。

2。代码学校是一个学习平台,名称简单,简单,简单,直接的教学方向。学生可以通过根据需要或追随Ruby,JavaScript,IOS和HTML / CSS的准备道路来指导自己的学习体验。该平台使用徽章和基于奖品的激励系统,一些学生可能会从在线游戏中识别。

Scratch-App-屏幕截图

3.是一个麻省理工学院媒体实验室的Brainchild,是它自己的编程语言,允许学生编程互动动画,游戏和故事,同时提高他们的问题解决技巧和学习重要的编程概念。虽然Scratch专为8-16岁的学生设计,但是所有年龄段的开始程序员都可以使用它来获得应用程序开发人员使用来构建其程序的心理流程类型的介绍。

4。目的是一个基于Web的应用程序,允许学生为他们的朋友,家庭和同学创造游戏和测验。游戏和测验通常基于一般知识和相当简单的理解和发展,因此目的地创造者可以在没有以前的游戏设计或编程经验的情况下开始。

5。树屋拥有广泛的教学视频和培训练习图书馆,以及为各地人民带来负担得起的技术教育。虽然树屋的培训似乎适用于职业时代学习者,但具有某种学习风格的年轻学生也可以从专家指导和互动“代码挑战”中受益,以便检查他们的进度。

Codea-Icon.6。Codea.是一个iPad应用程序,允许学生,家长,程序员或任何人在丰富的图形编码环境中开发自己的交互式iPad应用程序。With a slick user interface and an intuitive, touch-and-drag method of enacting code syntax, Codea provides access to dynamic control functions like the iPad’s accelerometer and multitouch display without demanding that students understand how lines of textual code translate to colors, shapes and actions.

7。代码怪物代码maven.是一对简单的阶梯式JavaScript教程,分别为青少年和青少年或成人设​​计。这两个应用程序都以非常基本的形状 - 绘制功能开始,逐渐进展,包括使用复杂数学,物理和语法来实现效果的函数,以实现令人印象深刻的图形反馈。这些基本的,自我引导的教程对于可能会找到讲座或其他难以追随的教学材料的孩子来说非常棒。

Alice-screenshot-app8。爱丽丝是一个第一步编程环境,通过创建动画故事和简单的交互式游戏,将学生推出了简单的编程概念。该接口包含图形元素,表示面向对象的编程语言(如C ++,C#和Java)的标准语句,学生可以互相拖放到关系中,以了解编程语句如何影响动画的行为。

9。AppMakr.账单本身作为一个应用程序创建平台,允许学生不仅制作iPhone和Android的移动应用,而且还可以为移动设备格式化HTML5网站。此应用程序的应用程序拥有免费和付费版本,具有各种级别的丰富度到其特色套件,包括个人仪表板来管理更新并跟踪使用统计信息。

10。programmr.是一个基于浏览器的应用程序,可以作为以自己的步伐获得最佳学生的在线学习实验室。可以单独地或组合使用用于编程的15个编程技术,以创建命令行程序,Web应用程序,移动应用程序,丰富的媒体应用程序等。该应用程序甚至附带了一个“自动教师”功能,可以检查学生的任何提供的语言。

如果上述任何一件似乎是对您或学生的正确的事情,请随时搜索可能更适合的东西。无论是使用文本代码还是使用应用程序创建应用程序的螺母和螺栓,所需的确切工具集就必须在某处出去。

Justin Boyle是一名作家,编辑和设计师,他们在媒体生产中致力于生态学非营利。他是onlineschools.com的贡献者