您好,欢迎来到聚文网。 登录 免费注册
Scratch轻松学创意编程

Scratch轻松学创意编程

  • 字数: 152千字
  • 装帧: 平装
  • 出版社: 清华大学出版社
  • 作者: 秦婧,刘存勇 著
  • 出版日期: 2018-05-01
  • 商品条码: 9787302501725
  • 版次: 1
  • 开本: 16开
  • 页数: 127
  • 出版年份: 2018
定价:¥59.8 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
Scratch是一款可视化编程工具,集编程语言、运行环境以及效果展示功能为一体。它具有开放式的学习环境,适合各个年龄段的读者来学习和提高编程技能。市面上很少有编程语言像Scratch一样以积木的方式编程并以动画的方式展示结果,这些优点不仅简化了编程,而且让青少年更容易接受编程思维,并激发对计算机编程的兴趣。全书共9课,以吉迦闯关成长经历为题材,涵盖了6个故事情节,分为基础篇和提高篇。在基础篇中介绍Scratch编程的基础知识,并结合每课的内容提供了相应的实例;在提高篇中通过编程实现多个综合性的实例作品,以提高读者综合运用数学、物理、地理等知识的能力和创新能力。每个实例都提供了视频效果展示和讲解。本书适合对编程感兴趣的初学者阅读,也适合家长和老师作为指导青少年学习编程的入门教程。
目录
基础篇
第1课初识Scratch2
1.1 Scratch安装及设置2
1.1.1 Scratch下载3
1.1.2 Scratch工作环境部署4
1.2 工作区介绍6
1.2.1 Scratch主界面6
1.2.2 舞台区8
1.2.3 脚本工作区8
1.2.4 造型工作区9
1.2.5 声音工作区12
1.3 第一个Scratch程序13
1.4 课程拓展19
第2课 领略神奇的Scratch21
2.1 预备知识21
2.1.1 造型的编辑21
2.1.2 角色的外观22
2.1.3 角色的运动23
2.1.4 变量的创建24
2.1.5 程序中的运算25
2.1.6 程序流程控制27
2.1.7 Scratch中的声音28
2.2作品制作前的思考30
2.2.1 场景设想30
2.2.2 思路引导30
2.2.3 难点突破31
2.3实现游泳的鱼31
2.3.1 作品需要的元素31
2.3.2 作品中需要的积木32
2.3.3 作品的执行流程33
2.3.4 作品实现33
2.4课程拓展34
第3课 吉迦的奇遇35
3.1 预备知识35
3.1.1 角色的编辑35
3.1.2 角色的外观控制36
3.1.3 角色的运动36
3.1.4 画笔的功能37
3.1.5 事件的控制38
3.1.6 实现角色互动的方式38
3.2 画笔的使用41
3.2.1 绘制一条虚线42
3.2.2 绘制三角形42
3.2.3 绘制旋转的风车44
3.2.4 按要求绘制多边形45
3.3作品制作前的思考46
3.3.1 场景设想46
3.3.2 思路引导46
3.3.3 技术难题突破47
3.4 实现吉迦的奇遇47
3.4.1 作品需要的元素47
3.4.2 作品的执行流程48
3.4.3 作品实现49
3.5 课程拓展52
第4课 智能的幻方53
4.1 预备知识53
4.1.1 常用侦测积木53
4.1.2 克隆功能54
4.1.3 会分身的猫咪55
4.2作品制作前的思考56
4.2.1 场景设想57
4.2.2 原理剖析57
4.2.3 思路引导59
4.2.4 难点突破60
4.3 实现自动填写幻方61
4.3.1 作品需要的元素61
4.3.2 作品中需要的积木62
4.3.3 作品的执行流程63
4.3.4 吉迦和导师的对话63
4.3.5 幻方的实现65
4.3.6 有关错误的定位66
4.4 课程拓展66
综合提高篇
第5课 获取浮砖中的火烛68
5.1 预备知识68
5.1.1 控制角色的移动68
5.1.2 如何制作新积木69
5.1.3 寻找迷宫中的老鼠71
5.2 作品制作前的思考74
5.2.1 场景设想74
5.2.2 难点突破74
5.3 浮砖中取火烛实现75
5.3.1 作品需要的元素75
5.3.2 作品实现76
5.3.3 作品运行效果79
5.4 课程拓展80
第6课 利用凸透镜引燃火烛81
6.1 了解凸透镜81
6.1.1 认识凸透镜81
6.1.2 凸透镜成像规律82
6.2 作品制作前的思考83
6.2.1 场景设想83
6.2.2 难点突破83
6.3 作品场景拆分实现84
6.3.1 师生之间的对话84
6.3.2 凸透镜主轴特殊点划分85
6.3.3 光源场景的实现86
6.3.4 光线场景实现88
6.3.5 火烛的点燃90
6.3.6 背景的导入91
6.3.7 整个场景的运行效果91
6.4 课程拓展92
第7课 雨中大作战93
7.1 作品制作前的思考93
7.1.1 场景设想93
7.1.2 雨的形成原理94
7.1.3 难点突破95
7.1.4 场景拆分95
7.2 作品场景拆分实现96
7.2.1 水塘中升起的水汽96
7.2.2 空中漂浮的白云98
7.2.3 空中的雨云99
7.2.4 云中飘下的雨101
7.2.5 雨中作战102
7.3 课程拓展106
第8课 吉迦过桥107
8.1 作品制作前的思考107
8.1.1 场景设想107
8.1.2 难点突破108
8.1.3 场景拆分108
8.2 作品场景拆分实现108
8.2.1 游戏开场页面108
8.2.2 空中闪动的星星109
8.2.3 可伸长的桥110
8.2.4 可移动的桥柱111
8.2.5 过桥的吉迦113
8.2.6 导师和吉迦的对话115
8.3课程拓展117
第9课 Scratch编程语法118
9.1变量118
9.1.1什么是变量118
9.1.2变量的命名119
9.1.3局部变量和全局变量120
9.2流程控制121
9.2.1重复结构积木121
9.2.2判断分支积木122
9.2.3综合运用122
9.3有关字符串123
9.3.1了解字符串123
9.3.2操作字符串123
9.4列表124
9.4.1了解列表124
9.4.2创建列表124
9.4.3操作列表126
9.5程序中的方法126
9.5.1创建新积木126
9.5.2在新积木中实现功能127

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网