Python程序设计教学大纲

发布 2021-05-13 23:07:28 阅读 9658

以案例为主线,融合语法与算法,深入浅出分析并解决实际问题。开拓计算思维、解决科学问题、**前沿技术。

课程概述。本课程向学生介绍程序设计的基本思想、方法和技能。通过本课程的学习,让学生掌握一定的程序设计能力、分析问题和解决问题的能力,让学生掌握python程序设计语言,掌握python程序结构,python程序设计过程和技巧,能够编写python程序解决实际计算问题,掌握计算机科学领域的一些基本算法,掌握一定的程序调试方法和技巧,养成良好的编程习惯。

通过本课程的学习,为后续课程(面向对象程序设计、数据结构等)提供必要的专业基础知识,培养学生的程序设计思维模式和方法。通过设计一系列的实验,达到理论联系实际,巩固所学理论知识,培养学生初步的程序设计能力和程序实现技能。

本课程以案例为主线,融合语法与算法,深入浅出分析并解决实际问题。

开拓计算思维、解决科学问题、**前沿技术。

课程大纲。第一章。

绪论。1.1 python概述。

1.2开发环境安装和配置。

1.3基本数据类型、常量和变量。

第一章作业。

第一章单元测验。

第二章。顺序和分支程序应用。

2.1找零和简单贪心。

2.2求身高体重指数。

2.3是否是合法的日期。

第二章作业。

第二章单元测验。

第三章。循环程序与应用。

3.1猜数字与二分法。

3.2 x年x月x日是星期几。

3.3谁是罪犯?-简单逻辑分析。

3.4打印9*9乘法表。

3.5百钱百鸡与**优化。

第三章作业。

第三章单元测验。

第四章。数据类型和应用。

4.1统计字符的使用频率。

4.2利用正则表达式提取**号码。

4.3列表与复杂排序。

4.4二分检索。

第四章作业。

第四章单元测验。

第五章。函数与应用。

5.1函数与问题分而治之。

5.2基于函数验证哥德**猜想。

5.3多种方法实现十进制转二进制。

5.4多种方法求圆周率。

5.5 base64编码。

5.6递归思想和递归函数。

5.7车队的公共钥匙盒。

第五章作业。

第五章单元测验。

第六章。文件。

6.1文件操作与英汉字典。

6.2文件加密解密实例。

第六章作业。

第六章单元测验。

第七章。异常处理。

7.1异常处理与程序健壮性。

7.2异常处理实际使用。

第七章作业。

第七章单元测验。第。八章。

拓展与应用。

8.1 python与knn分类。

8.2汉语分词实例。

8.3骆驼祥子用字分析。

8.4 numpy简介。

8.5 pandas简介。

python与数据可视化。

高级语言程序设计 Python 教学大纲

高级语言程序设计 python 教学大纲。高级语言程序设计 python 课程面向无编程基础的学生,培养运用python语言解决实际问题的编程能力。使学生掌握python语言的基本语法 语句以及结构化程序设计的基本思想和方法,了解基本的算法和数据结构,培养良好的程序设计风格,为进一步学习其他专业课程...

程序设计教学大纲

数学与计算机科学教研室。教学大纲。2010年9月。程序设计 教学大纲。供非信息管理专业和生物医学工程专业使用 前言。程序设计 是医疗本科 检验本科 影像等专业学生的一门计算机应用必修课。课程旨对visual foxpro在数据管理应用方面作介绍,使学生初步了解visual foxpro在医学领域的实...

程序设计教学大纲

广东医学院。数学与计算机科学教研室。教学大纲。2010年9月。程序设计 教学大纲。供非信息管理专业和生物医学工程专业使用 前言。程序设计 是医疗本科 检验本科 影像等专业学生的一门计算机应用必修课。课程旨对visual foxpro在数据管理应用方面作介绍,使学生初步了解visual foxpro在...