背景知识

身世

App Inventor for Android简称App Inventor,最初是谷歌公司提供的一个开源的web应用,现在由麻省理工学院(MIT)负责维护及运营。

历史

该应用由谷歌公司的Hal Abelson创建,于2010年7月12日上线运行,2010年12月15日公开发布。2011年下半年,谷歌公司公布了应用的源码,关闭了服务器,投资创建了MIT移动学习中心。该中心负责App Inventor的后续开发及运营维护,并于2012年3月发布了App Inventor的MIT版本,此后,又于2013年12月6日发布了App Inventor 2,并将此前的版本命名为“经典App Inventor”。

创建背景

App Inventor的创建依据是结构主义的学习理论,该理论强调主动学习,认为编写程序将成为激发强大思想的有效工具。在此理论的影响下,从20世纪60年代开始,在MIT的Logo小组以及Logo语言发明人Seymour Papert的积极努力下,一系列与计算机及教育有关的活动在整个美国相继发展起来,并一直持续至今。包括乐高头脑风暴机器人(Lego Mindstorms)、StarLogo语言以及App Inventor在内的一些列与学习有关的发明,都是这些活动的组成部分。

跳至工具栏