商品详情
我从事编程教学与开发实践多年,却从未真正认真思考过:是否要写一本属于自己的书。
在很长一段时间里,我更习惯用另一种方式表达写博客、做课程、录视频、带学生。一篇篇文章发布在 bornforthis.cn 上,一次次一对一教学,一节节公开课分享,让我不断积累内容,也不断打磨表达。但这些内容始终是;碎片化的,它们可以解决问题,却很难构建一个完整的认知体系。
直到有一天,我意识到一件事:真正有价值的,不只是知识本身,而是知识背后的结构。
写一本书的想法,正是在这种认知下逐渐生长。
起初,这只是一个很朴素的念头把这些年积累的经验系统整理出来,帮助更多人少走弯路。但当真正开始动笔时,我才意识到:写书,从来不是;整理内容,而是一次彻底的重构。
它不像写博客,可以围绕一个点展开;也不像做课程,可以根据反馈不断调整;写书要求的是体系、逻辑、节奏与完整性。
为了完成这件事,我花了大量时间重新梳理知识结构:从零基础的认知建立,到编程思维的训练,再到实际开发能力的提升,每一个模块都需要精心设计、反复推敲。写作过程中,我几乎把所有碎片时间都投入其中,不断推翻、重写、优化。
初稿完成时,内容远远超出了预期。但为了让这本书更适合阅读与学习,我对其进行了多轮精简与重构,最终形成了现在你所看到的版本。
这本书,并不是一本;讲语法的书。它更希望做到的是
带你建立编程思维,而不仅仅是学会写代码。
如果你是初学者,希望它能成为你进入编程世界的一扇门;如果你已经在学习编程,希望它能帮你构建更清晰的认知框架;如果你在教学或实践中,也希望它能给你带来一些新的启发。
感谢我的妻子,因为刚好是宝宝出生的前几个月。正是带娃的辛苦阶段,如果没有老婆蓉宝的支持,不会有我的专心写作。也感谢老婆作为本书的第一个读者,校验;编程思维部分,保证零基础得以理解。还为本书的部分内容,提供了指导想法,得以更好的表达写作。
本书也将是我送给她和棠棠的一份珍贵礼物。
此外, 诚挚感谢北京航空航天大学出版社的大力支持, 使得我的书稿得以出版。
编 者
本书适合所有希望学习IRISObjectScript的读者,无论您是否具备编程经验。
即使您完全没有编程背景,也能从基础入手,逐步掌握 IRISObjectScript编程的核心技能,对于已有一定开发经验的程序员,您可系统地学习到 IRISObjectScript的独特功能和使用方法。
n循序渐进的内容设计:从零基础开始,涵盖从基础到高级的编程知识。
丰富的实践案例:每章都附有实际开发示例代码,以帮助读者将理论知识转化为实战技能。
本书以引导式教学为核心指导思想,以期为入门学习编程的读者提供更好的学习体验。
本书主要由;思维和;代码两篇组成。上篇;思维是为了让没学过编程的读者了解编程究竟是做什么的,掌握认识和解决问题的思维方式;也能让有编程基础的读者更深刻地理解编程背后的思维方式,达到举一反三的学习效果。下篇;代码是对 Python 代码的系统入门教学,不仅可以强化第一部分所讲的编程思维,而且能够帮助读者建立并培养属于自己的编程思维和逻辑思维。从变量、初步认识数据类型到函数,每一章都经过精心编排,结合引导式教学,逐步推进。例如,在初步认识数据类型章节,先大致介绍 Python 的各种数据类型,让读者了解各种数据类型之间的关系。因为学习任何新知识都无法完全孤立地进行,所以这一章的内容能让后续学习容易很多。
本书适合所有想要了解、学习编程的读者,其严谨的逻辑设计也使其适合专业计算机辅导机构和计算机专业师生阅读。本书的写作初衷是不为编程设门槛,这使得它适合各类想要学习编程的读者,让不同基础的读者各有所获,真正做到浅者觉得其浅,深者觉得其深。



- 新华一城书集 (微信公众号认证)
- 上海新华书店官方微信书店
- 扫描二维码,访问我们的微信店铺
- 随时随地的购物、客服咨询、查询订单和物流...