少儿人工智能趣味入门:SCRATCH3.0动画与游戏编程一本通

少儿人工智能趣味入门:SCRATCH3.0动画与游戏编程一本通
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2018-06
版次: 1
ISBN: 9787111628934
定价: 69.80
装帧: 平装
开本: 其他
页数: 200页
33人买过
  • Scratch是图形化的编程语言,它具有学习环境趣味性强、操作简单且直观等特点,很好适合6~12岁的孩子学习。本书是立足于Scratch 3.0版本的少儿编程入门书,能让孩子轻松愉快地掌握编程技能,锻炼和提高思维能力和创造力,为迎接人工智能时代的到来做好准备。

    本书以对Scratch中积木块的分类讲解作为主线,并将编程的核心思想融入大量精心设计的案例,让孩子在实际动手操作中更直观、更深刻地理解不同积木块的运用。

    本书对积木块的功能和用法解释详尽,语言通俗易懂,能够减少孩子对编程的畏惧心理,没有编程基础的家长也能陪伴孩子一起阅读,在融洽的亲子互动氛围中,自信、愉快地完成学习。此外,本书也可作为少儿编程培训机构及少儿编程兴趣班的教材使用。 前言

    如何获取云空间资料



    01 准备开始

    1.1?使用Scratch离线版

    1.2?使用Scratch在线版

    1.3?加入社区分享作品 

    1.3.1?加入社区并登录

    1.3.2?分享作品 

    1.4?初识Scratch 3.0用户界面 

    1.4.1?菜单栏 

    1.4.2?标签栏

    1.4.3?积木分类区和积木选择区

    1.4.4?扩展模块 

    1.4.5?脚本区

    1.4.6?舞台

    1.4.7?角色列表 

    1.4.8?舞台列表



    02 角色的基础:

    “运动”“外观”“声音”模块

    2.1?“运动”模块:让角色更生动 

    2.1.1?角色的绝对移动 

    2.1.2?角色的相对移动 

    2.1.3?角色的方向

    2.1.4?角色的旋转 

    2.2?“外观”模块:让角色更形象 

    2.2.1?造型的切换

    2.2.2?大小的变化 

    2.2.3?思考和说话

    2.2.4?角色的特效

    2.2.5?角色的图层

    2.3?“声音”模块:让角色更有活力

    2.3.1?角色的声音

    2.3.2?音调和音量的区别 

    2.4?热闹的森林



    03 脚本的触发:“事件”模块

    3.1?通过人为操作触发

    3.1.1?通过单击图标触发 

    3.1.2?通过按下按键触发

    3.1.3?通过单击角色触发

    3.2?通过背景、声音、时间触发

    3.2.1?通过背景切换触发

    3.2.2?通过声音或时间触发 

    3.3?通过消息触发 

    3.3.1?广播消息

    3.3.2?接收消息



    04 条件和循环:“控制”模块

    4.1?条件语句

    4.1.1?单向条件语句:如果……那么……

    4.1.2?双向条件语句:如果……那么……否则……

    4.2?循环语句

    4.2.1?普通循环:重复执行

    4.2.2?限次循环:重复执行()次 

    4.2.3?条件循环:重复执行直到…… 

    4.3?条件语句和循环语句的嵌套

    4.3.1?条件语句的嵌套 

    4.3.2?循环语句的嵌套

    4.3.3?条件和循环语句的相互嵌套 

    4.4?等待和停止

    4.4.1?时间等待积木块

    4.4.2?条件等待积木块

    4.4.3?脚本停止 

    4.5?神奇的克隆

    4.5.1?克隆积木块的组成 

    4.5.2?克隆的作用 



    05 变化的元素:“变量”模块

    5.1?变量的数据类型

    5.2?变量的含义与作用

    5.3?变量的创建、重命名和删除 

    5.3.1?变量的创建

    5.3.2?变量的重命名

    5.3.3?变量的删除

    5.4?变量的变化方式与使用位置

    5.5?变量的不同显示方式

    5.6?变量的使用操练



    06 实时的检测:“侦测”模块

    6.1?触碰判断

    6.1.1?角色触碰 

    6.1.2?颜色触碰 

    6.2?按键判断

    6.2.1?按下键盘指定键 

    6.2.2?按下鼠标



    07 有趣的数学:“运算”模块

    7.1?基本运算符 

    7.1.1?加减乘除 

    7.1.2?除法取余

    7.1.3?四舍五入

    7.2?逻辑运算符

    7.2.1?大小的比较

    7.2.2?“与”“或”“不成立” 

    7.3?字符串操作

    7.3.1?字符的类型与个数

    7.3.2?字符串的包含与连接 

    7.3.3?字符串的应用 

    7.4?有趣的数学程序:龟兔赛跑



    08 列 表:变量的集合

    8.1?列表的含义与作用

    8.2?列表元素的添加、删除和修改

    8.2.1?列表元素的添加

    8.2.2?列表元素的删除

    8.2.3?列表元素的修改

    8.3?列表的查询功能

    8.4?列表操作的特殊情况 

    8.5?列表的导入和导出

    8.6?列表的使用操练

    8.7?列表的应用:冒泡排序



    09 开拓与创新:“自制积木”模块

    9.1?自制积木块的含义

    9.2?自制积木块的创建

    9.3?自制积木块的作用

    9.3.1?缩短长度

    9.3.2?化繁为简 

    9.3.3?自由创造
  • 内容简介:
    Scratch是图形化的编程语言,它具有学习环境趣味性强、操作简单且直观等特点,很好适合6~12岁的孩子学习。本书是立足于Scratch 3.0版本的少儿编程入门书,能让孩子轻松愉快地掌握编程技能,锻炼和提高思维能力和创造力,为迎接人工智能时代的到来做好准备。

    本书以对Scratch中积木块的分类讲解作为主线,并将编程的核心思想融入大量精心设计的案例,让孩子在实际动手操作中更直观、更深刻地理解不同积木块的运用。

    本书对积木块的功能和用法解释详尽,语言通俗易懂,能够减少孩子对编程的畏惧心理,没有编程基础的家长也能陪伴孩子一起阅读,在融洽的亲子互动氛围中,自信、愉快地完成学习。此外,本书也可作为少儿编程培训机构及少儿编程兴趣班的教材使用。
  • 目录:
    前言

    如何获取云空间资料



    01 准备开始

    1.1?使用Scratch离线版

    1.2?使用Scratch在线版

    1.3?加入社区分享作品 

    1.3.1?加入社区并登录

    1.3.2?分享作品 

    1.4?初识Scratch 3.0用户界面 

    1.4.1?菜单栏 

    1.4.2?标签栏

    1.4.3?积木分类区和积木选择区

    1.4.4?扩展模块 

    1.4.5?脚本区

    1.4.6?舞台

    1.4.7?角色列表 

    1.4.8?舞台列表



    02 角色的基础:

    “运动”“外观”“声音”模块

    2.1?“运动”模块:让角色更生动 

    2.1.1?角色的绝对移动 

    2.1.2?角色的相对移动 

    2.1.3?角色的方向

    2.1.4?角色的旋转 

    2.2?“外观”模块:让角色更形象 

    2.2.1?造型的切换

    2.2.2?大小的变化 

    2.2.3?思考和说话

    2.2.4?角色的特效

    2.2.5?角色的图层

    2.3?“声音”模块:让角色更有活力

    2.3.1?角色的声音

    2.3.2?音调和音量的区别 

    2.4?热闹的森林



    03 脚本的触发:“事件”模块

    3.1?通过人为操作触发

    3.1.1?通过单击图标触发 

    3.1.2?通过按下按键触发

    3.1.3?通过单击角色触发

    3.2?通过背景、声音、时间触发

    3.2.1?通过背景切换触发

    3.2.2?通过声音或时间触发 

    3.3?通过消息触发 

    3.3.1?广播消息

    3.3.2?接收消息



    04 条件和循环:“控制”模块

    4.1?条件语句

    4.1.1?单向条件语句:如果……那么……

    4.1.2?双向条件语句:如果……那么……否则……

    4.2?循环语句

    4.2.1?普通循环:重复执行

    4.2.2?限次循环:重复执行()次 

    4.2.3?条件循环:重复执行直到…… 

    4.3?条件语句和循环语句的嵌套

    4.3.1?条件语句的嵌套 

    4.3.2?循环语句的嵌套

    4.3.3?条件和循环语句的相互嵌套 

    4.4?等待和停止

    4.4.1?时间等待积木块

    4.4.2?条件等待积木块

    4.4.3?脚本停止 

    4.5?神奇的克隆

    4.5.1?克隆积木块的组成 

    4.5.2?克隆的作用 



    05 变化的元素:“变量”模块

    5.1?变量的数据类型

    5.2?变量的含义与作用

    5.3?变量的创建、重命名和删除 

    5.3.1?变量的创建

    5.3.2?变量的重命名

    5.3.3?变量的删除

    5.4?变量的变化方式与使用位置

    5.5?变量的不同显示方式

    5.6?变量的使用操练



    06 实时的检测:“侦测”模块

    6.1?触碰判断

    6.1.1?角色触碰 

    6.1.2?颜色触碰 

    6.2?按键判断

    6.2.1?按下键盘指定键 

    6.2.2?按下鼠标



    07 有趣的数学:“运算”模块

    7.1?基本运算符 

    7.1.1?加减乘除 

    7.1.2?除法取余

    7.1.3?四舍五入

    7.2?逻辑运算符

    7.2.1?大小的比较

    7.2.2?“与”“或”“不成立” 

    7.3?字符串操作

    7.3.1?字符的类型与个数

    7.3.2?字符串的包含与连接 

    7.3.3?字符串的应用 

    7.4?有趣的数学程序:龟兔赛跑



    08 列 表:变量的集合

    8.1?列表的含义与作用

    8.2?列表元素的添加、删除和修改

    8.2.1?列表元素的添加

    8.2.2?列表元素的删除

    8.2.3?列表元素的修改

    8.3?列表的查询功能

    8.4?列表操作的特殊情况 

    8.5?列表的导入和导出

    8.6?列表的使用操练

    8.7?列表的应用:冒泡排序



    09 开拓与创新:“自制积木”模块

    9.1?自制积木块的含义

    9.2?自制积木块的创建

    9.3?自制积木块的作用

    9.3.1?缩短长度

    9.3.2?化繁为简 

    9.3.3?自由创造
查看详情