跟孩子一起玩编程——AppInventor趣味应用开发实例

跟孩子一起玩编程——AppInventor趣味应用开发实例
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2019-10
版次: 1
ISBN: 9787122344731
定价: 79.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 262页
20人买过
  • App Inventor是一个可视化的开发工具,用于开发安卓应用。在App Inventor中,代码的编写过程像玩拼图游戏,代码变成了一个一个可拼接的“块”,编写程序就是将这些“块”拼装在一起。 

    本书采用全彩图解的形式,通过15个不同侧重方向的开发实例,介绍了App Inventor的使用方法,以及利用App Inventor进行游戏和应用开发的技巧。内容丰富实用,趣味性强,编程步骤讲解细致,编程思想阐述透彻,重难点提示突出。同时,还提供所有源程序、素材下载以及相关教学视频,方便读者学习。 

    本书非常适合App Inventor初学者、青少年朋友及其家长、中小学信息技术老师等自学使用,也适合青少年编程培训机构用作教材。 

    培养孩子的编程与逻辑思维能力,就从这本书开始吧! 金从军,大学主修物理学,做过大学教师、IT创业者、渠道总监、程序员、开发项目经理、培训教师等,是Adobe公司的认证工程师及培训师,爱好游戏与编程。 

    于2014年春创办www.17coding.net网站,以共创版权名义翻译并发布了《App Inventor中文教程》及《App Inventor参考手册》,并开展与App Inventor相关的教学及技术咨询工作;在新浪博客等社交媒体上以“老巫婆”的名义发表了多篇关与App Inventor有关的技术文章;曾编写教材并翻译过计算机语言相关的书籍及技术资料。 

    自2016年9月18日开始,利用微信公众号“老巫婆的编程世界”向订阅用户发送了100集视频课程“App Inventor趣味编程”,该课程作为编程教学的初级课程,针对零基础的开发者,现已经视频课程发布到网易云课堂、爱奇艺等视频平台,供编程爱好者学习。 CHAPTER 01 App Inventor简介 

    第一节 理解开发工具1 

    第二节 认识开发工具3 

    第三节 测试工具简介7 

    第四节 作品的发布10 

    CHAPTER 02 变魔术 

    第一节 功能描述11 

    第二节 准备工作11 

    第三节 用户界面设计12 

    第四节 编写程序16 

    第五节 小结20 

    CHAPTER 03 调色板 

    第一节 预备知识—数字与颜色21 

    第二节 功能描述22 

    第三节 用户界面设计22 

    第四节 编写程序26 

    第五节 定义过程与调用过程30 

    第六节 小结32 

    CHAPTER 04 猜数游戏 

    第一节 功能描述33 

    第二节 用户界面设计33 

    第三节 编写程序—屏幕初始化程序36 

    第四节 编写程序—猜答案38 

    第五节 编写程序—再来一次45 

    第六节 三种基本数据类型45 

    第七节 程序的单步执行与代码的注释48 

    第八节 小结50 

    CHAPTER 05 出题机 

    第一节 功能描述51 

    第二节 用户界面设计52 

    第三节 编写程序—屏幕初始化55 

    第四节 编写程序—选中列表项57 

    第五节 编写程序—答题60 

    第六节 编写程序—限制答题时间63 

    第七节 退出应用与再来一次66 

    第八节 小结67 

    CHAPTER 06 九九表 

    第一节 用户界面设计69 

    第二节 编程语言初步70 

    第三节 编写程序—显示九九表78 

    第四节 小结82 

    CHAPTER 07 九键琴 

    第一节 用户界面设计83 

    第二节 编写程序—屏幕初始化84 

    第三节 编写程序—处理按钮点击事件88 

    第四节 小结92 

    CHAPTER 08 听音练耳 

    第一节 功能描述93 

    第二节 用户界面设计93 

    第三节 编写程序—屏幕初始化94 

    第四节 编写程序—听音与练耳96 

    第五节 编程语言进阶98 

    第六节 小结102 

    CHAPTER 09 涂鸦板 

    第一节 功能描述103 

    第二节 用户界面设计104 

    第三节 编写程序—屏幕初始化106 

    第四节 设置画笔的颜色与线宽108 

    第五节 编写程序—切换绘图类型110 

    第六节 编写程序—绘制方块与圆点111 

    第七节 其他绘图功能114 

    第八节 保存作品118 

    第九节 程序调试121 

    第十节 小结122 

    CHAPTER 10 猜字谜 

    第一节 功能描述123 

    第二节 素材准备123 

    第三节 用户界面设计125 

    第四节 编写程序—准备题目素材127 

    第五节 编写程序—显示谜面128 

    第六节 编写程序—猜谜和累计答错次数133 

    第七节 编写程序—查看谜底及其他136 

    第八节 改进与小结137 

    CHAPTER 11 双语看图识字 

    第一节 功能描述139 

    第二节 素材及辅助工具140 

    第三节 用户界面设计142 

    第四节 编写程序—识字146 

    第五节 编写程序—测验152 

    第六节 改进与小结158 

    CHAPTER 12 甲骨文字典 

    第一节 功能描述163 

    第二节 素材准备164 

    第三节 用户界面设计165 

    第四节 编写程序—屏幕初始化168 

    第五节 编写程序—显示图片170 

    第六节 编写程序—显示词条171 

    第七节 改进与小结176 

    CHAPTER 13 数学实验室——求圆周率 

    第一节 概率法求圆周率177 

    第二节 多边形法求圆周率181 

    第三节 图示多边形解法183 

    第四节 小结186 

    CHAPTER 14 接彩蛋 

    第一节 功能描述187 

    第二节 实现游戏功能的关键技术188 

    第三节 素材准备192 

    第四节 用户界面设计192 

    第五节 编写程序—游戏初始化193 

    第六节 编写程序—游戏引擎198 

    第七节 编写程序—接蛋与得分202 

    第八节 编写程序—周而复始206 

    第九节 小结207 

    CHAPTER 15 数独 

    第一节 游戏与数学208 

    第二节 用户界面设计212 

    第三节 编写程序213 

    第四节 题目的扩展222 

    第五节 小结224 

    CHAPTER 16 五子棋 

    第一节 功能描述226 

    第二节 思路解析—从游戏到程序227 

    第三节 用户界面设计232 

    第四节 编写程序—屏幕初始化233 

    第五节 编写程序—下棋236 

    第六节 编写程序—判定胜负239 

    第七节 小结248 

    附录 

    附录1 开发与测试工具的选择249 

    附录2 相关的学习资源介绍256 

    附录3 不同的App Inventor汉化版本257 

    后记262
  • 内容简介:
    App Inventor是一个可视化的开发工具,用于开发安卓应用。在App Inventor中,代码的编写过程像玩拼图游戏,代码变成了一个一个可拼接的“块”,编写程序就是将这些“块”拼装在一起。 

    本书采用全彩图解的形式,通过15个不同侧重方向的开发实例,介绍了App Inventor的使用方法,以及利用App Inventor进行游戏和应用开发的技巧。内容丰富实用,趣味性强,编程步骤讲解细致,编程思想阐述透彻,重难点提示突出。同时,还提供所有源程序、素材下载以及相关教学视频,方便读者学习。 

    本书非常适合App Inventor初学者、青少年朋友及其家长、中小学信息技术老师等自学使用,也适合青少年编程培训机构用作教材。 

    培养孩子的编程与逻辑思维能力,就从这本书开始吧!
  • 作者简介:
    金从军,大学主修物理学,做过大学教师、IT创业者、渠道总监、程序员、开发项目经理、培训教师等,是Adobe公司的认证工程师及培训师,爱好游戏与编程。 

    于2014年春创办www.17coding.net网站,以共创版权名义翻译并发布了《App Inventor中文教程》及《App Inventor参考手册》,并开展与App Inventor相关的教学及技术咨询工作;在新浪博客等社交媒体上以“老巫婆”的名义发表了多篇关与App Inventor有关的技术文章;曾编写教材并翻译过计算机语言相关的书籍及技术资料。 

    自2016年9月18日开始,利用微信公众号“老巫婆的编程世界”向订阅用户发送了100集视频课程“App Inventor趣味编程”,该课程作为编程教学的初级课程,针对零基础的开发者,现已经视频课程发布到网易云课堂、爱奇艺等视频平台,供编程爱好者学习。
  • 目录:
    CHAPTER 01 App Inventor简介 

    第一节 理解开发工具1 

    第二节 认识开发工具3 

    第三节 测试工具简介7 

    第四节 作品的发布10 

    CHAPTER 02 变魔术 

    第一节 功能描述11 

    第二节 准备工作11 

    第三节 用户界面设计12 

    第四节 编写程序16 

    第五节 小结20 

    CHAPTER 03 调色板 

    第一节 预备知识—数字与颜色21 

    第二节 功能描述22 

    第三节 用户界面设计22 

    第四节 编写程序26 

    第五节 定义过程与调用过程30 

    第六节 小结32 

    CHAPTER 04 猜数游戏 

    第一节 功能描述33 

    第二节 用户界面设计33 

    第三节 编写程序—屏幕初始化程序36 

    第四节 编写程序—猜答案38 

    第五节 编写程序—再来一次45 

    第六节 三种基本数据类型45 

    第七节 程序的单步执行与代码的注释48 

    第八节 小结50 

    CHAPTER 05 出题机 

    第一节 功能描述51 

    第二节 用户界面设计52 

    第三节 编写程序—屏幕初始化55 

    第四节 编写程序—选中列表项57 

    第五节 编写程序—答题60 

    第六节 编写程序—限制答题时间63 

    第七节 退出应用与再来一次66 

    第八节 小结67 

    CHAPTER 06 九九表 

    第一节 用户界面设计69 

    第二节 编程语言初步70 

    第三节 编写程序—显示九九表78 

    第四节 小结82 

    CHAPTER 07 九键琴 

    第一节 用户界面设计83 

    第二节 编写程序—屏幕初始化84 

    第三节 编写程序—处理按钮点击事件88 

    第四节 小结92 

    CHAPTER 08 听音练耳 

    第一节 功能描述93 

    第二节 用户界面设计93 

    第三节 编写程序—屏幕初始化94 

    第四节 编写程序—听音与练耳96 

    第五节 编程语言进阶98 

    第六节 小结102 

    CHAPTER 09 涂鸦板 

    第一节 功能描述103 

    第二节 用户界面设计104 

    第三节 编写程序—屏幕初始化106 

    第四节 设置画笔的颜色与线宽108 

    第五节 编写程序—切换绘图类型110 

    第六节 编写程序—绘制方块与圆点111 

    第七节 其他绘图功能114 

    第八节 保存作品118 

    第九节 程序调试121 

    第十节 小结122 

    CHAPTER 10 猜字谜 

    第一节 功能描述123 

    第二节 素材准备123 

    第三节 用户界面设计125 

    第四节 编写程序—准备题目素材127 

    第五节 编写程序—显示谜面128 

    第六节 编写程序—猜谜和累计答错次数133 

    第七节 编写程序—查看谜底及其他136 

    第八节 改进与小结137 

    CHAPTER 11 双语看图识字 

    第一节 功能描述139 

    第二节 素材及辅助工具140 

    第三节 用户界面设计142 

    第四节 编写程序—识字146 

    第五节 编写程序—测验152 

    第六节 改进与小结158 

    CHAPTER 12 甲骨文字典 

    第一节 功能描述163 

    第二节 素材准备164 

    第三节 用户界面设计165 

    第四节 编写程序—屏幕初始化168 

    第五节 编写程序—显示图片170 

    第六节 编写程序—显示词条171 

    第七节 改进与小结176 

    CHAPTER 13 数学实验室——求圆周率 

    第一节 概率法求圆周率177 

    第二节 多边形法求圆周率181 

    第三节 图示多边形解法183 

    第四节 小结186 

    CHAPTER 14 接彩蛋 

    第一节 功能描述187 

    第二节 实现游戏功能的关键技术188 

    第三节 素材准备192 

    第四节 用户界面设计192 

    第五节 编写程序—游戏初始化193 

    第六节 编写程序—游戏引擎198 

    第七节 编写程序—接蛋与得分202 

    第八节 编写程序—周而复始206 

    第九节 小结207 

    CHAPTER 15 数独 

    第一节 游戏与数学208 

    第二节 用户界面设计212 

    第三节 编写程序213 

    第四节 题目的扩展222 

    第五节 小结224 

    CHAPTER 16 五子棋 

    第一节 功能描述226 

    第二节 思路解析—从游戏到程序227 

    第三节 用户界面设计232 

    第四节 编写程序—屏幕初始化233 

    第五节 编写程序—下棋236 

    第六节 编写程序—判定胜负239 

    第七节 小结248 

    附录 

    附录1 开发与测试工具的选择249 

    附录2 相关的学习资源介绍256 

    附录3 不同的App Inventor汉化版本257 

    后记262
查看详情
您可能感兴趣 / 更多