《Py thon 程序设计》教学大纲 安徽大学 计算机科学与 技 术 学院 2015 年 10 月 课程性质与设置目的要求(前言) 《Py thon 程序设计》课程是计算机科学与技术学院各专业的专业选修课程
Py thon 是一门开源的高级动态编程语言,支持命令式编程、函数式编程、面向对象程序设计,语法简洁清晰,并且拥有大量功能丰富而强大的标准库和扩展库
本课程将从 Py thon 语言的实现机制入手,结合示例程序和上机实验,较为系统地介绍 Py thon 语言的主要特征和编程技术
设置本课程的目的是:使学习者在全面了解 Py thon 技术历史、现状与发展趋势的基础上,系统掌握 Py thon 基本概念、编程思想以及程序设计技术,具备熟练的Py thon 编程技能和面向对象软件设计技术思想,完成本课程的学习后能够熟练地综合应用Py thon 技术和面向对象的思想编写程序解决现实生活中的问题,最终提高程序设计水平和计算机应用能力,从而能胜任企业软件研发以及科研院所的研发、教学任务
学习本课程的要求是:学习者应理解 Py thon 的编程模式,熟练运用Py thon列表、元 组 、字 典 、集 合等 基本数据 类 型 以及相 关 列表推 导 式、切 片 等 特性 来 解决实际 问题,熟练掌握 Py thon 分 支结构 、循 环 结构 、函数设计以及类 的设计与使用,熟练使用正 则 表达 式处 理字 符 串 ,同 时 掌握不 同 领 域 的Py thon 扩展模块 ,并能够解决实际 问题
先 修课程要求:无 本课程计划 34 学时 ,2 学分
选用教材 :董 付 国
Py thon 程序设计(第 2 版 )
北 京 :清华 大学出 版 社 ,2016
考 核 方 法:考 查 教学进程安排表: 周 次 学 时 数 教 学 主 要 内 容 教学 环节 备 注