跟我学App Inventor 2
服务电话010-62770175-4282/4251 咨询相关教材问题、样书申请请关注微信公众号:qinghuazhijiao

作者:谢作如、郑祥、张洁

丛书名:青少年科技创新丛书

定价:56元

印次:1-6

ISBN:9787302457817

出版日期:2017.01.01

印刷日期:2022.12.07

图书责编:田在儒

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

MIT App Inventor是一款图形化的APP开发环境,用户能够以拖曳积木的形式开发Android平台的应用程序。本书以App Inventor 2.0为开发平台,结合大量的具体案例,如音乐摇摇乐、GPS计步器等,深入浅出地介绍了App的开发过程和App Inventor的编程功能,并且逐步讲解第三方API应用接口调用,App和Arduino硬件、Web服务结合等高级应用。 本书适合中学生和学有余力的小学高年级学生,同时也适用于零基础的大学生、成年初学者。只要对安卓App开发感兴趣,或者对创客感兴趣,本书将是一本不可多得的创客秘籍。

谢作如:温州市百名领军教师,温州市名师,温州市551人才,浙江省教育科研先进工作者,温州大学客座研究员及硕士生导师,南京师范大学客座研究员,北京师范大学访问学者,浙江省中小学信息技术教育分会理事,中国教育技术协会信息技术专业委员会理事。2010年获“菁华杯”全国新课程中学优质课评选一等奖,2011年获全国高中信息技术优质课大赛特等奖。

算起来,我应该是App Inventor的国内早期用户了。大概是2011年年初,我在一个儿童编程软件的排行榜中了解到App Inventor。作为一个信息技术学科的教师,我早已无法忍受教材的滞后,非常期待能开设一门关于智能手机编程方面的校本课程。 其实早在2010年左右,我就买过几本安卓手机编程的书,但觉得相对于中学生来说,Java的技术门槛有点高,最终放弃。通过一些介绍性的文章,我了解到App Inventor类似Scratch,是不可多得的儿童编程平台。可惜好事多磨,我久等还是没有下文。2011年认识了李大维,通过向他打听情况,得知这个项目被谷歌关闭了,很失望。幸而很快又陆陆续续地传来一些新消息,说App Inventor项目最后移交到美国麻省理工学院(MIT)云云。于是继续等待,有空就上网搜搜新动态。 2012年,我终于能访问MIT的App Inventor项目网站了。虽然是英文版,但是摸索着还是成功地编写了几个小程序。我到现在还清楚地记着,编写的第一个程序就是点击我的名字,然后跳转到我的新浪博客。那段时间,我正好在写《S4A和互动媒体技术》一书,忙里偷闲中给S4A编写了一个App,实现了将手机上的方向、加速度和位置等传感器信息以远程传感器的形式,传送给S4A。这一App的编写过程后来也整理为一篇文章,作为《S4A和互动媒体技术》的附录。那段时间,国内还找不到一本关于App Inventor方面的原创书籍,可参考的资料很少。 说起App Inventor在我国的发展,“老巫婆”(金从军老师)是一个无法绕开的名字。她和她的丈夫张路最早将App Inventor 2汉化...

目录
荐语
查看详情 查看详情
第1章Android和App Inventor1

1.1Android简介1

1.1.1智能手机与Android系统1

1.1.2Android系统的广泛应用2

1.2Android的应用开发工具4

1.2.1Android常见开发工具4

1.2.2Android图形化开发工具5

1.3App Inventor 2概述6

1.3.1App Inventor 2可以做什么6

1.3.2App Inventor 2在中国6

第2章初识App Inventor 28

2.1App Inventor 2环境搭建8

2.1.1账户申请8

2.1.2登录App Inventor 29

2.1.3App Inventor 2程序调试9

2.1.4App Inventor 2操作界面13

2.2我的第一个App16

2.2.1新建项目17

2.2.2界面设计18

2.2.3编程实现20

2.2.4程序调试20

2.3基本组件与运算21

2.3.1基本组件21

2.3.2基本运算22

2.3.3基础任务1——“温度转换器”24

2.4变量与流程控制27

2.4.1变量272.4.2基础任务2——“点我”28

2.4.3流程控制的分支结构29

2.4.4基础任务3——“计算成绩等级”30

2.4.5流程控制的循环结构32

2.4.6基础任务4——“计算前n个正整数的和”32

2.5自定义过程与函数35

2.5.1过程的定义与调用36

2.5.2基础任务5——“过程”36

2.5.3函数的定义与调用38

2.5.4基础任务6——“... 查看详情

说起App Inventor在我国的发展,“老巫婆”(金从军老师)是一个无法绕开的名字。她和她的丈夫张路最早将App Inventor 2汉化,并推出离线版,为App Inventor的国内推广,做了很多重要的工作。我和我的儿子谢集自学App Inventor 2,全靠她翻译的帮助文件。有趣的是,我在2014年才从“老巫婆”的博客上发现一个细节: 2013年上海创客嘉年华活动中,我和吴俊杰等教师在创客论坛上演讲,呼吁创客们关注中小学教育,坐在第一排拿着摄像机的就是她和张路老师。后来她告诉我,那天听了我们的演讲后,他们就下决心要为儿童编程做点事,回到北京就开始做App Inventor 2汉化、翻译工作。

查看详情