该资源由用户: 若翠公子 上传 举报不良内容
吉姆.克里斯蒂安,英国著名科技教育专家,编程怪才,畅销书作家,拥有20多年科技教育和国际教学经验,曾获Dr.Dobb’s 程序设计卓越奖。先后出版了《如何利用“我的世界”编程》(Learn to Code with Minecraft)《写给所有人的编程思维》(How to think like a coder)等作品。
什么是编程思维?编程思维除了指数字、符号或代码,*重要的就是指创造性地解决问题、表达思想。
把编程语言的过去、现在,也许还有未来,紧紧联系在一起的,其实是一整套核心概念,这些核心概念都源于计算机科学、逻辑学和数学——这也正是本书将要探讨的内容。
在本书学习编程思维的过程中,不需要你事先接触一行实际的代码,不需要一台专用的电脑,也不需要什么专门的软件。一副骰子、一副扑克牌,甚至一支铅笔、一张纸,有了这些简单的工具,就可以学起来啦!
学习编程思维的这个过程,将帮助你培养批判性的思维方式,提升你的组织能力,增强你使用计算机的信心,帮助你更好地探索这新奇而趣味无穷的编程世界,创造性地解决问题。
第一章 学会编程思维
002学会编程思维
005什么是编程?
007计算机无处不在
011计算机的特征
019计算机如何工作?
026计算机的出现
029编程与计算机的历史
033人人都能学会编程
035世界需要更多的编程者
第二章 解决问题
038解决问题
039大脑是怎样工作的?
041解决复杂的问题
043脑力训练
048更多逻辑谜题
052约束条件
056编程就是要简单
第三章 学习编程语言
064学习编程语言
066编程语言的语法规则
071编程的形式
074面向对象程序设计(OOP)
078不同的数据类型
082数据结构
083算法
087循环
096条件语句
106流畅的运算符
110趣味函数
118变量
129调试
第四章 继续努力
138还该做什么?
144让世界变得更加美好
146又到了做游戏的时间了吗?
151生活,就是编程思维
154再谈计算机思维
161词汇表
166拓展阅读
尊敬的读者:
欢迎您访问我们的网站。本站的初衷是为大家提供一个共享学习资料、交换知识的平台。每位用户都可以将文件上传至网盘并分享。
然而,随着用户上传的资料增多,我们发现部分不宜或版权问题的书籍被分享到了本站。
为此,我们已经关闭了分享入口,并进行了多次书籍审查,但仍有部分内容未能彻底审查到位。
在此,我们恳请广大读者与我们共同监督,如发现任何不宜内容,请 点击此处 进行举报,我们会第一时间处理并下架相关内容。
希望我们能共建一个文明社区!感谢您的理解与支持!