认识APP INVENTOR 开发工具

网友投稿 2018-07-03 12:11

一、App Inventor-应用程序创造者

       App Inventor 原是Google实验室(Google Lab)的一个子计划,由一群Google工程师和勇于挑战的Google使用者共同参与设计完成。

        Google App Inventor是一个完全在线开发的Android编程环境,抛弃复杂的程式代码而使用积木式的堆叠法来完成您的Android程式。

        除此之外它也正式支持乐高NXT机器人,对于Android初学者或是机器人开发者来说是一大福音。因为对于想要用手机控制机器人的使用者而言,他们不大需要太华丽的界 面,只要使用基本元件例如按钮、文字输入输出即可。

https://cdn.china-scratch.com/timg/180705/1211025V6-0.jpg

二、为什么要学习APP Inventor?

        通过对APP Inventor的学习,让孩子对编程的过程及基本的概念有所了解,并针对Android应用特有的传感器及Web访问做了系统的介绍,让孩子对编程的认识上升到理论的高度。

        同时我们每一个程序的完成,都需要分析能力、解决问题的能力和创造力,在课程学习的过程中,潜移默化帮助孩子解决问题,也能告诉孩子如何利用计算思维进行思考并展现出自身的优势。

        在我们完成每一个手机程序的同时,既帮助了孩子培养完整的逻辑思维意识,锻炼了孩子的项目管理能力,让他能够完整形成闭环思维。编程能增强孩子的自信心,提高做事情的专注力。完成一个完整的程序的制作能够有效提高孩子做事情的专注力,一个由自己一步一步建立而来的作品更是能够增强孩子的自信心。

三、APP Inventor开发工具

       服务器网址:http://app.gzjkw.net         开发工具分为两大部分:组件设计界面和逻辑设计界面。

         组件设计界面分为四大块:组件面板、工作面板、组件列表、组件属性,主要是设计手机程序前端静态界面,也就是我们通常所说的UI界面(如下图所示)。

https://cdn.china-scratch.com/timg/180705/1211025925-1.jpg

        组件面板:是用来设计手机App程序界面的必须组件,都可以在组件面板找到。

        工作面板:显示手机程序界面。

        组件列表:程序界面设计用到的组件。

        组件属性:调节手机程序界面的布局。

        逻辑设计界面包含两大块:模块和工作面板,主要实现手机程序的功能,实现程序界面的动态效果和程序与用户交互的效果。如下图所示:

https://cdn.china-scratch.com/timg/180705/1211023942-2.jpg

          模块:编程所使用的积木块的来源。

          工作面板:程序代码的显示区域。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com