编辑推荐

适读人群:学习Scratch编程的小朋友、学习Scratch编程的中小学生、Scratch编程爱好者、需要指导孩子学习Scratch编程的家长、从事信息技术教学的老师、儿童编程教学培训机构的师生。

全彩印刷、图解教学、涵盖广泛、示例丰富、动手实践、寓教于乐、趣味横生、通俗易懂

培养儿童的逻辑思维、创意思考、流程规划、脚本构思和协同合作的能力

手把手带孩子用搭积木的方式学编程,用孩子们喜闻乐见的示例锻炼他们的编程思维

涵盖Scratch编程中的脚本、事件、控制、数据、运算、侦测、运动、外观、声音和画笔等主题

376个积木用例,11个编程挑战项目案例,赠送81分钟配套教学视频

Scratch趣味编程:陪孩子像搭积木一样学编程》编程挑战案例:

海底发射太空船

大鱼吃小鱼

我喜欢的运动

简易计算器

变色龙

升国旗,奏国歌

孙悟空的如意金箍棒

简易电子琴

马良的神笔

创建自定义积木

自定义积木:剪刀石头布

Scratch趣味编程:陪孩子像搭积木一样学编程》超值配套资源:

实例脚本文件

案例制作视频

案例运行效果视频

教学PPT

内容简介

Scratch趣味编程:陪孩子像搭积木一样学编程》是一本写给8~16岁的儿童(中小学为主)学习编程的书,但建议他们是在家长或者老师的陪伴下进行学习。《Scratch趣味编程:陪孩子像搭积木一样学编程》系统地讲述了Scratch儿童编程的相关知识,书中通过376个积木用例,配以丰富的演示图片,由浅入深地介绍了儿童编程创作的方方面面。《Scratch趣味编程:陪孩子像搭积木一样学编程》配套资源提供了书中所有例子的脚本文件和完整的实例素材,而且还提供了书中编程挑战项目案例的教学视频、运行效果视频及教学PPT,手把手带领读者学习Scratch编程。

Scratch趣味编程:陪孩子像搭积木一样学编程》共13章。第1、2章采用了螺旋式的编排方式,即下一个知识点的学习是以前面所学知识为基础而进行,这样可以让读者更好地吸收知识。从第3章开始,则采用了主题式的内容编排方式,即逐一介绍Scratch编程中有关脚本、事件、控制、数据、运算、侦测、运动、外观、声音和画笔等相关主题,这有利于读者集中精力逐个击破Scratch编程的重点和难点,也利于他们进行针对性的训练和提高编程技能,取得良好的学习效果。

Scratch趣味编程:陪孩子像搭积木一样学编程》既适合孩子们阅读,也适合广大家长指导孩子们学习Scratch编程,还可以作为中小学信息技术课程的教学参考书。甚至每个Scratch编程爱好者都可以把《Scratch趣味编程:陪孩子像搭积木一样学编程》放在枕头边,随时查阅。

作者简介

吴心锋现为小学信息技术课教师。专注于少儿编程教育研究。表面上是一位老师,但内心里却是一个“码农”,对技术有点痴迷。喜欢游泳和编程,还喜欢做一些具有创造性的事情,比如写作。

吴心松小学教育工作者。追求民主与自由,喜欢和孩子们打成一片。在城市的喧闹中,总能闹中取静,抽出时间去运动,在运动中思考并快乐着。也经常静静地坐在计算机前,思考如何更好地带领孩子们学习Scratch编程。

李佩佩目前就职于一所小学。爱好广泛,喜欢写作。近年对少儿编程产生了很大兴趣并付诸于实践,认为少儿编程可以在玩中学,能开发孩子的潜能,强化他们的逻辑思维能力。

目录

第1章初识Scratch

1.1Scratch的故事

1.2Scratch的四大特性

1.3我的第一个Scratch程序

1.4使用Scratch编程的基本流程

1.5《Scratch趣味编程:陪孩子像搭积木一样学编程》的组织结构

