认识APP INVENTOR 开发工具
一、App Inventor-应用程序创造者
App Inventor 原是Google实验室(Google Lab)的一个子计划,由一群Google工程师和勇于挑战的Google使用者共同参与设计完成。
Google App Inventor是一个完全在线开发的Android编程环境,抛弃复杂的程式代码而使用积木式的堆叠法来完成您的Android程式。
除此之外它也正式支持乐高NXT机器人,对于Android初学者或是机器人开发者来说是一大福音。因为对于想要用手机控制机器人的使用者而言,他们不大需要太华丽的界 面,只要使用基本元件例如按钮、文字输入输出即可。
二、为什么要学习APP Inventor?
通过对APP Inventor的学习,让孩子对编程的过程及基本的概念有所了解,并针对Android应用特有的传感器及Web访问做了系统的介绍,让孩子对编程的认识上升到理论的高度。
同时我们每一个程序的完成,都需要分析能力、解决问题的能力和创造力,在课程学习的过程中,潜移默化帮助孩子解决问题,也能告诉孩子如何利用计算思维进行思考并展现出自身的优势。
在我们完成每一个手机程序的同时,既帮助了孩子培养完整的逻辑思维意识,锻炼了孩子的项目管理能力,让他能够完整形成闭环思维。编程能增强孩子的自信心,提高做事情的专注力。完成一个完整的程序的制作能够有效提高孩子做事情的专注力,一个由自己一步一步建立而来的作品更是能够增强孩子的自信心。
三、APP Inventor开发工具
服务器网址:http://app.gzjkw.net 开发工具分为两大部分:组件设计界面和逻辑设计界面。
组件设计界面分为四大块:组件面板、工作面板、组件列表、组件属性,主要是设计手机程序前端静态界面,也就是我们通常所说的UI界面(如下图所示)。
组件面板:是用来设计手机App程序界面的必须组件,都可以在组件面板找到。
工作面板:显示手机程序界面。
组件列表:程序界面设计用到的组件。
组件属性:调节手机程序界面的布局。
逻辑设计界面包含两大块:模块和工作面板,主要实现手机程序的功能,实现程序界面的动态效果和程序与用户交互的效果。如下图所示:
模块:编程所使用的积木块的来源。
工作面板:程序代码的显示区域。
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com