华信教育资源网
App Inventor智能手机编程与开发
“十四五”职业教育国家规划教材
丛   书   名: “十四五”职业教育国家规划教材  广东省“十四五”职业教育规划教材
作   译   者:冯敬益 出 版 日 期:2022-08-01
出   版   社:电子工业出版社 维   护   人:寻翠政 
书   代   号:G0436360 I S B N:9787121436369

图书简介:

全书共分为8个项目,前5个项目为了解App Inventor 2.0、App Inventor 2.0编程基础、基本组件的使用、画布和动画。网络和通信;后3个项目为进阶项目,通过案例实践,让读者掌握所学的知识,激发创新思维,包括游戏制作、物联网"应用”、人工智能"应用”。 本书内容丰富,精选的项目案例知识涵盖全面且易于操作,方便初学者学习。本书可用作中等职业学校信息技术相关课程的教材,还可作为移动应用开发人员、计算机爱好者的参考书籍。
定价 45.0
您的专属联系人更多
关注 评论(5) 分享
配套资源 图书内容 样章/电子教材 图书评价
  • 配 套 资 源

    本书资源

    会员上传本书资源

  • 图 书 内 容

    内容简介

    全书共分为8个项目,前5个项目为了解App Inventor 2.0、App Inventor 2.0编程基础、基本组件的使用、画布和动画。网络和通信;后3个项目为进阶项目,通过案例实践,让读者掌握所学的知识,激发创新思维,包括游戏制作、物联网"应用”、人工智能"应用”。 本书内容丰富,精选的项目案例知识涵盖全面且易于操作,方便初学者学习。本书可用作中等职业学校信息技术相关课程的教材,还可作为移动应用开发人员、计算机爱好者的参考书籍。

    图书详情

    ISBN:9787121436369
    开 本:16(210*285)
    页 数:196
    字 数:265

    本书目录

    目    录
    
    
    
    项目一  了解App Inventor 2.0	001
    1.1  App Inventor 2.0是什么	001
    1.2  App Inventor 2.0的三大作业代码块	002
    1.3  App Inventor 2.0的配置要求与资源推荐	003
    1.3.1  App Inventor 2.0的配置要求	003
    1.3.2  资源推荐	003
    项目二  App Inventor 2.0编程基础	005
    2.1  Android简介	005
    2.2  开发第一个Android应用	005
    2.2.1  App Inventor 2.0的环境搭建	005
    2.2.2  新建项目	007
    2.2.3  组件设计	008
    2.2.4  添加组件	009
    2.2.5  逻辑设计	009
    2.2.6  程序调试	011
    2.2.7  连接测试	012
    2.3  实训项目1(诞生记)	013
    2.3.1  任务分析	013
    2.3.2  任务目标	014
    2.3.3  任务实施	014
    2.3.4  活动扩展	018
    2.3.5  知识链接	018
    2.4  实训项目2(计步器)	023
    2.4.1  任务分析	023
    2.4.2  任务目标	024
    2.4.3  任务实施	024
    2.4.4  知识链接	030
    项目三  基本组件的使用	033
    3.1  App Inventor 2.0的体系结构	033
    3.2  《少年派》App	035
    3.2.1  任务分析	035
    3.2.2  任务目标	035
    3.2.3  任务实施	035
    3.2.4  活动扩展	039
    3.2.5  知识链接	039
    3.3  动物之声	040
    3.3.1  任务分析	040
    3.3.2  任务目标	040
    3.3.3  任务实施	041
    3.3.4  活动扩展	045
    3.3.5  知识链接	045
    3.4  BMI指数	047
    3.4.1  任务分析	047
    3.4.2  相关知识任务目标	048
    3.4.3  任务实施	048
    3.4.4  活动扩展	053
    3.4.5  知识链接	053
    3.5  音乐控制	055
    3.5.1  任务分析	055
    3.5.2  任务目标	055
    3.5.3  任务实施	055
    3.5.4  活动扩展	057
    3.5.5  知识链接	058
    3.6  听和说	058
    3.6.1  任务分析	058
    3.6.2  任务目标	059
    3.6.3  任务实施	059
    3.6.4  活动扩展	062
    3.6.5  知识链接	062
    3.7  实训项目	066
    3.7.1  实训目的与要求	066
    3.7.2  素材	066
    3.7.3  思考	067
    项目四  画布和动画	068
    4.1  涂鸦板	068
    4.1.1  任务分析	068
    4.1.2  任务目标	068
    4.1.3  任务实施	068
    4.2  巧用触压功能	078
    4.2.1  任务分析	078
    4.2.2  任务目标	079
    4.2.3  任务实施	079
    4.3  滚动的小球	083
    4.3.1  任务分析	083
    4.3.2  任务目标	083
    4.3.3  任务实施	083
    4.3.4  知识链接	086
    4.4  指南针	088
    4.4.1  任务分析	088
    4.4.2  任务目标	088
    4.4.3  任务实施	088
    4.4.4  知识链接	090
    4.5  实训项目	094
    
    项目五  网络和通信	095
    5.1  通信小助手	095
    5.1.1  任务分析	095
    5.1.2  相关知识	095
    5.1.3  任务目标	096
    5.1.4  任务实施	096
    5.1.5  知识链接	098
    5.2  简单浏览器	099
    5.2.1  任务分析	099
    5.2.2  相关知识	099
    5.2.3  任务目标	099
    5.2.3  任务实施	099
    5.2.4  知识链接	102
    5.3  蓝牙猜拳服务器	106
    5.3.1  任务分析	107
    5.3.2  相关知识	107
    5.3.3  任务目标	107
    5.3.4  任务实施	107
    5.3.5  项目拓展	110
    5.3.6  知识链接	110
    5.4  蓝牙猜拳客户端	110
    5.4.1  任务分析	110
    5.4.2  相关知识	111
    5.4.3  任务实施	111
    项目六  游戏制作	114
    6.1  河马拔牙游戏	114
    6.1.1  任务分析	114
    6.1.2  任务目标	115
    6.1.3  任务实施	115
    6.1.4  知识链接	118
    6.2  打地鼠	119
    6.2.1  任务分析	119
    6.2.2  任务目标	119
    6.2.3  任务实施	120
    6.2.4  知识链接	127
    项目七  物联网“应用”	128
    7.1  控制发光二极管	128
    7.1.1  任务分析	128
    7.1.2  相关知识	128
    7.1.3  任务实施	130
    7.1.4  活动扩展	135
    7.1.5  知识链接	135
    7.2  调色彩灯	135
    7.2.1  任务分析	135
    7.2.2  相关知识	136
    7.2.3  任务实施	137
    7.2.4  活动扩展	139
    7.2.5  知识链接	140
    7.3  Wi-Fi遥控小车	140
    7.3.1  任务分析	141
    7.3.2  相关知识	141
    7.3.3  任务实施	142
    7.3.4  活动扩展	146
    7.3.5  知识链接	147
    项目八  人工智能“应用”	148
    8.1  语音机器人	148
    8.1.1  任务分析	148
    8.1.2  任务目标	149
    8.1.3  任务实施	149
    8.1.4  知识链接	154
    8.2  图像风格迁移	156
    8.2.1  任务分析	156
    8.2.2  任务目标	157
    8.2.3  任务实施	157
    8.2.4  知识链接	161
    8.3  人脸识别	165
    8.3.1  任务分析	165
    8.3.2 任务目标	165
    8.3.3 任务实施	166
    8.3.4  知识链接	172
    附录A  App Inventor 2.0离线版的安装	174
    附录B  采用雷电模拟器替换App Inventor 2.0中的内置模拟器	176
    附录C  网络数据库服务安装	181
    
    展开

    前     言

    前    言
    
    
    
    
    麻省理工学院研究小组与Google(中国)公司于2014年正式在国内推出了号称“不需要编程基础,会打字就会写程序”的App Inventor 2.0 Android手机编程平台,用户只需要像搭积木一样把代码块放入工作平台,再输入必要字符,开发平台就会自动把这些字符转化为智能手机可以识别和运行的APK程序包,从而大大降低了手机编程的技术门槛。本书用简洁的文字和生动的图片来讲解App Inventor 2.0的操作,引导学生通过模仿和改进学习开发自己的手机程序,促成“每个人都能开发自己的手机程序”愿望的实现!
    App Inventor 2.0在很大程度上简化了用户的编程工作,用户不需要记忆大量的程序代码、函数,可以将更多的时间和精力放在程序逻辑上,是一个很好的程序开发工具。
    从2015年开始,本书主编每年都会运用App Inventor 2.0编写软件参加广东省、广州市教育教学工具类软件系统评奖,多次获一等奖;还曾在全国教育教学信息化课件比赛中获得一等奖;辅导的学生参加全国中小学计算机制作比赛获得两个全国一等奖,参加广州市中等职业学校技能竞赛,连续多年获得一、二等奖。本书是编者团队在多年App Inventor 2.0领域进行教学研究的成果积累和体现,配套大量微课课程资源,学生可以随时随地利用碎片化时间进行自主学习,教师可以使用该资源进行翻转课堂的教学实践。在本书项目二中,编者加入了2015年广州市中等职业学校技能竞赛App Inventor 2.0手机编程的试题—“计步器程序”及其讲解,旨在通过案例引导、项目驱动、学赛互促的方式加强读者对App Inventor 2.0的认识。
    本书参考学时为54~70学时,建议采用理论实践一体化的教学模式,各项目的参考学时见学时分配表。
    
    学时分配表
    项    目	课 程 内 容	学    时
    项目一	了解App Inventor 2.0	4~6
    项目二	App Inventor 2.0编程基础	6~8
    项目三	基本组件的使用	8~10
    项目四	画布和动画	8~10
    项目五	网络和通信	8~10
    项目六	游戏制作	8~10
    项目七	物联网“应用”	6~8
    项目八	人工智能“应用”	6~8
    课时总计	54~70
    本书8个项目从App Inventor 2.0的Android应用开发拓展到手机以外的传感器、物联网、人工智能等实际“应用”,对提高学生的实际问题解决能力和创新能力,具有一定的作用。
    特别感谢北京联合大学徐歆恺老师对本书编写目录和部分案例提出优化意见,感谢谢秋梅老师对本书进行文字校对及排版。
    本书是广州市信息工程职业学校承担的2016年广州市精品课题《App Inventor 2.0手机编程》的研究成果之一。
    由于时间仓促,加之编者经验和水平有限,如有疏漏和不足之处,恳请广大读者提出宝贵意见,以便我们再版时修改、完善。谢谢!
    现在开始编写你自己的程序,让大家都喜欢你的程序吧!
    
    编  者
    2021年9月
    
    展开

    作者简介

    冯敬益,广东省继续教育学会副秘书长,广东省计算用户协会副秘书长。主持的教学成果获广东省职业教育教学成果二等奖;主持的教学成果获广州市教育学会优秀教育成果一等奖;主持广东省教育科学"十三五”规划课题、广州市教育科学规划重点课题;主持广州市级精品课程《APP Inventor手机编程》,并被认定为优秀精品课程。他先后参与广东省"十二?五”、"十三?五”教育科学规划课题及广东省职业教育教学改革项目课题。近年来在国内外知名刊物发表论文30余篇,其中三大索引5篇。拥有1项实用新型专利,4项软件著作权。曾主编移动互联网开发教材4部,其中一部入选国家教育部"十二?五”规划教材。
  • 样 章 试 读
  • 图 书 评 价 我要评论
华信教育资源网