新書推薦:
《
中国古代北方民族史丛书——东胡史
》
售價:NT$
576.0
《
巨人传(插图珍藏本)
》
售價:NT$
3289.0
《
地下(村上春树沙林毒气事件的长篇纪实)
》
售價:NT$
332.0
《
偿还:债务与财富的阴暗面
》
售價:NT$
347.0
《
清华大学藏战国竹简校释(壹):《命训》诸篇
》
售價:NT$
408.0
《
封建社会农民战争问题导论(光启文库)
》
售價:NT$
296.0
《
虚弱的反攻:开禧北伐
》
售價:NT$
429.0
《
泰山:一种中国信仰专论(法国汉学经典译丛)
》
售價:NT$
380.0
|
內容簡介: |
本书首先讲解Scratch少儿编程的基础知识,如Scratch的特色、下载、安装、操作界面与设置;然后通过实例剖析讲解Scratch的背景管理、角色管理、事件模块、运动模块、外观模块、程序流控制模块、声音模块、画笔模块、数据模块、侦测模块、运算符模块;*后通过4个综合案例,即电子贺卡、画圆求面积、打字练习大考验、数学大冒险,来讲解Scratch少儿编程实战方法与技巧。 在讲解过程中即考虑读者的学习习惯,又通过具体实例剖析讲解Scratch少儿编程中的热点问题、关键问题及种种难题。
|
關於作者: |
周峰男中级中国海洋大学计算机科学与应用专业毕业 大学本科,曾先后就职于青岛商业中专和青岛远洋学院计算机系,从事数学、计算机辅助设计的教学与研究。著作方向为中小学数学教辅、数学思维拓展类、投资理财、计算机辅助设计等。先后出版《新手学看盘短线赚钱技巧大全》 铁道出版社 《网上外汇交易实战入门 》铁道出版社 《网上炒股赚钱技法同花顺实战指南》铁道出版社《网上炒黄金做赢家行情分析与软件实操 》铁道出版社《C语言实用程序设计100例》人民邮电出版2002-10 10000 册《VB控件实用程序设计100例》 人民邮电出版2002-10 10000 册《计算机立体美术设计3ds max实例教程》高教出版社,2003-7 7000 册《Flash MX 2004网络动画精彩实例创作通》 西安电子科技大学出版社,2004-1 5000 册《Visual Basic案例开发集锦》电子工业出版社 2005-06 累计印数 7000 册《Visual Basic案例开发集锦(第二版)》电子工业出版社 2008-1 5000 册《3ds max 8中文版基础与实践教程》电子工业出版社 2006-07累计印数9000册《3ds Max 9中文版基础与实践教程》电子工业出版社 2008-01累计印数9000册获奖情况:从2002年至今已主编(或独立编著)50余本经管、计算机图书。先后获山东省优秀教师、青岛市优秀艺术教育工作者、青岛市青年教师优秀专业人才、青岛市教学能手、青岛市中小学学科带头人、青岛市教育管理工作先进个人、青岛市和教育局两级专业技术拔尖人才等荣誉称号。
|
目錄:
|
目 录
第1章 Scratch少儿趣味编程快速入门1
1.1 少儿编程的重要性1
1.2 初识Scratch2
1.2.1 Scratch的特点2
1.2.2 Scratch的学习方法2
1.3 Scratch的下载与安装2
1.3.1 Scratch的下载2
1.3.2 Scratch的安装3
1.4 Scratch操作界面与设置4
1.4.1 设置显示Scratch的中文操作界面4
1.4.2 标题栏、菜单栏和工具栏6
1.4.3 舞台区7
1.4.4 角色区8
1.4.5 积木代码区12
1.4.6 脚本区13
1.5 第一个Scratch程序:小猫追足球13
1.5.1 添加小猫和足球角色13
1.5.2 为足球添加积木代码15
1.5.3 为小猫添加积木代码17
1.5.4 运行程序并保存18
第2章 Scratch运动积木代码模块编程实例20
2.1 移动积木代码的编程实例20
2.1.1 移动积木代码的作用20
2.1.2 实例:复制小猫并随机显示其位置21
2.1.3 实例:随鼠标移动的蝴蝶23
2.2 旋转积木代码的编程实例24
2.2.1 旋转积木代码的作用24
2.2.2 实例:让我旋转多少度25
2.3 面向积木代码的编程实例26
2.3.1 面向积木代码的作用26
2.3.2 实例:利用键盘控制甲壳虫的爬行26
2.3.3 实例:面向鼠标转动的箭头29
2.4 其他运动积木代码的编程实例30
2.4.1 其他运动积木代码的作用30
2.4.2 实例:游来游去的鱼31
第3章 Scratch外观积木代码模块编程实例36
3.1 说和思考积木代码的编程实例36
3.1.1 说和思考积木代码的作用36
3.1.2 实例:两个潜水员的对话37
3.2 显示和隐藏积木代码的编程实例41
3.2.1 显示和隐藏积木代码的作用41
3.2.2 实例:隐藏的小猫41
3.3 造型与背景切换积木代码的编程实例43
3.3.1 造型与背景切换积木代码的作用44
3.3.2 实例:跳舞的小女孩44
3.4 特效与大小变化积木代码的编程实例46
3.4.1 特效与大小变化积木代码的作用46
3.4.2 实例:文字的特效动画效果47
3.5 其他外观积木代码的编程实例54
3.5.1 其他外观积木代码的作用55
3.5.2 实例:空中飞人55
第4章 Scratch画笔积木代码模块编程实例58
4.1 画笔积木代码的作用58
4.2 实例:绘制台阶59
4.3 实例:小爬虫绘制六边形动画61
4.4 实例:图章的应用64
4.5 实例:彩色画笔65
第5章 Scratch声音积木代码模块编程实例68
5.1 声音积木代码的编程实例68
5.1.1 声音积木代码的作用68
5.1.2 实例:带有声音的游来游去的鱼70
5.2 弹奏鼓声和音符积木代码的编程实例72
5.2.1 弹奏鼓声和音符积木 代码的作用72
5.2.2 实例:架子鼓与萨克斯74
5.3 其他声音积木代码的编程实例76
5.3.1 其他声音积木代码的作用76
5.3.2 实例:音乐会77
第6章 Scratch事件积木代码模块编程实例82
6.1 Scratch中的各种事件82
6.1.1 Scratch中的事件82
6.1.2 Scratch中各事件的意义82
6.2 实例:来回散步动画效果84
6.3 实例:鲨鱼吃小鱼游戏86
6.3.1 添加小鱼和鲨鱼角色并美化舞台86
6.3.2 小鱼从上游到下动画87
6.3.3 鲨鱼左右移动效果89
6.3.4 小鱼碰到鲨鱼就会被吃掉功能90
6.3.5 鲨鱼吃小鱼计数功能91
6.4 实例:不同舞台切换的跳舞效果93
6.4.1 添加两个跳舞角色和两个舞台背景93
6.4.2 两个舞台背景切换94
6.4.3 第一个跳舞角色在第一个舞台背景下跳舞95
6.4.4 第二个跳舞角色在第二个舞台背景下跳舞96
6.5 实例:生日快乐歌97
第7章 Scratch控制积木代码模块编程实例100
7.1 Scratch的基本流程控制100
7.1.1 选择结构100
7.1.2 循环结构101
7.2 实例:根据学生成绩给出评语101
7.3 实例:面向鼠标变色的小猫104
7.4 其他控制积木代码的作用104
7.5 实例:计算1 2 3 100105
7.6 实例:雪花飘舞的动画效果108
第8章 Scratch侦测积木代码模块编程实例112
8.1 作为条件的侦测积木代码的编程实例112
8.1.1 作为条件的侦测积木代码的作用112
8.1.2 实例:动物飞行比赛113
8.2 作为参数的侦测积木代码的编程实例118
8.2.1 作为参数的侦测积木代码的作用118
8.2.2 实例:沙滩排球小游戏118
8.3 其他侦测积木代码的作用124
第9章 Scratch运算积木代码模块编程实例125
9.1 算术运算积木代码的编程实例125
9.1.1 算术运算积木代码的作用125
9.1.2 实例:小猫做算术运算126
9.2 关系运算积木代码的编程实例132
9.2.1 关系运算积木代码的作用132
9.2.2 实例:小猫判断数的大小132
9.3 逻辑运算积木代码的编程实例134
9.3.1 逻辑运算积木代码的作用134
9.3.2 实例:剪刀石头布游戏134
9.4 其他运算积木代码的编程实例139
9.4.1 其他运算积木代码的作用139
9.4.2 实例:随鼠标移动的飞舞多彩小球139
第10章 Scratch编程综合实例143
10.1 打字游戏143
10.1.1 打字游戏前台界面143
10.1.2 打字游戏主界面的布局145
10.1.3 复制多个字母并改变其造型146
10.1.4 字母从上向下飘落的动画效果147
10.1.5 打字效果149
10.1.6 打字游戏结束界面151
10.2 随机绘制多边形与花朵153
10.2.1 自定义绘制多边形函数154
10.2.2 自定义绘制花朵函数155
10.2.3 程序初始化积木代码157
10.2.4 按任意键随机绘制多边形与花朵158
|
內容試閱:
|
前言
比尔盖茨13岁开始学编程,后来他成了世界首富;马克扎克伯格10岁开始学编程,后来他成了最年轻的亿万富翁;腾迅创始人马化腾、新浪创始人王志东、网易创始人丁磊,他们都是从编程做起的;百度创始人李彦宏曾放弃枯燥的工作机会,深造计算机专业,创建的百度成为目前最大的中文搜索引擎。
科学研究表明,人的大脑在3岁可以发育到60%,5~10岁正是孩子大脑发育的黄金阶段,此时,孩子的环境感知将会转变为逻辑连接。8~18岁亦是孩子抽象逻辑思维形成期。在这个阶段孩子学习编程,一方面,新知识吸收较快,另一方面,掌握了新技术,为他们未来的学习和职业生涯夯实基础。
牛津大学在2013年发布的一份报告预测,未来20年里有将近一半的工作可能被机器所取代。而现在人类是主宰机器人,还是被机器人反制这种话题一再被提及,假如现在不学习编程,就像20年前不会打字、上网一样。
2014年,英国把图形化编程纳入了5岁以上小朋友的必修课;在法国,编程被纳入了初等义务教育的选修课程;在北欧国家如芬兰、爱沙尼亚,也把编程作为了一门非常重要的义务教育学科;在美国,编程已进入幼儿园和中小学课堂,是备受欢迎的课程之一;在我国,少儿编程也越来越流行起来,并且在中小学阶段设置相关课程,这是一个重要的发展方向。
Scratch是美国麻省理工学院设计开发的可视化少儿编程工具,全球越来越多的孩子正在学习使用。它把枯燥乏味的数字代码变成乐高状的模块,零基础的孩子也能轻松编辑程序。编程让孩子从被动享乐变成主动创造,做游戏的设计者,而不仅仅做被动玩家。
本书结构
本书共10章,具体章节安排如下:
第1章:首先讲解少儿编程的重要性,然后讲解Scratch的特点和学习方法,接着讲解Scratch的下载、安装及设置等,最后讲解第一个Scratch程序,即小猫追足球。
第2章到第9章:通过实例剖析讲解Scratch的八大积木代码模块,即运动积木代码模块、外观积木代码模块、画笔积木代码模块、声音积木代码模块、事件积木代码模块、控制积木代码模块、侦测积木代码模块、运算积木代码模块。
第10章:通过两个综合案例,即打字游戏、随机绘制多边形与花朵,来讲解Scratch少儿编程实战方法与技巧。
本书特色
编程已经成为世界的通用语言,与听、说、读、写、算一样,是孩子必须掌握的技能。本书的显著特点有以下几点。
一、实用性:本书首先着眼于Scratch少儿趣味编程应用,然后再探讨深层次的技巧问题。
二、详尽的例子:本书每一章都附有大量的例子,通过这些例子介绍知识点。每个例子都是作者精心选择的,反复练习,举一反三,就可以真正掌握Scratch少儿趣味编程技巧,从而学以致用。
三、全面性:本书包含了Scratch少儿趣味编程的所有知识,即少儿编程的重要性、背景管理、角色管理、运动积木代码模块、外观积木代码模块、画笔积木代码模块、声音积木代码模块、事件积木代码模块、控制积木代码模块、侦测积木代码模块、运算积木代码模块、剪刀石头布游戏、小猫做算术运算、随鼠标移动的飞舞多彩的小球、雪花飘舞的动画效果、打字游戏、随机绘制多边形与花朵等。
四、本书由浅入深、循序渐进地讲解了Scratch少儿趣味编程所需要的基础知识,力求从零开始、通俗易懂。中小学生即使对编程没有任何概念,只要从第1章开始依次阅读,也是可以完全理解并掌握这些内容的。
五、本书提供中小学生趣味编程QQ群(群号:954975853,群的二维码:),这样中小学生可以直接与作者进行交流。
六、本书提供大量的视频讲解,可以在QQ群中下载。
七、本书提供二维码扫描视频学习,这样中小学生可以更加轻松地学习少儿编程。
本书适合的读者
本书适用于完全没有接触过编程的家长和6~18岁青少年学生阅读,也适用于大学生、信息技术教师、计算机科学爱好者、青少年编程培训机构、校内相关社团、Scratch爱好者阅读研究。任何人都能各取所需,即使你不用电脑操作,看一遍书都是一次难得的思维训练。
创作团队
本书由周峰、周艳科编著,下面人员对本书的编写提出过宝贵意见并参与了部分编写工作,他们是刘志隆、王冲冲、吕雷、王高缓、梁雷超、张志伟、周飞、葛钰秀、张亮、王英茏、陈税杰等。
由于时间仓促,加之水平有限,书中的缺点和不足之处在所难免,敬请读者批评指正
|
|