快乐编程:青少年思维训练

快乐编程:青少年思维训练

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

编辑推荐

编程教育的目的不是掌握语言,而是锻炼编程思维,让孩子更爱思考的编程书。

内容简介

Scratch 是一款面向青少年的图形化编程软件,使用该软件编程就如同创作一场舞台剧,即使没有任何基础的小学生,也可以在极短的时间内创作出生动活泼的编程作品,因此它特别适合培养青少年的逻辑思维、编程思维和工程思维。

本书介绍了Scratch 软件的概况、工作模式和积木指令精髓;结合青少年熟知的生活场景,带领大家学习和理解程序的3 种基本结构;对程序的3 种基本结构进行强化学习,驱动青少年用逻辑思维分析问题、用工程思维分解问题、用编程思维解决问题;最后初步探究了算法和机器人控制程序。

作者简介

作者黄天威,比特时代创始人,区块链行业知名领袖,毕业于西北工业大学,历任腾讯产品经理,范特西游戏副总裁,2013年5月创立比特时代,专注于区块链技术研发及互联网金融领域,旗下有金色财经、羊驼区块链、亿象网络、国拓融租等数十家高科技企业。

章节目录

版权信息

前言

第1章 编程和逻辑思维的关系

1.1 编程能力测评

1.2 编程和逻辑思维的关系

1.3 编写计算机程序很难吗

1.4 安装Scratch软件

1.5 Scratch软件界面速览

1.6 快速体验Scratch软件

Get新技能:移动角色

Get新技能:让角色发出声音

Get新技能:装饰舞台

第2章 Scratch软件快速掌握指南

2.1 Scratch软件的工作模式

2.2 处理文件项目

Get新技能:创建新作品

Get新技能:保存作品

Get新技能:打开已有作品

Get新技能:获得教程

2.3 处理角色

Get新技能:新建角色

Get新技能:绘制角色的造型

案例:更换本书主角

第3章 积木指令

3.1 快速掌握积木指令的精髓

Get新技能:分类认识常见积木指令

Get新技能:设定积木指令

3.2 舞台和运动指令

3.3 前进吧!贝果

Get新技能:测试积木指令的运行

Get新技能:修改程序

第4章 程序基本结构

4.1 顺序结构:按计划逐项执行

4.2 选择结构:吃肯德基还是麦当劳

4.3 循环结构:上学放学天天如此

第5章 程序流程图

5.1 程序流程图基础知识

5.2 程序流程图常用符号

5.3 程序流程图绘制软件

Get新技能:创建并保存程序流程图

Get新技能:绘制程序流程图

第6章 面向对象编程

6.1 创作第一个作品:追踪蟑螂

练习1:抓到蟑螂

练习2:反复表演抓蟑螂

练习3:切换造型抓蟑螂

练习4:顺序结构变循环结构

练习5:你要跑,我就追

6.2 什么是面向对象编程

6.3 程序要执行,启动靠事件

Get新技能:谁的事件谁响应

Get新技能:角色之间复制程序

Get新技能:按键执行程序

第7章 顺序结构应用

7.1 外观指令

7.2 声音和音乐指令

Get新技能:声音素材的基本编辑

Get新技能:录制声音

Get新技能:上传声音文件

7.3 画笔指令

7.4 顺序结构应用案例

案例1:贝果送餐

案例2:制作电子相册

案例3:动物运动会开幕式

第8章 选择结构应用

8.1 选择结构相关指令

8.2 判断条件积木指令

8.3 变量与运算指令

Get新技能:创建变量

8.4 构建判断条件

第9章 嵌套选择结构应用

9.1 嵌套选择结构的作用

9.2 猜拳游戏

Get新技能:提问和回答

9.3 射击游戏

第10章 循环结构应用

10.1 循环结构相关指令

练习1:认识“重复执行”积木指令的作用

练习2:计算从1乘到20的结果

10.2 运算类指令

10.3 基地巡防

10.4 基地守卫战

10.5 背单词程序

Get新技能:创建列表

第11章 嵌套循环结构应用

11.1 嵌套循环结构的应用和原则

练习1:使用嵌套循环结构绘制有趣的图形

11.2 绘制三角形图案

练习2:猜猜我在哪

11.3 绘制蜗牛图形

第12章 化繁为简地构建程序

12.1 构建程序的3个模块

12.2 自定义事件

Get新技能:广播消息

12.3 自制积木

Get新技能:创建自制积木

第13章 程序小挑战

13.1 加法练习

13.2 增强版加法练习

13.3 超级版数学练习

13.4 绘图

第14章 算法支撑人工智能

14.1 “三代狗”的故事

14.2 算法妙解1到100累加

14.3 排排队,站整齐

第15章 机器人控制程序

15.1 机器人的巡线功能

15.2 机器人避障功能

15.3 运行效果差异分析

后记

作者简介

快乐编程:青少年思维训练是2021年由人民邮电出版社出版,作者黄天威。

得书感谢您对《快乐编程:青少年思维训练》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
Python少儿趣味编程 电子书
适读人群 :任何想要学习Python或初次接触编程的人;Python语言的初学者、计算机专业的学生。尤其适合信息技术课教师或培训机构的老师以及青少年读者(初高中学生)阅读。 《Python少儿趣味编》由少儿编程畅销图书作者精心编写,是少儿学习Python编程的趣味指南,全书共17章,按照由简到难、逐步深入的方式组织各章内容。《Python少儿趣味编》精心选取内容,注重难易适度,语言通俗易懂,代码示例丰富。在每章的末尾,还给出了一些练习题并给出了解答。 《Python少儿趣味编》具有以下特色: ● 精心选取和组织内容,注重难易适度——涵盖基础知识、趣味应用和热门应用。 ● 坚持“做中学”的理念和方法——通过详细的示例和课后练习帮助读者学习和掌握。 ● 体现趣味性——用海龟给图绘制的机器猫、小猪佩奇等卡通角色,编写贪吃蛇游戏,对古典名著《西游记》分词。 ● 增强可拓展性——逐步扩展和改进的“成绩单”示例程序,章末习题既巩固知识,也拓展编程技能。 《Python少儿趣味编》适合想要学习Python 编程基础的少年儿童(尤其是10 岁以上的孩子)及想要教孩子学习编程的家长阅读,也适合少儿编程培训班的老师用作少儿编程培训的教材。 本书带领读者编写的趣味程序包括: ● 帮Johnson 找到回家的路; ● 逐步扩展和改进的“成绩单”示例程序; ● 用海龟绘图绘制的机器猫; ● 用海龟绘图绘制小猪佩奇; ● 弹球游戏; ● 编写贪吃蛇游戏; ● 对古典名著《西游记》分词。
Maya2020基础教材 电子书
火星时代新一代培训教程,系统讲解Maya模型、材质灯光及渲染等功能。
统信UOS操作系统使用教程(第2版) 电子书
本书系统讲述统信桌面操作系统(统信UOS)的使用方法。
父与子的编程之旅:与小卡特一起学Python 电子书
编程是一项充满乐趣的挑战,想要上手也非常容易!
新印象Cinema4D+OctaneRender建模:材质/灯光/渲染技术与产品包装表现实例教程 电子书
这是一本全面介绍使用Octane Render制作、渲染产品包装的Cinema 4D技术教程书。