零基础学Scratch编程
课件处可下载程序。清华大学计算机系教师编写,中小学生程序设计的零基础入门教材

作者:邬晓钧

定价:59元

印次:1-1

ISBN:9787302563266

出版日期:2021.01.01

印刷日期:2020.11.23

图书责编:龙启铭

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书面向没有任何程序设计基础的四年级以上小学生。本书内容分为基础技能、思维训练、创新应用三个部分,小读者按章节内容提示一步步的自学和实践,逐步掌握和熟练Scratch程序设计。在本书的学习过程中,小读者的自学能力、计算思维、创新创意和编程实践能力均能得到有效地锻炼和提高,为将来进一步学习计算机专业知识与技术打下扎实的基础。本书编程内容少量来自于Scratch老版本自带的英文帮助,其他均为原创设计,新颖有趣,符合少儿心理特点。

邬晓钧,本硕博均就读于清华大学计算机系,现为清华大学计算机系高级工程师,长期从事程序设计的教学实践。他十多年来担任清华大学程序设计竞赛代表队主教练,也是中国大学生程序设计竞赛的主要发起人和组织者。

前言 某天,上小学二年级的儿子突然对我说: “爸爸,我想学编程。”其实更早时候我就在网上看到过有关儿童学习编程的一篇文章,其中提到了几个软件,都是充满游戏风格,着重设计与规划,以完成特定任务为目的的模式。这些软件并没有涉及指令或语句的概念,所传授和培养的是一种更广义的“编程”(也许翻译为“规划”或“设计”更合适)思维和能力。文章指出几岁孩子就可以通过这些软件学习编程。 儿子还在上幼儿园时就在手机上玩过LightBot游戏。当时给他玩的是初级版本,但已经有循环、函数调用等功能,比起网上那篇文章所介绍的软件,更像计算机编程。LightBot游戏中的小机器人能够按照玩家编写的指令序列执行动作,对玩家的编程成果给予直接且明确的反馈,因此即使我没有给儿子讲过任何编程概念,他也完全能够在游戏软件中学习、理解和掌握那些编程元素,通过不断尝试来修正自己的程序,完成游戏中的所有关卡任务。可见,一个吸引人的有趣平台加上直观的反馈,完全能够让孩子在玩中学习编程,而且是学习相对抽象的计算机指令的编程。 我在清华大学计算机系取得本科、硕士和博士学位,在计算机系教程序设计课程,而且负责程序设计竞赛,自然早想过什么时候让孩子学编程、学什么程序设计语言、怎么学这类问题。虽然还没有明确的答案和计划,但可以肯定的是——小学阶段就可以学编程,因为很多编程的概念并不高深。更小年龄的孩子虽然也可以学一些编程,但受认知能力所限,学不了太多,不得不浅尝辄止。而对于小学生,特别是小学中高年级学生来说,完全能够在相当长的一段时间内有计划地学习一定量的内容,而且所学内容足以用来进行丰富的创作或解决一些实际问题。同时,正因为...

目录
荐语
查看详情 查看详情
目录

第1篇基 础 技 能

第1章准备工作3

1.1程序与程序设计语言3

1.2Scratch语言4

1.3安装编程环境4

1.3.1安装桌面编辑器4

1.3.2设置界面语言7

1.3.3打开与关闭7

1.3.4版本更新8

1.4如何学习编程8

1.5本章小结9

第2章简单舞步10

2.1初识Scratch桌面编辑器10

2.1.1界面布局10

2.1.2积木语句与参数11

2.1.3积木语句的拼接组合11

2.2让小猫跳舞11

2.2.1顺序执行11

2.2.2重复执行12

2.2.3事件响应13

2.2.4从背景库中选取背景15

2.3增加伴舞者15

2.3.1从角色库中选取角色16

2.3.2同步不同角色17

2.3.3角色与造型17

2.3.4角色间的脚本复制18

2.3.5运行模式18

2.4保存文件19

2.5本章小结20

2.6练习: 灯光师21

零基础学Scratch编程目录第3章动画贺卡22

3.1动画基础22

3.1.1删除与新建角色22

3.1.2第一个字母角色23

3.1.3第二个字母角色25

3.1.4第三个字母角色28

3.1.5第四个角色29

3.2万圣节贺卡31

3.2.1跳动的红心31

3.2.2为舞台编程32

3.2.3文本角色33

3.2.4奇幻角色34

3.3本章小结36

3.4练习: 我的贺卡37

第4章石头剪子布38

4.1街舞38

4.1.1设置舞台背景38

4.1.2街舞者39

4.1.3自拍角色39

4.1.4同步的调试42

4... 查看详情

本书脱胎于清华大学计算机系老师为自己孩子编写的程序设计学习材料,是专为程序设计零基础的中小学生编写的自学教材,引导读者通过Scratch编程实践,领会计算机编程的思想和方法。本书强调分析设计与应用实践,内容丰富多彩,语言朴实无华,思维周密严谨,讲解深入浅出。书中大量原创的编程作品设计符合青少年认知与兴趣特点。

查看详情