网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Scratch少儿编程思维训练:培养孩子的逻辑思维和计算思维能力 |
分类 | 人文社科-社会科学-语言文字 |
作者 | 张硕,张晨曦 编 |
出版社 | 清华大学出版社 |
下载 | ![]() |
简介 | 作者简介 张晨曦博士,同济大学软件学院教授,博士生导师,上海市教学名师、模范教师,全军很好教师。曾获得上海市教学成果一等奖;作为课程负责人开发的课程中,有两门被评为重量精品课程。主编出版计算机教材14部,其中两部被评为重量精品教材,有一部被靠前100多所大学选为教材。15岁开始当中学老师,24岁开始当大学计算机老师。有多年丰富的编程教学经验。近三年对少儿编程教育开展了研究和实践。 目录 部分Scratch快速入门 章初识Scratch2 1.1什么是编程2 1.2Scratch简介3 1.3Scratch的下载和安装4 1.3.1计算机操作基础4 1.3.2Scratch的下载6 1.3.3Scratch的安装7 1.3.4Scratch的启动8 1.4Scratch的编程界面9 1.4.1积木区10 1.4.2代码区11 1.4.3角色区13 1.4.4舞台区13 1.4.5背景区13 1.4.6标签栏14 1.4.7菜单栏15 1.4.8按钮17 1.5动手做一做17 第2章角色20 2.1什么是角色20 2.2角色列表21 2.3添加、删除和复制角色22 2.3.1添加角色22 2.3.2删除角色23 2.3.3复制角色23 2.4状态信息23 2.5造型24 2.6配音27 第3章让角色“活”起来29 3.1移动29 3.1.1舞台的直角坐标系29 3.1.2用于移动角色的积木31 3.1.3动手做一做33 3.1.4位置监视器35 3.2旋转35 3.2.1角色的方向35 3.2.2用于旋转角色的积木36 3.2.3方向监视器37 3.2.4动手做一做38 3.3碰到边缘就反弹38 3.4变换造型39 3.4.1动画片的原理39 3.4.2动手做一做40 3.5综合实例:海底世界41 3.5.1任务描述41 3.5.2构思和设计41 3.5.3编程实现42 第4章外观:看我变变变45 4.1“说”和“思考”45 4.1.1“说”和“思考”积木45 4.1.2动手做一做46 4.2改变大小47 4.2.1改变大小的积木47 4.2.2动手做一做48 4.3改变背景50 4.3.1改变背景的积木50 4.3.2动手做一做50 4.4改变外观特效51 4.5角色的显示和隐藏52 4.6改变造型53 4.6.1切换造型53 4.6.2编辑造型54 4.7改变图层54 4.7.1图层的概念54 4.7.2改变图层的积木55 4.8综合实例:看我变变变56 4.8.1任务描述56 4.8.2构思和设计56 4.8.3编程实现57 第5章让程序变得更“聪明”59 5.1流程图59 5.2条件执行积木60 5.3循环控制积木61 5.4克隆积木62 5.5其他控制积木63 5.6综合实例:大鱼吃小鱼64 5.6.1任务描述64 5.6.2构思和设计64 5.6.3编程实现64 第6章用事件驱动程序执行68 6.1事件类积木68 6.2动手做一做71 第7章添加美妙的声音73 7.1声音类积木73 7.2添加配音73 7.3播放声音74 第8章积木中的“侦察兵”75 8.1判断是否碰到或者是否按下75 8.1.1积木介绍75 8.1.2布尔运算(逻辑运算)76 8.1.3动手做一做77 8.2获取距离以及角色的属性78 8.2.1积木介绍78 8.2.2动手做一做79 8.3获取用户的输入81 第9章运算类积木82 9.1运算类积木介绍82 9.2动手做一做82 0章变量和列表86 10.1变量和列表介绍86 10.2变量积木87 10.3列表积木87 10.4动手做一做88 10.5综合实例:学生身高表的管理89 10.5.1任务描述89 10.5.2构思与设计89 10.5.3编程实现90 1章画笔积木94 11.1画笔积木介绍94 11.2动手做一做95 2章自制积木100 12.1自制积木介绍100 12.2动手做一做102 第二部分计算思维及项目实例 3章计算思维110 13.1分解110 13.2模式识别111 13.3抽象化112 13.4算法开发115 13.5计算思维的另一种表述117 4章“打地鼠”游戏118 14.1任务描述118 14.2问题分解119 14.3角色设计及列表设置120 14.3.1角色设计与制作120 14.3.2列表和变量121 14.4算法设计123 14.5编程实现128 5章四则运算测验131 15.1任务描述131 15.2问题分解132 15.3角色设计及变量设置132 15.3.1角色设计与制作132 15.3.2变量设置135 15.4算法设计135 15.5编程实现139 6章画彩虹系列144 16.1画彩虹和彩虹桥144 16.1.1任务描述144 16.1.2问题分解144 16.1.3编程实现145 16.2画彩虹圆和彩虹喇叭147 16.2.1任务描述147 16.2.2问题分解147 16.2.3编程实现148 7章冒泡排序法151 17.1冒泡排序法简介151 17.2问题分解153 17.3算法设计154 17.4编程实现155 附录A常用的计算机操作和名词156 A.1鼠标操作(以右手操作为例)156 A.2名词解释157 A.3文件管理和操作159 A.3.1文件资源管理器简介159 A.3.2文件资源管理器的使用方法161 附录BScratch的所有积木163 B.1运动类164 B.2外观类166 B.3声音类169 B.4事件类170 B.5控制类171 B.6侦测类173 B.7运算类175 B.8变量类176 B.9自制积木178 B.10画笔积木(扩展类)178 参考文献180 内容推荐 Scratch是目前很好流行的少儿编程语言。本书基于Scratch3.5版本,系统、全面、细致地讲解了Scratch的编程技巧,旨在培养孩子的逻辑思维和计算思维能力。本书包括两大部分:部分是Scratch快速入门,分为12章,介绍了Scratch的各个方面,并细致地讲解了项目制作过程;第二部分是计算思维及项目实例,首先通过实例讲解计算思维的4个组成部分以及如何提高计算思维能力,然后通过4个有趣的综合实例(“打地鼠”游戏、四则运算测验、画彩虹系列、冒泡排序法)讲解如何基于计算思维进行项目开发与制作。本书适合6~16岁的少儿阅读,对于6~8岁的少儿,建议采用亲子阅读的方式;对于9岁及以上的少儿,则接近可以自学。本书还可用作学校或培训机构的Scratch课程教材。 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。