【电子书】Computational Thinking: A Beginner’s Guide to Problem-Solving and Programming
媒介:电子书 | 作者:Karl Beecher | 学习始于 :2022-04-13 | 130 次浏览 | 分享到:

Computational Thinking : A Beginner’s Guide to Problem-Solving and Programming

计算思维:问题解决和编程初学者指南


计算思维(CT)是一种永恒的、可迁移的技能,在解决特定问题时让你更清晰、更合乎逻辑地思考的一种思维方式。通过本书,您将学习在软件开发的背景下应用计算思维,让您在成为一名经验丰富且有效的程序员的道路上领先一步。


从计算思维的核心思想开始,通过本书,您将建立对实际解决问题方法的理解,探索计算思维如何帮助编程的良好实践,并完成一个完整的指导示例。


“一本学术书籍,尽管是从务实的角度编写的,它将经验丰富的软件开发人员的知识和专业知识提炼成初学者可以使用的形式。它引人入胜的练习和全面的参考资料使其成为宝贵的学习资源。我会推荐给任何希望了解计算思维和现代软件开发最佳实践的人。”

——格林威治大学的Cornelia Boldyreff教授


“这本书将证明是关于计算机的更一般文本的绝佳伴侣,特别是对于刚接触该学科的教师。在每章末尾进行练习,学生也有很多挑战。强烈推荐。”

——Terry Freedman,独立教育技术作家和顾问


对于开始他们的第一个主要项目的学生来说这是一本必读书,任何教师都加紧应对在学校教授计算机将要面临的挑战。这不仅仅是一本关于编程的书,更像是一个教学模板。卡尔·比彻用简单的语言述说。敏锐的洞察力和实用的建议,独立于所使用的Python示例,基于对主题内容的整体理解。

——Roger Davies,伊丽莎白女王学院 IT 总监,Tenderfoot Training Project 学校计算机编辑