![]()
内容推荐 本书从零开始,结合少年儿童学习编程的实际情况和兴趣特点,系统并全面地讲解了Scratch图形化界面编程的相关知识。全书共15章,分别讲解Scratch软件与编程原理、相关模块指令的应用,包括运动指令、外观指令、声音指令、控制指令、事件指令、运算指令、变量指令、侦测指令、画笔指令及自制积木的相关应用。最后通过4个综合案例,讲解了Scratch游戏编程技能的综合应用。本书内容全面,在编写中打破了传统知识教条式的写法,采用“理论+示例+实例”的形式,通过丰富的案例制作讲解Scratch编程的相关功能模块与指令应用。本书非常适合作为少年儿童学习Scratch编程的自学读物,同时可以作为广大家长辅导孩子编程及少儿编程培训机构的教材参考用书。 目录 第1章 快速入门——熟悉Scratch软件与编程原理 1.1Scratch软件简介02 1.2角色包含的属性05 1.3一个完整的Scratch程序07 1.4总结与练习12 第2章 运动指令——让角色动起来 2.1运动指令与功能说明14 2.2平面直角坐标系14 2.3移动积木和滑行积木20 2.4方向积木27 总结与练习38 第3章 外观指令——看我72变 3.1外观指令与功能说明41 3.2说话与思考41 3.3切换造型与背景47 3.4改变角色大小53 3.5特效58 3.6显示与隐藏62 总结与练习65 第4章 声音指令——让角色“发出声音” 4.1声音指令与功能说明68 4.2添加声音68 4.3播放声音72 4.4设置音效76 4.5设置音量77 总结与练习80 第5章 控制指令——程序结构与克隆 5.1控制指令与功能说明83 5.2分支结构84 5.3循环结构91 5.4等待96 5.5克隆97 总结与练习106 第6章 事件指令——程序的触发条件 6.1事件指令与功能说明109 6.2程序开始运行109 6.3消息机制117 总结与练习123 第7章 运算指令——处理各种运算 7.1运算指令与功能说明126 7.2算术运算127 7.3随机数132 7.4关系运算136 7.5逻辑运算141 7.6字符串操作144 7.7其他常用运算148 总结与练习154 第8章 变量指令——存放数据 8.1变量指令与功能说明156 8.2变量的建立156 8.3变量的值158 8.4列表162 8.5列表的使用164 总结与练习172 第9章 侦测指令——检测条是否成立 9.1侦测指令与功能说明175 9.2键盘与鼠标176 9.3相遇检测181 9.4询问与回答189 9.5计时器与响度194 9.6日期与时间199 总结与练习201 第10章 画笔指令——神来之笔 10.1画笔指令与功能说明204 10.2画笔指令使用204 10.3图章214 总结与练习219 第11章 自制积木——让编程更高效 11.1自制新积木222 11.2带输入项的新积木227 11.3积木的嵌套使用234 总结与练习238 第12章 综合案例:星球大战 12.1前期准备240 12.2开始与暂停标签241 12.3我方飞机的程序244 12.4显示飞机的生命值247 12.5我方炮弹的程序250 12.6敌方飞机的程序251 12.7敌方炮弹的程序254 12.8游戏结束255 第13章 综合案例:愤怒的小鸟 13.1前期准备259 13.2编写小鸟的程序259 13.3橡皮筋的效果实现264 13.4编写小猪的程序267 13.5显示积分269 第14章 综合案例:迷宫寻宝 14.1前期准备275 14.2小猫的程序275 14.3陷阱的程序279 14.4钥匙与宝藏283 第15章 综合案例:垃圾分类 15.1前期准备289 15.2垃圾角色的绘制290 15.3游戏开始界面294 15.4正式游戏环节298 15.5设置积分303 附录 课后练习答案308 |