- 1
- 0
- 约5.24千字
- 约 6页
- 2026-02-13 发布于河北
- 举报
P《ython语言程序设计》课程教学大纲
学分:4
理论学时:32
实践学时:32
一、课程的性质、目的任务
«Python语言程序设计》课程是信息与计算科学专业的专业选修课程。
Python是一门开源的高级动态编程语言,支持命令式编程、函数式编程、面向对
象程序设计,语法简洁清晰,并且拥有大量功能丰富而强大的标准库扩展库。
本课程通过上机实验,使得学生能够理解Python的编程模式,验证、理解直至
熟练运用课堂所学知识。
本课程的目的是:通过本课程的学习,使得学生能够熟练使用IDLE或其他
Python开发环境,熟练运用Python列表、元组、字典、集合等基本数据类型以
及相关列表推导式、切片等特性来解决实际问题,熟练掌握Python分支结构、
循环结构、函数设计以及类的设计与使用,熟练使用正则表达式处理字符串,熟
练使用Python读写文本文件与二进制文件,了解Python程序的调试方法,熟练
运用Python编写面向对象程序,同时使学生了解不同领域的Python扩展模块基
本用法。
二、课程教学的基本要求
1.任课教师需向学生讲清实验的性质、任务、要求、课程安排进度、平时
考核内容、实验守则及实验室安全制度等;
2.本课程主要设置下列类型的实验:(1)课堂内的基础性实验;2()课堂
内外结合的设计性的制作.整个实验过程包括课前准备、实验操作、实验报告等
环节。学生在实验前必须进行准备;
3.实验1人1组,每个实验要求在规定时间内由学生独立完成。碰到疑难问
题,学生要善于独立分析,力争白己解决;老师亦可提供指导,但不得包办代替;
4.实验过程中,老师应在实验室进行巡视,及时纠正学生的错误,检查学生
的实验内容;
5.任课教师要认真备课,提前预做实验,上好每一堂课。实验前清点学生人
数。
三、主要教学方法
理论分析、案例讲解、实验演不、论、上机实践。
四、课程教学内容
第一讲变量、表达式与语句
【授课学时】4学时
【教学要求】
掌握变量命名规则、熟悉Python保留关键字;掌握语句概念以及Python
语句特征;掌握表达式合法性概念;掌握运算符、模运算以及运算顺序的规则;
掌握输入的基本方式;掌握注释的书写方法;掌握Python程序基本调试方法。
【教学重难点】
重点:运算符、模运算以及运算顺序的规则
难点:Python程序基本调试方法
【授课内容】
Python保留关键字;运算符、模运算以及运算顺序的规则;输入的基本方式;
Python程序基本调试方法等。
第二讲条件执行
【授课学时】4学时
【教学要求】
掌握布尔表达式概念;掌握三种逻辑运算符的意义和用法;掌握条件执行语
句、分支执行和链式条件语句的写法;掌握嵌套条件语句的写法;掌握try与
catch异常捕获概念与用法;熟悉逻辑表达式短路评估的原理。
【教学重难点】
重点:条件执行语句、分支执行和链式条件语句的写法
难点:try与catch异常捕获概念与用法
【授课内容】
布尔表达式概念;三种逻辑运算符的意义和用法;件执行语句、分支执行和
链式条件语句的写法等。
第三讲函数
【授课学时】2学时
【教学要求】
掌握函数调用使用方法;熟悉常用的内置函数名和使用方法输(入参数与输
出格式);掌握类型转换概念;掌握随机函数使用方法;掌握数学函数包import
方法和常见数学函数;掌握新函数定义和使用方法;掌握形参与实参的概念以及
区别;掌握函数的返同值概念。
【教学
您可能关注的文档
最近下载
- 2025江汽集团“淮才相遇”入职培训测评试题 .pdf VIP
- 煤矿安全生产大数据监管预警应急平台建设方案 - 49页 - 2024年.pdf VIP
- 七年级下册数学第一单元(相交线与平行线)测试题.docx VIP
- 米家小米智能门锁 E30使用说明书.pdf
- 小学语文教学中动态生成资源与核心素养培养的实践研究教学研究课题报告.docx
- 非物质文化遗产 潮阳英歌 DB4405 T 315-2025.pdf VIP
- 高一英语下册Unit1单元同步测试题(含答案).pdf VIP
- 崂山绿茶销售现状分析.docx VIP
- 社区超市经营方案.ppt VIP
- 初中物理50个实验题专练(详解版).pdf VIP
原创力文档

文档评论(0)