python教学大纲Python快乐编程基础入门千锋教育高教产品研发部清华大学出版社.docx
- 文档编号:1172573
- 上传时间:2022-10-18
- 格式:DOCX
- 页数:14
- 大小:17.24KB
python教学大纲Python快乐编程基础入门千锋教育高教产品研发部清华大学出版社.docx
《python教学大纲Python快乐编程基础入门千锋教育高教产品研发部清华大学出版社.docx》由会员分享,可在线阅读,更多相关《python教学大纲Python快乐编程基础入门千锋教育高教产品研发部清华大学出版社.docx(14页珍藏版)》请在冰豆网上搜索。
python教学大纲Python快乐编程基础入门千锋教育高教产品研发部清华大学出版社
Python快乐编程基础入门
课程教学大纲
课程编号:
201709210012
学分:
3学分
学时:
52学时(其中:
讲授学时:
28学时上机学时:
24学时)
先修课程:
无
后续课程:
Python快乐编程Web开发
适用专业:
计算机相关专业
开课部门:
计算机系
一、课程性质与目标
Python快乐编程基础入门是计算机专业学生的一门重要专业拓展选修课。
本课程中内容覆盖全面、讲解详细,其中包括Python语言开发入门、编程基础、流程控制语句、字符串、列表与元组、字典与集合、函数(上)、函数(下)、模块与包、面向对象(上)、面向对象(下)、文件、异常、综合案例等,了解Python语言发展应用的领域与前景,激发学生的学习兴趣,为进一步学习和应用计算机奠定良好的基础。
二、课程的主要内容及基本要求
第1章Python开发入门(2学时)
[知识点]
ØPython语言的简介
ØPython的安装
Ø集成开发环境PyCharm
[重点]
ØPython的安装
Ø集成开发环境PyCharm
[难点]
Ø集成开发环境PyCharm
[基本要求]
Ø了解Python的特征与应用领域
Ø掌握Python的安装
Ø掌握PyCharm的安装与使用
[实践与练习]
完成相关习题。
第2章编程基础(4学时)
[知识点]
Ø基本语法
Ø变量与数据类型
Ø运算符
Ø小案例
[重点]
Ø变量与数据类型
Ø运算符
[难点]
Ø变量与数据类型
Ø运算符
[基本要求]
Ø掌握Python基本语法
Ø掌握变量与数据类型
Ø掌握运算符
[实践与练习]
完成相关习题。
第3章流程控制语句(4学时)
[知识点]
Ø条件语句
Ø循环语句
Ø小案例
[重点]
Ø条件语句
Ø循环语句
[难点]
Ø条件语句
Ø循环语句
[基本要求]
Ø掌握if-else语句与if-elif语句
Ø掌握while语句与for语句
Ø掌握break语句与continue语句
[实践与练习]
完成相关习题。
第4章字符串(4学时)
[知识点]
Ø字符串简介
Ø字符串的输出与输入
Ø字符串的索引与切片
Ø字符串的运算
Ø字符串常用函数
Ø小案例
[重点]
Ø字符串的输出与输入
Ø字符串的索引与切片
Ø字符串的运算
Ø字符串的常用函数
[难点]
Ø字符串的输出与输入
Ø字符串的索引与切片
Ø字符串的运算
Ø字符串的常用函数
[基本要求]
Ø掌握字符串的3种表现形式
Ø掌握字符串的输入与输出
Ø掌握字符串的索引与切片
Ø了解字符串的运算
Ø熟悉字符串常用函数
[实践与练习]
完成相关习题。
第5章列表与元组(4学时)
[知识点]
Ø列表的概念
Ø列表的运算
Ø列表的常用操作
Ø列表推导
Ø元组
Ø小案例
[重点]
Ø列表的运算
Ø列表的常用操作
Ø列表推导
Ø元组
[难点]
Ø列表的常用操作
Ø列表推导
Ø元组
[基本要求]
Ø掌握列表的概念
Ø掌握列表的常用操作
Ø掌握列表解析
Ø掌握元组的概念
Ø掌握元组的操作
[实践与练习]
完成相关习题。
第6章字典与集合(4学时)
[知识点]
Ø字典的概念
Ø字典的创建
Ø字典的常用操作
Ø集合的概念
Ø集合的常用操作
Ø字典推导与集合推导
Ø小案例
[重点]
Ø字典的创建
Ø字典的常用操作
Ø集合的常用操作
Ø字典推导与集合推导
[难点]
Ø字典的常用操作
Ø集合的常用操作
Ø字典推导与集合推导
[基本要求]
Ø理解字典的概念
Ø掌握字典的创建
Ø掌握字典的常用操作
Ø了解集合的概念
Ø了解集合的常用操作
[实践与练习]
完成相关习题。
第7章函数(上)(4学时)
[知识点]
Ø函数的概念
Ø函数的定义
Ø函数的参数
Ø函数的返回值
Ø变量的作用域
Ø函数的嵌套调用
Ø函数的递归调用
Ø小案例
[重点]
Ø函数的参数
Ø函数的返回值
Ø变量的作用域
Ø函数的嵌套调用
Ø函数的递归调用
[难点]
Ø变量的作用域
Ø函数的嵌套调用
Ø函数的递归调用
[基本要求]
Ø理解函数的概念
Ø掌握函数的定义
Ø掌握函数的参数与返回值
Ø理解变量的作用域
Ø理解函数的嵌套调用与递归调用
[实践与练习]
完成相关习题。
第8章函数(下)(4学时)
[知识点]
Ø间接调用函数
Ø匿名函数
Ø闭包
Ø装饰器
Ø偏函数
Ø常用的内建函数
Ø小案例
[重点]
Ø间接调用函数
Ø匿名函数
Ø闭包
Ø装饰器
Ø偏函数
Ø常用的内建函数
[难点]
Ø装饰器
Ø偏函数
Ø常用的内建函数
[基本要求]
Ø理解间接调用函数
Ø掌握匿名函数
Ø掌握闭包与装饰器
Ø理解偏函数
Ø掌握常用的内建函数
[实践与练习]
完成相关习题。
第9章模块与包(4学时)
[知识点]
Ø模块的概念
Ø模块的导入
Ø内置标准模块
Ø自定义模块
Ø包的概念
Ø包的发布
Ø包的安装
Ø小案例
[重点]
Ø内置标准模块
Ø自定义模块
Ø包的发布
Ø包的安装
[难点]
Ø内置标准模块
Ø包的发布
Ø包的安装
[基本要求]
Ø理解模块与包的概念
Ø掌握模块的导入
Ø熟悉内置标准模块
Ø掌握自定义模块
Ø掌握包的发布与安装
[实践与练习]
完成相关习题。
第10章面向对象(上)(4学时)
[知识点]
Ø对象与类
Ø类的定义
Ø构造方法
Ø析构方法
Ø类方法
Ø静态方法
Ø运算符重载
Ø小案例
[重点]
Ø对象的创建
Ø构造方法
Ø析构方法
Ø类方法
Ø静态方法
Ø运算符重载
[难点]
Ø对象的创建
Ø构造方法
Ø析构方法
Ø类方法
Ø静态方法
Ø运算符重载
[基本要求]
Ø理解对象与类的概念
Ø掌握类的定义与对象的创建
Ø掌握构造方法与析构方法
Ø掌握类方法与静态方法
Ø掌握运算符重载
[实践与练习]
完成相关习题。
第11章面向对象(下)(4学时)
[知识点]
Ø面向对象的三大特征
Ø封装
Ø继承
Ø多态
Ø设计模式
Ø小案例
[重点]
Ø封装
Ø继承
Ø多态
Ø设计模式
[难点]
Ø封装
Ø继承
Ø多态
Ø设计模式
[基本要求]
Ø理解面向对象的三大特征
Ø掌握继承
Ø掌握多态
Ø了解设计模式
[实践与练习]
完成相关习题。
第12章文件(4学时)
[知识点]
Ø文件概述
Ø文件操作
Ø目录操作
Ø小案例
[重点]
Ø文件操作
Ø目录操作
[难点]
Ø文件操作
Ø目录操作
[基本要求]
Ø理解文件的概念
Ø掌握文件的操作
Ø掌握目录的操作
[实践与练习]
完成相关习题。
第13章异常(2学时)
[知识点]
Ø异常概述
Ø捕获与处理异常
Ø触发异常
Ø自定义异常
Ø回溯最后的异常
Ø小案例
[重点]
Ø捕获与处理异常
Ø触发异常
Ø自定义异常
Ø回溯最后的异常
[难点]
Ø捕获与处理异常
Ø触发异常
Ø自定义异常
Ø回溯最后的异常
[基本要求]
Ø理解异常的概念
Ø掌握异常的处理
Ø掌握触发异常
Ø掌握自定义异常
[实践与练习]
完成相关习题。
第14章综合案例(4学时)
[知识点]
Ø需求分析
Ø程序设计
Ø代码实现
Ø效果演示
[重点]
Ø需求分析
Ø程序设计
Ø代码实现
[难点]
Ø程序设计
Ø代码实现
[基本要求]
Ø了解程序的开发流程
Ø掌握程序的流程控制
[实践与练习]
完成相关习题。
三、学时分配
章目
授课
上机
合计
第1章Python开发入门
2学时
0学时
2学时
第2章编程基础
2学时
2学时
4学时
第3章流程控制语句
2学时
2学时
4学时
第4章字符串
2学时
2学时
4学时
第5章列表与元组
2学时
2学时
4学时
第6章字典与集合
2学时
2学时
4学时
第7章函数(上)
2学时
2学时
4学时
第8章函数(下)
2学时
2学时
4学时
第9章模块与包
2学时
2学时
4学时
第10章面向对象(上)
2学时
2学时
4学时
第11章面向对象(下)
2学时
2学时
4学时
第12章文件
2学时
2学时
4学时
第13章异常
2学时
0学时
2学时
第14章综合案例
2学时
2学时
4学时
合计
28学时
24学时
52学时
四、考核模式与成绩评定
本课程为考试课程,考试可灵活采用闭卷成绩和平时成绩相结合的形式。
闭卷部分(80%)的考试题包括基本概念、基本语法格式、面向对象程序设计等,题型可采用填空题、选择题、程序填空、判断题、程序分析题以及编程题等多种形式。
平时成绩包括出勤(5%)、作业(5%)和实验(10%)。
五、选用教材和主要参考书
本大纲是根据教材《Python快乐编程基础入门》所设计的。
六、大纲说明
本课程的授课模式为:
课堂讲授+实验上机,其中,课堂讲授主要采用多媒体的方式进行授课,并且通过阶段测试题测试学生的掌握程度;实验上机主要是编写及测试程序,加强学生的动手能力。
撰写人:
审定人:
批准人:
执行时间:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- python 教学大纲 快乐 编程 基础 入门 教育 高教 产品 研发部 清华大学出版社
![提示](https://static.bdocx.com/images/bang_tan.gif)