当前位置:首页 >> 电脑基础知识 >>

好玩的App Inventor


龙源期刊网 http://www.qikan.com.cn 好玩的 App Inventor 作者:毛澄洁 项杰庭 来源:《中国信息技术教育》2014 年第 09 期 App Inventor 简介 App Inventor 是一个基于云端的、可拖曳的手机应用软件开发环境。它将枯燥的编码转变 成积木式的拼图,使手机应用软件的开发变得简单而有趣。即使不懂得编程语言,也可以开发 出属于自己的手机软件,具有零基础、无门槛、组件多、功能强和出错少等特点,此外还支持 乐高 NXT 机器人,想要用手机控制机器人的时候,只需要使用按钮、文字输入等基本元件即 可。 最初的 App Inventor 由 Google 实验室于 2010 年 7 月推出。此后于 2011 年 8 月对外开放源 代码,随后交由麻省理工学院移动学习中心(The MIT Centre for Mobile Learning)开发,于 2012 年 3 月对外开放使用,并更名为 MIT App Inventor。2013 年 12 月 3 日,App Inventor 2 (简称 AI2)问世,其新版主页口号是“随身的编程工具,尽情发明吧”(Your idea, Your design, Your apps, Invent Now)。App Inventor 工作模式与测试示意图如右图所示: App Inventor 具有三种工作方式:①设计师(Designer),主要完成界面设计,所有开发 中需要的组件都可以从 Palette 的组件组中拖入 Viewer 中,可以从 Compents 看到所有组件,并 在 Properties 调置其属性。②块编辑器(Blocks),主要是通过拼图方式定义程序的执行动 作,将程序的逻辑链接,通过不同属性的方法定义组件、逻辑组件等执行过程,并进行逻辑设 计。③模拟器(Android Emulator),主要功能是如果在编程过程中或没有安卓设备的情况 下,可先用模拟器进行测试。 基于计算思维能力培养的 App Inventor 课程设计原则 目前国内有近 10 所高校开设了 App Inventor 课程,但在中学开设相关课程的却很少。针 对中学生开设 App Inventor 课程,尚存在许多课程与教学论问题。我们结合中小学信息技术教 学经验与 App Inventor 的研发目标——使人们在移动通信的世界里成为创造者,而不仅仅是消 费者,提出了中学 App Inventor 课程的如下设计原则。 1.兴趣原则 现代人的生活几乎离不开手机,手机的功能也越来越丰富。适合 App Inventor 的课程素材 来源广泛,选取源自学习与生活的课程内容,既能够帮助学生制作自己喜欢的手机软件,又能 够让学生体验软件开发的创造乐趣。 龙源期刊网 http://www.qikan.com.cn 学生每天都在用手机中的 App 程序,对于能够制作出 App 程序感到十分神秘。通过学习 App inventor,将感觉到 App inventor 的离线环境搭建、界面设计、积木代码搭建和程序测试等 内容都是有趣的,很好玩。 2.基于计算思维的能力培养原则 “授人以鱼不如授人以渔”,开设 App Inventor 课程,应该立足于能力的培养。在 App Inventor 课程培养的诸多能力之中,计算思维能力是核心。培养计算思维能力首先需要关注基 于问题解决的教学,教学问题应该从生活中来,最终还要走向社会。其次要关注程序设计的工 程思想与方法。 3.任务驱动原则 如果

相关文章:
appinventor2编程经典问题
appinventor2编程经典问题 - 编程经典问题 难度☆☆ 计算器和数学有着不解之缘,两者相互影响。本节通过几个小程序来学 习数学问题在 AI 编程中的应用。 学习...
利用AppInventor实现登录功能(完整版)
利用AppInventor实现登录功能(完整版)_工学_高等教育_教育专区。利用AppInventor实现登录功能app(完整版) 上次教程,我们已经在 SAE 的共享型 MySQL 中新建了数据表...
app-inventor2-初中教案_图文
app-inventor2-初中教案 - 课题 教学 内容 分析 第一课 从 Hello Kitty 开始 课时 1 通过参考程序设计的经典案例“Hello Word”并根据 AppIn...
课题6:App Inventor_图文
课题6:App Inventor_计算机软件及应用_IT/计算机_专业资料。课题 6: App Inventor 一、什么是 App Inventor Andoird 手机编程软件 2010 年 7 月,google 开发 无...
项目教学法应用于《App Inventor程序设计》教学_图...
项目教学法应用于《App Inventor程序设计》教学 - 龙源期刊网 http://www.qikan.com.cn 项目教学法应用于《App Inventor 程序设 计》教学 作者:高...
APP inventor毕业综合项目论文_图文
开发一个 App Inventor 程式就从您的浏览器开始,您首先要设计程序的外观。接着是设定 程序的行为,这部分就像玩乐高积木一样简单有趣。最后只要将手机与电脑联接,...
Windows版App Inventor 2脱机版安装说明与操作1
Windows版App Inventor 2脱机版安装说明与操作1_计算机软件及应用_IT/计算机_专业资料。App Inventor Windows 版 App Inventor 2.0 脱机版软件 安装说明与基础操作 ...
app inventor 软件开发文档
app inventor 软件开发文档_计算机软件及应用_IT/计算机_专业资料。MIT APP...实验感想 第一次接触这样拼图类的代码编写方法,感觉很有趣,适合青少年起步学习,...
App Inventor控制乐高机器人——实战AI2和EV3_图文
App Inventor控制乐高机器人——实战AI2和EV3_计算机软件及应用_IT/计算机_专业资料。《App Inventor控制乐高机器人——实战AI2和EV3》一书主要介绍了使用安卓手机...
APP INVENTOR培训心得
APP INVENTOR培训心得 - Google 中小学师资培训班 APP Inventor 培训学习心得体会 历时三天的培训转眼结束,感觉时间过的真快,反思几日学习内容,体会如下: 一、兴奋...
更多相关标签: