书籍详情
《跟我学做App——AppInventor入门设计》[54M]百度网盘|亲测有效|pdf下载
  • 跟我学做App——AppInventor入门设计

  • 出版社:上海科技教育出版社
  • 出版时间:2016-01
  • 热度:10013
  • 上架时间:2024-06-30 09:08:33
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

编辑推荐

适读人群 :初中、高中学生和教师

现今,编程已被视为一种与写作能力相媲美的新型能力。年轻人在编程开发作品的时候,并不只是学习如何编写计算机程序,而且是在学习如何创造性地思考,如何系统化地推理以及如何共同协作,而这些都是未来他们取得成功和获取人生幸福的核心能力。我们希望这本教材能够让越来越多的中学生觉得手机编程是一件有趣的事,希望大家能够利用App Inventor这个工具,把自己的想法、创意变成一个个真实的App应用。

内容简介

App Inventor是一款由麻省理工学院 (MIT) 开发的手机编程工具,它极易上手,非常适合青少年学习编程。本书是一本专门针对中学生的App Inventor学习用书,书中精心设计了多个手机应用程序实例,可带领学习者经历运用App Inventor设计手机应用的全过程。通过分析理解、模仿改进本书所提供的各个App实例,学习者将能开发出属于自己的手机程序,实现自己的创意。本书既可以作为中学信息技术选修课程的教材,也可以供广大青少年自学。书中提供了二维码,对应视频讲解等学习资源,可供学习者或教师使用。本书最后一个单元还模拟了App Inventor 应用开发全国中学生挑战赛的要求,供有兴趣参加该比赛的师生参考。

作者简介

本书主编卢文来,所有编写人员均为上海市世界外国语中学信息科技教研组的教师,拥有丰富的信息技术课程开发经验和教材编写经验。该教研组于2013年起开展多届世外Google夏令营活动,带领学生参加多次App Inventor 应用开发全国中学生挑战赛并获得多项奖项。

精彩书评

为了培养中学生的计算思维能力,鼓励中学生创新和动手实践,谷歌信息技术(中国)有限公司已经连续几年举办了“App Inventor 应用开发全国中学生挑战赛”,初中生和高中生均可参加。希望本教材的读者能够踊跃参加这项挑战赛。

目录

第一单元App 诞生记/2
第一节App Inventor 开发环境/4
第二节Hello World / 8
单元小结/ 35
第二单元安卓家庭应用/ 36
第一节家庭药箱/ 38
第二节一键呼叫/ 50
单元小结/ 67
第三单元安卓游戏开发/ 68
第一节躲避陨石/ 70
第二节别踩白格/ 88
单元小结/ 99
第四单元安卓伴我行/ 100
第一节旅行账本/ 102
第二节旅行准备助手/ 118
单元小结/ 135
第五单元校园挑战赛/ 136
第一节探究与分析/ 138
第二节发展创意/ 143
第三节实施方案/ 148
第四节作品评价与阐述/ 154
单元小结/ 157

精彩书摘

为了培养中学生的计算思维能力,鼓励中学生创新和动手实践,谷歌信息技术(中国)有限公司已经连续几年举办了“App Inventor 应用开发全国中学生挑战赛”,初中生和高中生均可参加。希望本教材的读者能够踊跃参加这项挑战赛。

前言/序言

    Hi,同学们!
   欢迎来到安卓手机编程的世界。
  你知道吗?编程(Coding)已被视为一种与写作能力相媲美的新型能力。正如写作能够激发人的思考、使人学会组织和表达内心的想法一样,编程能够帮助人成长为一个有创造性思维的人;正如写作能力对所有人都至关重要,而不仅仅只对那些想要成为专业作家的人才重要一样,编程能力对所有人也都至关重要,而不仅仅只对那些编写代码的软件工程师才重要。
  你知道吗?现在的编程不全是写大段大段的“可怕”代码,因为基于代码块的图形化编程环境出现了,它们类似乐高玩具,将编程的本质融入各个小模块,所有代码都以“积木块”的方式存在,你只需要拖动它们,便能自由组合代码块,编写出独一无二的程序。
  心动了吗?那就同Robot 和Lily 两位同伴一起,利用App Inventor 的图形化编程环境,创造属于你自己的手机应用吧!
首先,认识一下两位同伴:Robot,爱好数学、思维缜密、追求复杂和逻辑完整,是典型的“理科男”;Lily,偏爱艺术,有着很强的创造性思维能力,追求简洁和美观,是典型的“艺术女”。
  接着,来熟悉一下本书的内容组织以及我们所提供的学习建议吧!
1. 每个单元你将跟随Robot 和Lily 完成一至两个与单元主题相关的App。教材中呈现的App 范例基本上都是按Lily 的设计来做的,从功能上来说相对简单,建议你从这里起步。
当然,更重要的是你可以尝试设计出不同的规则,设计属于你自己的App,甚至可以挑战Robot 的设计思路。
2. 书中提供了一些二维码,分别对应四种类型的学习资源,供你选用:
● APK 下载:提供App 应用,你可以下载安装,并尝试使用,然后从使用者的角度分析触发事件和产生的动作,这有利于你较快地理解并着手创建该应用。
● AIA 下载:提供App 源代码,你可以导入App Inventor 进行查看。建议不要一开始就
查看源代码,更不要照搬。你可以在尝试开发App 后将自己的代码和源代码进行比较,或者在遇到困难的时候参考源代码。
● 流程分析:提供视频,解析App的设计流程,你可以从中理解如何分解问题,每个问题的解决方法是怎样的。感受处理问题的流程比单纯依样画葫芦地搭建代码块要重要得多。
● 知识链接:提供视频,讲解关于计算机术语及编程的基础知识。
3. 建议你一边认真阅读教材文本,一边动手搭建代码块,从而更好地理解解决问题的方法和思路。
4. 每个单元最后提供一张思维导图,对知识技能和方法进行梳理。在每个单元结束后,你可以对照这张图归纳、总结自己在本单元的收获。