Python程序设计与实践:用计算思维解决问题
内容简介
本教材主要讲授Python程序设计知识,采用案例教学和问题驱动的撰写方法,注重实践思维、计算思维和创新思维等教育理念与教材内容的结合。本教材将知识点和实际应用相结合,以教学案例引出理论讲解。案例源于现实生活,旨在让读者理解实际问题被抽象化、模型化和程序化的全过程。内容涵盖Python应用的各个方面,以对比方式阐述人和计算机在解决问题时的异同,让读者理解计算思维的本质。教材在设计上由易到难,分别阐述计算机如何描述和处理现实世界中的各类事物,如何表示各类事物之间的关系,如何组织和优化程序结构等,使读者能够将程序设计和现实问题相关联。在讲解某一知识点时,横向延伸与之相关的各类知识点;在讲解某一个案例时,纵向扩展该案例所能实现的各种功能模块,使读者能够比较全面、深入地理解问题和掌握知识。教材穿插了一些技巧性、实用性的说明,并且对重要代码添加了注释。本教材免费提供与内容相配套的教学课件和各个案例的程序源代码。 本教材的内容涵盖范围较广,案例贴近实际,既可作为以Python为基础的程序设计类课程的配套教材,又可作为学习Python的很好的自学参考书,也适合各层次Python开发人员阅读参考。