欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 动手玩转Scratch3.0编程(人工智能科创教育指南全彩印刷)
      • 作者:(美)马吉德·马吉|译者:李泽//于欣龙
      • 出版社:电子工业
      • ISBN:9787121376160
      • 出版日期:2020/01/01
      • 页数:264
    • 售价:39.6
  • 内容大纲

        Scratch是可视化的编程语言,其丰富的学习环境适合所有年龄阶段的人。利用它可以制作交互式程序、富媒体项目,包括动画故事、读书报告、科学实验、游戏和模拟程序等,此外,Scratch也是人工智能科创教育领域的重要工具。本书的目标是将Scratch作为工具,教会读者最基本的编程概念,同时揭示Scratch在教学和科创方面的强大能力。本书使用升级后的Scratch 3.0版本,该版本尤其适用于人工智能科创教育领域。
        全书共分9章,前三章讲解如何使用Scratch绘制几何图形,并创建富媒体应用程序,其余章节使用Scratch讲解各个编程概念。每一章都有许多完整的案例,读者可以模仿它们制作许多类似的程序。当读完整本书后,相信你一定可以亲自完成各种编程项目。
        本书假定读者没有任何编程基础。本书内容的难度基本不会超过高中数学,个别有难度的模拟程序可以先行跳过。
  • 作者介绍

  • 目录

    致谢
    本书介绍
    第1章  准备开始
      什么是Scratch
        试一试1-1
      Scratch编程环境
        舞台
          试一试1-2
        角色列表
          试一试1-3
        积木区
          试一试1-4
        脚本区
          试一试1-5
          试一试1-6
        造型标签页
          试一试1-7
        声音标签页
          试一试1-8
        背景标签页
          试一试1-9
        角色信息
        菜单栏
      绘图编辑器
        设置图像的中心
          试一试1-10
        设置透明色
      制作第一个Scratch游戏
        第一步:准备背景
        第二步:加入反弹板和小球
        第三步:让角色动起来
          试一试1-11
        第四步:添加声音更有趣
      Scratch积木一览
      算术运算符和函数
        算术运算符
        随机数
        数学函数
      本章小结
      练习题
    第2章  运动和绘图
      使用运动模块的积木
        绝对运动
          试一试2-1
        相对运动
          试一试2-2
        其他运动积木
      画笔模块和一个简单的画图程序
        试一试2-3
        试一试2-4

      神奇的重复执行
        试一试2-5
        旋转的正方形
          试一试2-6
        图章积木
          试一试2-7
      Scratch项目
        猫咪收集钱袋
        接苹果游戏
      关于被克隆的角色
      本章小结
      练习题
    第3章  外观和声音
      外观模块
        切换造型创建动画
          试一试3-1
        让角色思考并说话
          试一试3-2
        图形特效
        角色大小和可视状态
          试一试3-3
        角色间的图层
          试一试3-4
      声音和音乐模块
        播放音频文件
        弹奏鼓声和其他声音
        创作音乐
        控制音量
          试一试3-5
        设定演奏速度
          试一试3-6
      Scratch项目
        在舞台上跳舞
        烟花效果
      本章小结
      练习题
    第4章  过程
      消息的广播和接收
        发送消息和接收消息
        使用广播机制协调多个角色
      将大型程序分而治之
        使用广播模拟过程
        创建自己的积木
        给积木添加参数
          试一试4-1
        过程的嵌套
          试一试4-2
      分析问题的思维方式
        自顶向下分析
          试一试4-3

        自底向上分析
      本章小结
      练习题
    第5章  变量
      Scratch的数据类型
        参数凹槽与积木形状
        数据类型的自动转换
      变量详解
        什么是变量
        创建并使用变量
          试一试5-1
        变量的作用范围
        修改变量的值
        绘制蜘蛛网
        绘制风车
          试一试5-2
        克隆体中的变量
      变量值显示器
      在程序中使用变量值显示器
        欧姆定律模拟实验
          试一试5-3
        串联电路模拟实验
          试一试5-4
        计算球体体积和表面积
          试一试5-5
        绘制玫瑰花瓣
          试一试5-6
        葵花籽分布模型
          试一试5-7
      获得用户输入
        读取数字
        读取字符
        执行算术运算
      本章小结
      练习题
    第6章  用逻辑做决定
      关系操作符
        布尔表达式的求值
        比较字符和字符串
      分支结构
        如果……那么积木
        将变量作为标志变量
        如果……那么……否则积木
        嵌套分支结构
        菜单驱动程序
      逻辑运算符
        与操作符(and)
        或操作符(or)
        不成立操作符(not)
        使用逻辑运算符检查数值范围

      Scratch项目
        坐标猜测游戏
          试一试6-1
        三角形分类游戏
          试一试6-2
        猫咪巡线
          试一试6-3
        求解直线方程
          试一试6-4
        其他应用程序
      本章小结
      练习题
    第7章  深入循环
      循环结构
        重复执行直到积木
          试一试7-1
        将重复执行和如果……那么结合
          试一试7-2
        停止积木
          试一试7-3
        结束过程调用
        验证用户输入
      循环计数器
        密码验证
          试一试7-4
        灵活的循环计数
      循环的嵌套
        试一试7-5
      递归:调用自身的过程
        试一试7-6
      Scratch项目
        模拟时钟
          试一试7-7
        小鸟射击游戏
          试一试7-8
        自由落体实验
          试一试7-9
        抛体运动模拟器
          试一试7-10
        其他应用程序
      本章小结
      练习题
    第8章  字符串处理
      字符串数据类型
        特殊字符统计
        字符比较
          试一试8-1
      字符串操作示例
        Igpay Atinlay
          试一试8-2

        单词修正
          试一试8-3
        解密游戏
      Scratch项目
        射击游戏
          试一试8-4
        将二进制数转换为十进制数
          试一试8-5
          试一试8-6
        刽子手游戏
          试一试8-7
        分数运算教学工具
          试一试8-8
      本章小结
      练习题
    第9章  列表
      Scratch的列表
        创建列表
          试一试9-1
        列表的积木
        添加和删除
        插入和替换
        获得列表中的变量
          试一试9-2
        包含积木
        边界检查
      动态列表
        向列表填充用户输入
        绘制柱状图
          试一试9-3
      数字列表
        寻找最值
          试一试9-4
        计算平均数
          试一试9-5
      搜索和排序
        线性搜索
        频数统计
          试一试9-6
        冒泡排序
          试一试9-7
        寻找中位数
      Scratch项目
        我是诗人
          试一试9-8
        四边形分类游戏
          试一试9-9
        数学魔法师
          试一试9-10
        花的结构测验

          试一试9-11
        其他应用程序
      本章小结
      练习题
    附录A  分享与合作
      创建Scratch账号
      使用书包功能
      创建项目
        创建新的项目
        改编项目
        项目页
        分享项目