购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

前言

2017年,教育部发布了《教育部办公厅关于推荐新工科研究与实践项目的通知》。“新工科”建设对“程序设计”课程教学提出了更高的要求。按照“新工科”建设和专业认证的要求,编者采用新的理念和新的内容组织编写本书。

传统的程序设计教材绝大多数都是先详细地讲解语句、语法知识点,然后讲解对应的案例和习题。读者一旦遇到稍微复杂的编程问题,通常束手无策。本书覆盖读者在实际生活中可能面临的复杂问题以及经典的案例,而不止介绍程序设计语言中的语法知识。

Python简单、易学、优雅且功能强大,受到全球学习者的高度关注。本书用Python讲授程序设计的基本方法,能够培养读者的程序设计能力、算法分析与设计能力、计算机建模能力、采用计算思维分析问题的能力等。

本书共11章。第1章是程序设计基础,第2章是数据的计算机表示与操作,第3章是结构化程序设计,第4章是函数,第5章是面向对象程序设计,第6章是程序设计中的算法,第7章是文件,第8章是数据分析与可视化,第9章是图形用户界面设计,第10章是程序设计综合案例,第11章是实验。

本书由长期从事计算机基础教学、科研工作的骨干教师编写。本书体例由全体参编教师共同讨论确定,周勇担任主编,负责统稿。具体编写分工如下:第1章、第3章、第4章由徐月美编写,第2章、第10章和附录由王新编写,第5章、第6章由孙晋非编写,第7章、第8章、第9章由周勇和杜文亮编写,第11章由全体参编教师共同编写。

编者在编写本书时得到了中国矿业大学教务部和计算机科学与技术学院领导的关心和大力支持。在编写过程中,编者参阅和引用了大量参考文献,在此对相关作者表示衷心的感谢。

由于编者水平有限,书中难免有疏漏之处,恳请专家和读者批评指正。

编者
2024年1月 IXyaStwlPS5LlLBIO/BECu+h93fjSCM2E615QKtAfkVCdMXXCNt8GuXwoqt361y7

点击中间区域
呼出菜单
上一章
目录
下一章
×