1.6本章小结

第2章Scratch入门

2.1简单的Scratch示例

2.2示例解释

2.3改编示例

2.4项目另存为

2.5分享项目

2.6本章小结

第3章脚本概述

3.1定义

3.2使用说明

3.3结构与功能

3.4分类

3.5脚本片断

3.6本章小结

第4章事件

4.1基于事件编程

4.2历史

4.3鸭舌帽形积木

4.4矩形积木

4.5编程挑战——海底发射太空船

4.6本章小结

第5章控制

5.1鸭舌帽形积木

5.2C形积木

5.3矩形积木

5.4太阳帽形积木

5.5编程挑战——大鱼吃小鱼

5.6本章小结

第6章数据

6.1变量

6.2列表

6.3变量积木

6.4列表积木

6.5编程挑战——我喜欢的运动

6.6本章小结

第7章运算

7.1六边形积木

7.2圆角矩形积木

7.3编程挑战——简易计算器

7.4本章小结

第8章侦测

8.1矩形积木

8.2六边形积木

8.3圆角矩形积木

8.4编程挑战——变色龙

8.5本章小结

第9章运动

9.1舞台的坐标系统

9.2角色的方向系统

9.3运动积木概述

9.4矩形积木

9.5圆角矩形积木

9.6编程挑战——升国旗奏国歌

9.7本章小结

第10章外观

10.1矩形积木

10.2圆角矩形积木

10.3编程挑战——孙悟空的如意金箍棒

10.4本章小结

第11章声音

11.1矩形积木

11.2圆角矩形积木

11.3编程挑战——简易电子琴

11.4本章小结

第12章画笔

12.1矩形积木

12.2编程挑战——马良的神笔

12.3本章小结

第13章更多积木

13.1Scratch中的自定义积木

13.2创建自定义积木

13.3定义[自定义积木名]

13.4本章小结

......

前言/序言

前言

近几年来,人工智能、APP、云端、大数据、物联网等相关行业发展迅猛,科技已经无处不在。但很显然,编程人才的培育跟不上科技的发展。在比尔盖茨、扎克伯格等科技界巨星的呼吁下,“全民编程”成为了时下西方世界最为流行的口号之一。包括美国前总统奥巴马、英国前首相卡麦隆、新加坡总理李显龙等各国政要,纷纷呼吁全国上下都该学习编程。如今,国外的孩子学习编程甚至比政治、历史、地理、物理、化学、生物还要早。在英国,5岁以上的孩子就必须开始学习儿童编程。一些发达国家也早已将编程纳入到教育体系中。

在我国,自2017年国务院印发《新一代人工智能发展规划》,明确指出在中小学阶段设置人工智能相关课程后,编程教育走进了更多人的视野。编程教育已经越来越受到国内家长的重视,大家充满热情地一头扎进少儿编程领域,希望给孩子选择一条最合适的学习之路。然而,面对五花八门的编程语言,如Scratch、Swift、Haskell、Python、JavaScript、C++、PHP等,长们却发了愁。

为什么Scratch在众多的少儿编程语言中横空出世,跃升为佼佼者?

Scratch是一种编程语言,也是一个在线社群,由麻省理工学院媒体实验室的终身幼儿园组设计和维护。孩子们在这里可与世界各地的人们交流各种互动媒体,如故事、游戏和动画。孩子们学习Scratch的同时,也间接培养了他们的逻辑推理、创意思考和协同合作的能力。

Scratch特别为8~16岁的孩子而设计。但几乎所有年龄段的人,不管是孩子还是父母,都在使用它。不同地方上百万人都在制作自己的Scratch项目,包括家庭、学校、博物馆、图书馆和社区中心。

Scratch如此受欢迎,而市面上有关Scratch的书籍却甚是驳杂,大多都是凌乱的介绍几个例子就完事了。很难想象,一个刚开始尝试编程学习的小朋友或小学生该如何阅读这样的本?恐怕读完依然是一头雾水,学习信心反而备受打击。

