内容推荐 本书为国家职业教育移动应用开发专业教学资源库配套教材。 本书以应用为主线,按照App Inventor的各类组件功能分为App Inventor入门、App Inventor基本组件、内建模块的使用、App Inventor多媒体组件、绘图与动画组件、传感器组件、社交应用组件、通信连接、App Inventor与人工智能9个教学单元。在每个单元中以任务为引导,介绍了App Inventor的编程方法和技巧,同时体现相关的程序设计思想。通过“任务目标”“任务陈述”“知识准备”“任务实施”“任务拓展”这5个环节,逐步引导学生掌握知识,学会技能,激发学生的兴趣和创意,培养学生的计算思维。 为了使读者能够快速且有效地掌握核心知识和技能,同时支持翻转课堂教学模式,本书配有微课,读者可以通过扫描书中的二维码进行观看。此外,本书还提供了其他丰富的数字化课程教学资源,包括电子教案、授课用PPT、课后习题、案例素材等,教师可发邮件至编辑邮箱1548103297@qq.com索取。与该书配套的数字课程己在“智慧职教”(www.icve.com.cn)网站上线,读者可登录网站学习,详见“智慧职教服务指南”。 本书既可作为高职高专院校计算机专业Android开发课程的教材,还可作为对移动应用开发技术感兴趣人员、计算机爱好者及各类自学人员的参考书。 目录 单元1 App Inventor入门 任务1.1 认识App Inventor及开发网站 1.1 Android 1.1.1 机器人的开端 1.1.2 Android特点 1.2 App Inventor 1.2.1 App Inventor系统要求 1.2.2 App Inventor作业模块 1.3 App Inventor平台的访问 任务1.2 制作第1个范例:喵喵叫的小猫 1.4 App Inventor开发平台 1.4.1 新建第1个项目 1.4.2 组件设计 1.4.3 逻辑设计 1.5 用户界面设计 1.6 逻辑代码设计 1.7 程序调试 1.8 打包APK文件 单元习题 单元2 App Inventor基本组件 任务2.1 编写面积计算器 2.1 变量 2.1.1 全局变量 2.1.2 局部变量 2.2 运算 2.2.1 算术运算 2.2.2 关系运算 2.2.3 逻辑运算 2.2.4 字符串运算 2.3 流程控制结构 2.4 长方形面积计算 2.4.1 逻辑结构设计 2.4.2 项目建立与界面设计 2.4.3 程序设计 任务2.2 制作猜拳游戏 2.5 常量 2.5.1 算数常量 2.5.2 字符常量 2.5.3 逻辑常量 2.6 选择结构 2.6.1 单分支选择结构 2.6.2 双分支选择结构 2.6.3 多分支选择结构 2.6.4 嵌套选择结构 2.7 逻辑结构设计 2.8 项目建立与界面设计 2.9 选手和手机出拳代码 单元习题 单元3 内建模块的使用 任务3.1 实战乐透彩 3.1 随机数 …… 单元4 App Inventor多媒体组件 单元5 绘图与动画组件 单元6 传感器组件 单元7 社交应用组件 单元8 通信连接 单元9 App Inventor与人工智能 参考文献 |