内容简介
App Inventor 是一款简单易上手的可视化安卓App 开发工具,随着各种开源硬件和人工智能技术的普及,基于App Inventor 的创意趣味编程大有可为。本书采用App Inventor+X 的形式,以图文结合的方式,通过多个项目开发实例,讲解了App Inventor+开源硬件(Micro:Bit、Arduino、树莓派)、App Inventor+ 乐高、App Inventor+人工智能(拓展组件方式、Web 智能服务方式),以及如何进行App Inventor 拓展组件开发。并以App Inventor全国中学生挑战赛特等奖作品为实例,讲解了竞赛作品的开发技巧和经验。本书案例内容丰富、图文详实、步骤讲解细致,并提供了相应的源文件、素材等资料免费下载,适合作为对移动应用开发感兴趣的计算机爱好者和各类自学人员的参考书,也适合中小学信息技术老师作为创客类项目实践的参考教程。
AI简介
这是一本以App Inventor编程工具为基础,结合多种开源硬件和人工智能技术,探索App Inventor创意趣味编程的书籍。本书通过多个项目开发实例,讲解了App Inventor+开源硬件(Micro:Bit、Arduino、树莓派)、App Inventor+乐高、App Inventor+人工智能(拓展组件方式、Web智能服务方式),以及如何进行App Inventor拓展组件开发。并以App Inventor全国中学生挑战赛特等奖作品为实例,讲解了竞赛作品的开发技巧和经验。
书中详细阐述了编程教育先驱者的实践与成果,展示了编程教育在青少年中的普及和发展,以及教育工作者和青少年探索者如何通过创新和实践,推动编程教育的发展,培养青少年的创新能力和信息素养。同时,也详细介绍了Arduino硬件和Arduino软件,包括它们的硬件组成、功能以及软件工具,为电子设计爱好者提供了一个便捷、灵活、易上手的开发平台。
此外,本书还介绍了WeMos D1 R2开发板,这是一款功能强大的物联网开发板,可以通过网络进行数据传输和控制,并且可以与Arduino IDE兼容,方便开发者进行程序