《Python快速编程入门》课程教学大纲
(课程英文名称)
课程编号:2
学 分:5学分
学 时:59学时 (其中:讲课学时41 上机学时:18)
先修课程:《Python快速编程入门》
后续课程:Python网络高级教程
适用专业:信息技术及其计算机相关专业
开课部门:计算机系
一、课程的性质与目标
《Python快速编程入门》是面向计算机相关专业的一门专业基础课,涉及Python语法、数据类型、函数、文件操作、异常、模块、面向对象等内容。通过本课程的学习,学生能够掌握Python开发的基础知识,可以独立开发Python简单的项目程序。
二、教学条件要求
操作系统:Windows 7版本及以上
Python环境:Python
开发工具:PyCharm
三、课程的主要内容及基本要求
第1章 Python概述
章名
Python概述
学时
3
学习目标
了解Python的发展历程
了解Python的特点和应用领域
可以独立完成Python的安装
会简单使用PyCharm新建Python文件
掌握Python程序的执行原理
知识点
了解
掌握
重点
难点
Python发展历程
√
Python特点
√
Python的应用领域
√
Python版本
√
Python的安装
√
√
交互式解释器-Ipython
√
Pycharm的下载安装和使用
√
√
Python程序执行原理
√
√
√
第2章 Python语法基础
章名
Python语法基础
学时
4
学习目标
掌握Python中的变量和变量类型
掌握Python中的标识符,能准确判断标识符的合法性
了解Python中的关键字,会借助工具查看关键字信息
了解不同运算符的作用,会进行不同的数值运算
知识点
了解
掌握
重点
难点
Python注释
√
行与缩进
√
语句换行
√
变量
√
√
标识符和关键字
√
√
整型
√
√
浮点型
√
√
布尔类型
√
√
复数类型
√
√
数字类型转换
√
√
√
算术运算符
√
赋值运算符
√
复合赋值运算符
√
比较运算符
√
逻辑运算符
√
成员运算符
√
位运算
√
√
运算符优先级
√
第3章 Python常用语句
章名
Python常用语句
学时
6
学习目标
掌握判断语句的使用
掌握循环语句的使用
掌握break、continue、pass和else语句的作用
知识点
了解
掌握
重点
难点
if语句
√
√
if-else语句
√
√
if-elif语句
√
√
if嵌套
√
√
while循环
√
√
√
for循环
√
√
√
while嵌套
√
√
√
break语句
√
√
√
continue语句
√
√
√
pass语句
√
√
√
else语句
√
√
√
第4章 字符串
章名
字符串
学时
6
学习目标
掌握字符串的输入和输出
会使用切片的方式访问字符串中的值
掌握常见的字符串的内建函数
知识点
了解
掌握
重点
难点
字符串
√
转义字符
√
字符串的输出和输入
√
√
访问字符串中的值
√
√
√
字符串内建函数
√
√
√
第5章 列表、元组和字典
章名
列表、元组和字典
学时
5
学习目标
掌握什么是列表以及列表的常见操作
掌握列表的嵌套使用
掌握元组的使用
掌握什么是字典以及字典的常见操作
知识点
了解
掌握
重点
难点
列表的概念
√
列表的循环遍历
√
√
√
在列表中添加元素
√
√
√
在列表中查找元素
√
√
√
在列表中修改元素
√
√
√
在列表中删除元素
√
√
√
列表的排序操作
√
√
√
列表的嵌套
Python教学大纲 来自淘豆网m.daumloan.com转载请标明出处.