新書推薦:
《
财之道丛书·后资本主义生活:财富的意义、经济的未来与货币的时间理论
》
售價:HK$
78.2
《
人文与社会译丛:自由意志、能动性与生命的意义
》
售價:HK$
79.4
《
儿童折纸大全(儿童创意美术手工系列)
》
售價:HK$
34.3
《
意识形态与现代文化(人文与社会译丛)
》
售價:HK$
90.9
《
红顶商人盛宣怀(全三册)(长篇历史小说经典书系)
》
售價:HK$
147.2
《
最好的教养:别错过孩子的4~7岁成长关键期
》
售價:HK$
57.3
《
人海之间:海洋亚洲中的中国与世界
》
售價:HK$
69.6
《
大国博弈六百年
》
售價:HK$
92.0
編輯推薦:
★采用独特的分步骤可视化指导方法,系统地介绍编程基础知识。
★通过讲解一些经典游戏和动画案例,让孩子快速掌握编程概念和技巧,不但大大提高学习编程的乐趣、积极性和成就感,还充分锻炼逻辑思维、想象力、创造力和分析解决问题的能力。
★Scratch和Python有很多共用元素——只是外在形式看起来不同。本书在介绍Python时,将两种编程语言进行对照学习,有助于孩子理解难度更大的Python代码。
★融入STEAM教育理念,穿插数学、物理知识。知识相互交叉,让孩子对知识理解更深刻,掌握更牢固。
★为了方便孩子学习和理解,书中甚少使用艰涩难懂的专业术语,是真正适合少儿的编程书。
★本书将Scratch和Python的介绍安排在计算机和编程语言简介之前——有趣且具体的内容在枯燥且抽象的内容之前——让小读者不再只在图书的前十页徘徊不前,更有动力看完全书。
★当孩子学完整本书的内容以后,如果想要在编程方面更进一步,书中也给出了深入学习的方案。
★本书既可以在家长的指导下学习,当孩子达到一定的识字量时,也可以让孩子自学。
★内文使用铜版纸彩色印刷,更加精美。
內容簡介:
你对电脑游戏与动画感兴趣吗?
你想不想设计出属于自己的程序?
每个新手程序员都需要《英国中小学生STEAM课程读本·编程很简单》。本书采用彩色插图与清晰的步骤说明相结合的方式,让编程变得通俗易懂,即使是初学者也能愉快学习。
从编程基础知识到充满乐趣的项目,本书将向你展示如何使用两种不同的编程语言——Scratch和Python构建电脑游戏与动画。
Scratch是美国麻省理工学院开发的可视化少儿编程工具,非常适合编程入门。它把编程变得像搭积木一样简单,教会初学者编程的关键——思维方式。
Python是一种功能强大的高级编程语言,可以编写许多不同类型的程序。它的语法简单,代码易于阅读和学习。它已然成为数据分析和人工智能开发的主流编程语言。
關於作者:
DK出版社于1974年成立于英国伦敦,作为企鹅兰登书屋出版集团旗下最具竞争力的品牌之一,DK以专业的内容和鲜明的视觉设计不断引领着国际图文书的出版风格。在不同领域出版了多种类别的成人及儿童非虚构类图书,至今已有60余种语言的出版物畅销于全球超过100个国家,共有千余名员工分布于欧美、澳洲、亚太等地区。
作为史上最成功的图文书出版社之一,DK代表的不仅是一种图文并茂的美学风格,更是一种面对世界和知识的态度。正如DK做书的理念——A World of Ideas:See all there is to know,正是希望用严谨且实用的知识与创意逻辑并存的设计,引发思考、启迪灵感,让读者在阅读中享受探索未知的乐趣。
成立40余年以来, DK 与世界上众多权威和知名的品牌合作, 制作出令人惊叹的视觉指南和参考读本,在内容和形式上满足了各种读者的需求。在DK的书中,阅读无关年龄、性别和文化背景,每一位读者都能找到自己的兴趣所在。
目錄 :
8 前言
10 如何使用本书?
第一部分 什么是编程?
14 什么是程序?
16 像计算机一样思考
18 成为一名程序员
第二部分 从Scratch开始
22 什么是Scratch?
24 安装和启动Scratch
26 Scratch界面
28 角色
30 彩色的模块和脚本
32 项目1:躲避恶龙!
38 让角色移动
40 造型
42 捉迷藏
44 事件
46 简单循环
48 画笔和海龟
50 变量
52 数学
54 字符串和列表
56 坐标
58 制造声音
60 项目2:掷骰子
62 真或假?
64 判断和分支
66 侦测
68 复杂循环
70 收发消息
72 新建模块
74 项目3:猴子骚乱
82 试验时间
第三部分 玩玩Python
86 什么是Python?
88 安装Python
92 介绍IDLE
94 错误
96 项目4:幽灵游戏
98 幽灵游戏解码
100 程序流程
102 简单指令
104 复杂指令
106 哪个窗口?
108 Python中的变量
110 数据类型
112 Python中的数学
114 Python中的字符串
116 输入和输出
118 判断
120 分支
122 Python中的循环
124 while循环
126 逃离循环
128 列表
130 函数
132 项目5:造句
134 元组和字典
136 变量中的列表
138 变量和函数
140 项目6:绘图机
148 错误和调试
150 算法
152 库
154 制作窗口
156 颜色和坐标
158 绘图
160 更改内容
162 响应事件
164 项目7:泡泡爆破
176 下一步做什么?
第四部分 计算机揭秘
180 计算机揭秘
182 二进制和基数
184 符号和代码
186 逻辑门
188 处理器和存储器
190 基本程序
192 在文件中存储数据
194 互联网
第五部分 现实世界中的编程
198 计算机语言
200 编程明星
202 繁忙的程序
204 计算机游戏
206 设计App
208 互联网程序设计
210 使用JavaScript
212 恶意程序
214 小型计算机
216 成为编程大师
218 词汇表
220 索引
224 致谢