编程ING
①一般下午5点前订单,当日发货,开发票联系客服②教材,学习,考试类书默认有笔记(或做过)③其他类书一般无笔记,提前与客服沟通好再下单,否则本店不承担责任)④部分图书籍采用标准图片,可能存在不同印次不同封面,内容一致⑤出版时间过长的书都可能有自然发黄现象。
¥
51
7.5折
¥
68
八品
库存2件
作者 蔡学镛
出版社 电子工业出版社
ISBN 9787121175282
出版时间 2012-07
装帧 平装
开本 其他
定价 68元
货号 1528985601113179136
上书时间 2024-11-15
商品详情
品相描述:八品
商品描述
前言 学习编程的心理准备 待在兴趣循环内,别让你的学习 Game Over! 想要有良好的学习成果,必须进入兴趣循环。这个循环由好奇心、学习过程,以及成就感组成。一开始由好奇心触发学习动机,接下来展开学习,学习后产生成就感,而对更深入的内容感到好奇,于是继续学习。一旦没了好奇心或成就感,很可能就会放弃。 成就感是一种心理状态,与挫折感相反。想获取成就感,就需要有好的学习成果。请务必坚持学习,直到下一次成就感产生。 除了成就感,好奇心也可以刺激学习。不妨带着一丝疑惑进行学习和探索,直到真相大白的那一刻,那是一种豁然开朗的喜悦。 如何待在兴趣循环内?你需要成就感、好奇心、目标与奖赏。 前面提到成就感与好奇心是学习的两大关键,不过成就感与好奇心可不是说来就来的,但你可以通过一些手段激发你的成就感与好奇心。 1.给自己定好许多可行的短期目标。如果你不知道该定怎样的目标,可以参考本书每篇一开始列出来的学习目标,每次达成目标,就勾选该目标前的方框。当你很肯定地勾选时,表示目标达成,你的内心会出现一丝成就感。 2.你可以在达到一定的学习目标之后,就犒赏自己。例如完成四个学习目标,就奖赏自己奢侈地大吃一顿(如果大吃一顿是你所热爱的)。对于奖赏的渴望,会让你的学习可以坚持得更久一点,学习过程也会更顺利一点。奖赏自己的时候,成就感会更明确。 3.有了成就感,你就会想要继续挑战下一个目标。整体进入一个良性循环。 4.好奇心会在你良性循环的学习过程中随时出现,比较难捉摸。请务必把握机会,在好奇心出现时,加强学习。 采用正确的方法,可以提高学习效率。 “书都看了,也都看懂了,但还是不会写代码”,很多人有这样的问题。学习效果不佳,通常是因为没有思考与动手所致。如果你保持思考与动手的习惯,并坚持一段时间,我保证学习成效会不错。 你必须一边阅读,一边思考,甚至质疑书中的内容。动手跟着书本实际操作,以加深印象。对于不清楚的部分,通过动手实验得到解答。把无法证实的疑惑,立刻记录下来,等待以后某天知识积累足够了而顿悟。 阅读本书每一页都可以采用图中描述的这四个步骤。首先阅读并思考上半页的精华,再看下半页文字描述的细节,接着动手操作实际领悟,这个过程中有任何问题与想法都要马上记录下来。 有效的学习 =学习 +思考 +动手 学习程序设计与学习其他技术一样,不能光看书,必须从实际中学习,才有实际效果。所以请先准备好一台计算机,台式机或笔记本都可以。计算机上会自带一个操作系统(OS),最有可能是微软的Windows,或苹果的 Mac OS X,也可能是其他操作系统。当然仅有计算机与操作系统依然不够,想做程序设计还必须有编译器或解释器,关于这方面,我在本书第 1章中会说明。一开始不知道该写什么代码时,可以跟着本书的范例一起动手。 想学好程序设计,怀疑的态度与设计实验的能力也是相当重要的。多多怀疑某些事,然后推导出一番原理,最后做实验证实或推翻自己的想法。有这种好奇心与实验精神的人,才可能学好程序设计。 本书共有三篇,这三篇各具目的。 第 1篇是编程原理,这会是你见过的最详细的程序设计概念解说。读完本篇,你就能了解程序设计的原理,有了大局观,你将不再惧怕程序设计。 第 2篇是语法语义,完整地解说一个语言,没有遗漏。不可思议的是--只要学习完这么简短的一篇,你就能 100%了解一门语言。接下来就可以迎接真正程序设计的挑战了。 第 3篇是程序范例。前两篇有一些简单的操作,目的是让你熟悉语言个别元素,但第 3篇会用更具体的范例讲解,有具体的需求,具体写代码。这些代码是逐渐递增功能的,所以学习坡度相当和缓。通过这些代码,你将会学习到许多常用函数,并培养出专业程序设计师一样的思维。 学习的次序:重叠、局部反复、整体反复 我们往往无法一口气读完一本书(尤其是要一边阅读,一边思考,一边动手操作),通常要分很多次才能阅读完毕。每次阅读时,我建议不要从上次停下来的部分开始,而应该倒退一两章开始。重叠的部分一方面可当做复习,另一方面也可以让自己进入上次的心理状态。另外,上次阅读停顿可能是因为学习效果开始大幅下降了,这种情况下重复阅读可以弥补上次学习时理解上的缺失。 本书内容前后有相当高的依赖性,如果某些概念没弄懂,对于后续的学习会形成障碍。所以我建议,对于理解有困难的章,要多读几次,直到懂为止,不要轻易跳过。 整本书读完之后,你还可以从头读第二次、第三次,每次都会有不同的收获,而你对程序设计的理解会越来越清晰。 时间、环境、精神都必须配合 学习时的时间、精神状态与环境都很关键。如果没有充裕的学习时间、饱满的精神状态与不受干扰的环境,学习效果不可能很好。更糟糕的是,这会给你一个假象:我不是学习程序设计的料。这种心理暗示的杀伤力很大。 周末假期睡眠充足,然后把手机等干扰物都关了,一整个下午和晚上关在房内读这本书,效果是最好的。 作者简介 蔡学镛,台湾清华大学计算机硕士、创新工场首席布道架构师,曾任大学讲师、技术总监、培训讲师、程序员、译者、技术编辑、技术专栏作家著译多本计算机图书,包括《Java夜未眠》、《深入浅出设计模式》1983年开始学程序设计主要用过的语言有九种 目录 推荐序 自序 前言 第1篇 编程原理 第1章认识编程 第2章使用交互环境 第3章脚本文件 第4章字符编码 第5章解释器原理 第6章语境与单字 第7章多语境的操作 第2篇 语法语义 第8章一切都是值 第9章数据类型 第10章字面值 第11章间接值 第12章路径详解 第13章载入与执行 第14章函数计算 第15章一个程序的一生 第3篇 程序范例 第16章定义函数 第17章分支与循环 第18章“与”逻辑计算 第19章“或”逻辑计算 第20章多重分支 第21章狄摩根定律 第22章模块与架构 第23章遍历 第24章递归调用 结语好戏才刚开始 内容摘要 现在是 IT的时代,工作与生活都离不开IT。许多人都想了解软件原理,甚至编写一些简单的软件。通过《编程 ING:人人都能学会程序设计》一书,你就能拥有这样的能力,甚至培养出对编程的兴趣。 《编程ING:人人都能学会程序设计》在编写上采用了心理学的一些技巧,每一页都有绘制精美的彩图并配有相应的说明文字,通过图的方式加强说明,而且图片与下面的文字相互呼应,达到重复的效果,可以加深记忆。读者在看图的过程中思考,在阅读文字的过程中加强理解,在动手实践的过程中实际体会,学习效果相当好。 《编程ING:人人都能学会程序设计》分成三大篇:第一篇讲述编程原理,第二篇讲述语法细节,第三篇是范例演示。第一篇重点在打破隔阂,让读者对编程有基本的认识,不再感到陌生或恐惧。第二篇详细说明语法,内容安排得深入浅出,不像一般程序设计书籍那般枯燥,而且强调动手做实验。第三篇的范例将前两篇的知识整合起来,并且突破性地设计渐进式的范例,让学习的坡度相当和缓,且讲解了所有的程序要素,包括循环、分支、函数、递归与模块化。 任何人想学程序设计,这本书都会是一个明智的选择。
— 没有更多了 —
以下为对购买帮助不大的评价