基于这样的一个现状,我们想做出一些改变,于是便有了这《Scratch趣味编程:陪孩子像搭积木一样学编程》。《Scratch趣味编程:陪孩子像搭积木一样学编程》是一本专注于Scratch编程教育的书,理论与实践完美结合,全面涵盖Scratch编程必须掌握的众多知识点和各种积木的用法,告诉小朋友Scratch中每种积木是干什么的,如何用它们解决编程问题。《Scratch趣味编程:陪孩子像搭积木一样学编程》以培养孩子们的计算思维为初衷,深入浅出地说底层知识,由表及里地话编程实践。《Scratch趣味编程:陪孩子像搭积木一样学编程》立足基础,力求不落入俗套,避免好高骛远的所谓创新,力求让小朋友们能够在家长或者老师的带领下,系统地掌握Scratch中每种积木的使用方法,从而提升他们的思维能力和动手编程能力。

Scratch趣味编程:陪孩子像搭积木一样学编程》特色

图解教学,饶有趣味:《Scratch趣味编程:陪孩子像搭积木一样学编程》使用图解教学的方式讲解各个知识点和示例,手把手带领小朋友像搭积木一样学习编程,这使得整个学习过程非常有趣,可以让孩子们喜欢上Scratch编程。

通俗易懂,寓教于乐:笔者根据多年的教学经验积累,用通俗易懂的语言和生活中常见的场景去解释Scratch编程中的专业知识,用孩子们喜闻乐见的示例锻炼他们的编程能力。

示例丰富,动手实践:《Scratch趣味编程:陪孩子像搭积木一样学编程》将Scratch中的积木用法完全融入到示例中讲解,尤其在第4~12章中都提供了编程挑战题供小朋友们动手实践和提高。

适用广泛:《Scratch趣味编程:陪孩子像搭积木一样学编程》既适合广大家长指导孩子们学习Scratch编程,也可以作为中小学信息技术课程的教学参考书,甚至每个Scratch编程爱好者都可以把《Scratch趣味编程:陪孩子像搭积木一样学编程》放在枕头边,随时查阅。

Scratch趣味编程:陪孩子像搭积木一样学编程》内容

第1章初识Scratch,讲述了Scratch的历史和特性,重点讨论了Scratch编程的基本流程,并对《Scratch趣味编程:陪孩子像搭积木一样学编程》的组织结构做了简单介绍。

第2章Scratch入门,以示例的方式讲解了Scratch编程的基本概念和操作,并穿插讨论了程序的运行机制、编程习惯及编程技巧。

第3章脚本概述,阐述了脚本的基本概念和使用方法,并详细介绍了脚本的结构和功能,最后对脚本的分类和片断做了必要介绍。

第4~13章详细介绍了Scratch编程的十大类积木。这部分的每一章都先从每个积木的基本概念入手,探讨如何在实践中使用它们,然后以编程挑战的形式进行巩固和提高,从而达到学以致用的效果。

配书资源及获取方式

Scratch趣味编程:陪孩子像搭积木一样学编程》提供以下超值配套资源:

?实例脚本文件;

?案例制作视频;

?案例运行效果视频;

?教学PPT。

Scratch趣味编程:陪孩子像搭积木一样学编程》读者对象

?学习Scratch编程的小朋友;

?学习Scratch编程的中小学生;

?广大Scratch编程爱好者;

?需要指导孩子学习Scratch编程的家长;

?从事信息技术教学的老师;

?儿童编程教学培训机构的师生。

阅读建议

Scratch趣味编程:陪孩子像搭积木一样学编程》既可以作为青少阶段Scratch编程的入门图书,也可以作为其他Scratch编程爱好者的参考手册。书中每章内容的耦合性并不是很高,你可以选择顺次学习每一章内容,但如果对某一章感兴趣,完全可以先阅读该章。

……


其他推荐