本书以Android的图形化、积木式编程软件App Inventor 2中文版为载体,从编程零起点开始,通过一个虚拟的主角“小机器人安安”串起一系列精心设计的趣味案例。每章均以一个案例引导,一方面介绍App Inventor的编程方法和技巧,另一方面体现相关程序设计思想。通过对案例的演示和开发过程分析,由浅入深、系统化、渐进式地引出相关知识点,达到激发学生兴趣和创意,掌握AppInventor移动应用开发技能,增强计算思维能力培养的目标。
本书内容丰富,应用性和趣味性强,是作者多年来在App Inventor领域教学研究成果的系统化凝练。本书配有多媒体课件、案例素材和源代码等教学资源,免费向任课教师提供。与本书配套的慕课(MOOC)课程已经上线开课多轮,广受学员好评,配合MOOC课程可以更好地进行教学和学习。
本书适合作为高等学校信息类公共基础课程和中学信息技术相关课程的教材,也可作为对移动应用开发感兴趣的科技人员、计算机爱好者及各类自学人员的参考书。
App Inventor——零基础Android移动应用开发数字课程与纸质教材一体化设计,紧密配合。数字课程涵盖微视频、教学课件、案例素材、案例apk等板块。充分运用多种形式媒体资源,极大地丰富了知识的呈现形式,拓展了教材内容。在提升课程教学效果同时,为学生学习提供思维与探索的空间。