什么是编程思维?编程思维除了指数字、符号或代码,最重要的就是指创造性地解决问题、表达思想。
把编程语言的过去、现在,也许还有未来,紧紧联系在一起的,其实是一整套核心概念,这些核心概念都源于计算机科学、逻辑学和数学——这也正是本书将要探讨的内容。
在本书学习编程思维的过程中,不需要你事先接触一行实际的代码,不需要一台专用的电脑,也不需要什么专门的软件。一副骰子、一副扑克牌,甚至一支铅笔、一张纸,有了这些简单的工具,就可以学起来啦!
学习编程思维的这个过程,将帮助你培养批判性的思维方式,提升你的组织能力,增强你使用计算机的信心,帮助你更好地探索这新奇而趣味无穷的编程世界,创造性地解决问题。
##2021.08.08
##没怎么读进去
别被标题所骗了,整本书并没有多少“编程思维”这一原本应作为核心概念的探讨,反倒是花大篇幅讲了计算机基础知识(其实对编程没有任何辅助意义),以及一些可用于编程练习的案例(实际上并没有强调“思维”在解题中的原则、应用)。作者试图面面俱到,从人脑到raspberry pi都想讲述,然而知识水平上的硬伤(还在用过时的左右半脑理论)及核心问题把握的粗浅(居然不讲解“内存”与瞬时记忆的关系等),让人摸不清,这本书究竟是写给不懂编程的人用于植入“思维”的(根本没有拿得出手的“思维”理念),还是写给少儿进行编程入门科普的(讲那么多硬件干什么)。总体而言,很糊涂的一本书。
##早上大概花了半小时看完了。这本书真的对编程新手非常友好,我想起来我最开始看网上热门的python时,真的好多名词听不懂,例如什么字符串类型数值类型之类的,就如果你没有过任何编程经验,其实要学习编程之前你是有很多思维上转不过来弯的地方。但这本书都非常浅显易懂地讲明白了,所以对于没有过任何编程经验的人来说真的是一本非常值得看的书了。
##2020年的第1098本 太浅了,给幼儿园小班看的吧?所以书名挺对,确实写给所有人的,不过这里很多我觉得也不算编程思维。不过,对小白很友好的一本书
### 从"待分类“ 到“编程学习” 如何实现
##很小的一本书 用了一些图片和画面 是给小朋友看的书籍 没有什么内容
##拓展阅读 https://www.douban.com/doulist/113287916/
##给小孩子看的……