DK轻松学编程 Scratch、Python与网页制作教程

DK轻松学编程 Scratch、Python与网页制作教程
作 者: 英国DK公司、秦莺飞、杨祺
出版社: 清华大学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  英国DK公司,DK是英国知名出版社,其愿景是创作既有视觉冲击力又包含丰富信息的图书,使读者能够理解每一个主题。使用更多的图片使DK图书在一开始就与众不同,它强调图文并茂,这使DK图书更易于阅读和理解。DK品牌已经成为书籍品质的保证,深受众多家长的青睐。

内容简介

这是一本为编程初学者编写的可视化教程,能让每个对编程感兴趣的人轻松学会编写代码。本书分为编程概述、可视化编程语言Scratch、Python语言与Web技术四部分,图文并茂地讲解了Scratch、Python、HTML、CSS、JavaScript等常用编程语言。书中包含若干个操作项目,旨在一步步教会初学者掌握和运用好每种语言,学会设计应用程序、制作游戏、建设网站等编程技能。本书的编写人员既有资深的程序员,又有专业的编程教育人员。他们共同设计了分步骤讲解的操作教程,希望能为初学者铺就一条轻松有趣的“编程学习之路”。

图书目录

第1部分 编程概述

什么是编程 2

编程在生活中的应用 4软件开发人员的工作 6编程语言 8

第2部分 可视化编程语言Scratch

什么是Scratch14

Scratch界面16

什么是角色18

指令积木和文字20

运动控制指令22

外观和声音控制指令24

编程中的指令管理26

处理数据28

逻辑和决策30

信息的输入32

信息的传输34

函数控制指令36

操作教程: 旅行翻译软件 38

操作教程: 逻辑谜题游戏 50操作教程: 飞船闪避游戏 66

第3部分 python语言

什么是Python80

安装Python82

IDLE的应用84

Python中的变量86

Python中的数据88

逻辑运算符和分支90

输入和输出92

Python中的循环94

函数98

Python标准库102

操作教程:团队分配器104

调试116

操作教程:项目规划器120

对象和类142

操作教程:预算管理器144

Pygame Zero162

操作教程:骑士的冒险164

第4部分 Web技术

网络是如何工作的192

代码编辑器194

HTML基础196

HTML表单和超链接198

建设一个更好的网站200

操作教程:创建网站202

层叠样式表220

CSS选择器222

CSS样式224

响应式布局226

操作教程:设计网页样式228

什么是JavaScript250

变量和数据类型252

逻辑和分支256

输入和输出258

JavaScript中的循环指令260

JavaScript中的函数264

JavaScript调试266

面向对象的JavaScript268

库和框架270

图形用户界面272

操作教程:设计网页动画 274

操作教程:创建响应式网站 290

其他编程语言330

术语表334

致谢338