个人介绍
Python程序设计

主讲教师:郑淑晖

教师团队:共2

  • 郑淑晖
  • 亢华爱
学校: 北京信息职业技术学院
开课院系: 软件与信息学院
专业大类: 计算机
课程编号: CC347H1
学分: 2
课时: 32
课程介绍
本课程的核心是培养学生对于Python编程基础的理解和应用能力。课程内容从基础入手,再进行深入研究,同时结合实际的应用案例进行由点到面、由浅入深的讲述,程序设计的基本概念和方法、Python的基本概念和开发环境搭建、Python的数据类型与运算、流程控制、函数、文件等内容,理论结合实际的应用贯穿课程内容,通过真实案例使学习者更深入地了解应用的现实环境,从而真正提高实践能力。
教师团队

郑淑晖

职称:教师

单位:北京信息职业技术学院

部门:软件与信息

亢华爱

职称:教师

单位:北京信息职业技术学院

部门:软件与信息

教学目标

1.知识目标:

  • 了解程序设计与语言的概念和分类

  • 熟悉Python的基本概念、应用领域和基本特点

  • 掌握程序的三种基本结构

  • 熟悉Python的数字类型和字符串类型的基本概念

  • 能力目标:

  • 熟悉python程序的运行方式,熟练掌握配置python开发环境和使用编程工具。

  • 使用数字类型和字符串类型编写程序;熟悉math库的基本组成和用法。

  • 熟练使用三种程序结构编写Python程序,掌握Python语言中异常处理机制的结构;熟悉random库的基本组成和用法。

  • 掌握组合数据类型的基本用法,熟练使用组合数据类型编写Python程序;熟悉jieba库的基本组成和用法。

  • 掌握函数的定义与调用、函数的参数传递、函数的递归,熟练使用函数编写Python程序,掌握模块的基本概念和应用方法;熟悉datetime库的基本组成和用法。

  • 掌握文件的基本操作方法和多维数据格式化的操作,熟练使用文件和多维数据编写程序;熟悉PIL库和Json库的基本组成和用法。

3.课程思政目标:

将《Python程序设计》课程进行深入挖掘、开发、研究,融入思政方面的内容,提升教师思想政治素质和立德树人意识,明确专业课程的思政育人责任;完善本课程的教学设计,深入挖掘课程蕴含的思想政治教育资源,在构建课程体系、制定课程达成目标中强化育人导向,在在课程各个教学阶段融入思想政治教育元素。本课程主要体现在以下几个方面:

1)综合实例-学生管理系统,培养学生客观、准确的价值观和人生观

2)文件的使用的学习过程中,培养学生的诚信意识和服务意识

“课程思政”贯穿在课堂授课、小班讨论、课程实验、课外实践等教学环节;体现在课程  目标和考核内容中。


教学内容

任务1:程序设计概述

1.1 计算机的概念

1.2 程序设计语言

1.3 Python语言概述

1.4 Python开发环境配置

1.5 程序的基本编写方法

 

任务2:基本数据类型

2.1 数字类型

2.2 数字类型的操作

2.3 math库的使用

2.4 数字类型实例

2.5 字符串类型及其操作

2.6 字符串类型的格式化

 

任务3:程序的控制结构

3.1 程序的基本结构

3.2 程序的分支结构

3.3 程序的循环结构

3.4 random库的使用

3.5 综合实例-π的计算

3.6 异常处理机制

 

任务4:组合数据类型

4.1 组合数据类型概述

4.2 列表

4.3 元组

4.4 字典

4.5 jieba库的使用

 

任务5:函数与模块

5.1 函数的基本使用

5.2 函数的参数与返回值

5.3 函数实例-名片管理器

5.4 函数的嵌套与变量作用域

5.5 递归函数和匿名函数

5.6 datetime库的使用

5.7 综合实例-学生管理系统

 

任务6:文件和多维数据

6.1 文件的使用

6.2 文件操作实例-批量修改文件名

6.3 PIL库的使用

6.4 多维数据格式化

6.5 json库的使用

       6.6 综合实例-学生管理系统(文件版)


授课对象要求

本课程适合计算机相关专业具备计算机操作基础、软件编程基础的专科及以上层次学生学习。此外,本课程也适合于通识教育中python知识的普及。

使用工具

北信在线平台

超星APP学习通

网络支持

Pycharm

       办公软件


参考资料

Python核心编程 3版》(人民邮电出版社出版)

Python编程快速上手让繁琐工作自动化》(人民邮电出版社出版)           

Python快速编程入门》黑马程序员编著 (人民邮电出版社)

     北信在线平台课程资源


课程评价

教学资源
课程章节 | 文件类型   | 修改时间 | 大小 | 备注
1.1 网络课程导学
文档
.docx
2020-02-26 22.73KB
1.2 学生网络课程学习指引
文档
.docx
2020-02-26 22.84KB
2.1 计算机的概念
文档
.pptx
2020-03-04 3.50MB
 
视频
.mp4
2020-03-04 2.76MB
 
文档
.doc
2020-03-04 230.00KB
2.2 程序设计语言
文档
.docx
2020-02-22 353.35KB
 
视频
.mp4
2020-02-22 3.21MB
 
文档
.pptx
2020-02-22 5.35MB
2.3 Python语言概述
文档
.pptx
2020-02-22 3.98MB
 
文档
.docx
2020-02-22 454.84KB
 
视频
.mp4
2020-02-22 3.81MB
2.4 Python开发环境配置
文档
.pptx
2020-02-22 3.97MB
 
文档
.docx
2020-02-22 483.47KB
 
视频
.mp4
2020-02-22 8.83MB
2.5 程序的基本编写方法
文档
.pptx
2020-02-27 5.63MB
 
文档
.docx
2020-02-27 483.47KB
 
视频
.mp4
2020-02-27 2.71MB
2.6 补充视频
视频
.mp4
2020-02-28 16.34MB
 
视频
.mp4
2020-02-28 48.99MB
 
视频
.mp4
2020-02-28 201.79MB
 
视频
.mp4
2020-02-28 16.75MB
 
视频
.mp4
2020-02-28 70.61MB
2.7 章节测试
作业
.work
2020-02-27 --
3.1 数字类型
文档
.pptx
2020-03-11 3.80MB
 
视频
.mp4
2020-03-11 4.14MB
 
文档
.docx
2020-03-11 296.18KB
3.2 数字类型的操作
文档
.docx
2020-02-22 252.61KB
 
文档
.pptx
2020-02-22 3.46MB
 
视频
.mp4
2020-02-22 9.63MB
3.3 math库的使用
文档
.docx
2020-02-22 395.46KB
 
文档
.pptx
2020-02-22 3.92MB
 
视频
.mp4
2020-02-22 12.63MB
 
视频
.mp4
2020-02-22 3.40MB
3.4 数字类型实例
文档
.docx
2020-02-22 207.23KB
 
文档
.pptx
2020-02-22 4.12MB
 
视频
.mp4
2020-02-22 5.49MB
 
视频
.mp4
2020-02-22 4.58MB
3.5 字符串类型及其操作
文档
.docx
2020-02-25 576.40KB
 
文档
.pptx
2020-02-25 4.00MB
 
视频
.mp4
2020-02-25 15.61MB
 
视频
.mp4
2020-02-25 9.74MB
 
视频
.mp4
2020-02-25 44.24MB
3.6 字符串类型的格式化
文档
.docx
2020-02-27 394.34KB
 
文档
.pptx
2020-02-27 3.42MB
 
视频
.mp4
2020-02-27 5.35MB
 
视频
.mp4
2020-02-27 12.00MB
3.7 章节测试
作业
.work
2020-02-27 --
4.1.1 PPT
文档
.pdf
2020-03-11 1.07MB
4.1.2 视频
视频
.mp4
2020-03-16 435.08MB
 
视频
.mp4
2020-03-16 172.55MB
 
视频
.mp4
2020-03-16 134.99MB
 
视频
.mp4
2020-03-16 163.38MB
4.2.1 PPT
文档
.pdf
2020-03-11 1.22MB
4.2.2 视频
视频
.mp4
2020-03-11 562.78MB
 
视频
.mp4
2020-03-11 173.77MB
 
视频
.mp4
2020-03-11 201.53MB
 
视频
.mp4
2020-03-11 364.54MB
 
视频
.mp4
2020-03-11 80.23MB
 
视频
.mp4
2020-03-11 81.76MB
4.2.3 第3周测试
作业
.work
2020-03-11 --
4.3.1 PPT(第4周)
文档
.pdf
2020-03-16 928.89KB
4.3.2 视频(第4周)
视频
.mp4
2020-03-24 426.29MB
 
视频
.mp4
2020-03-24 95.39MB
 
视频
.mp4
2020-03-24 155.73MB
 
视频
.mp4
2020-03-24 228.88MB
4.4.1 PPT(第4周)
文档
.pdf
2020-03-16 1.11MB
4.4.2 视频(第4周)
视频
.mp4
2020-03-24 407.58MB
 
视频
.mp4
2020-03-24 285.25MB
4.4.3 附加视频(第4周)
视频
.mp4
2020-03-24 45.12MB
 
视频
.mp4
2020-03-24 111.93MB
 
视频
.mp4
2020-03-24 51.41MB
 
视频
.mp4
2020-03-24 55.11MB
4.4.4 第4周测试(第4周)
作业
.work
2020-03-16 --
4.5.1 PPT
文档
.pdf
2020-04-01 1.16MB
4.5.2 视频
视频
.mp4
2020-04-01 386.85MB
 
视频
.mp4
2020-04-01 251.44MB
4.5.3 附加视频
视频
.mp4
2020-04-01 145.27MB
 
视频
.mp4
2020-04-01 78.87MB
4.6.1 PPT
文档
.pptx
2020-04-01 4.66MB
4.6.2 视频
视频
.mp4
2020-04-01 357.05MB
 
视频
.mp4
2020-04-01 143.27MB
 
视频
.mp4
2020-04-01 211.49MB
5.1.1 PPT
文档
.pdf
2020-04-07 989.64KB
5.1.2 视频
视频
.mp4
2020-04-07 456.45MB
 
视频
.mp4
2020-04-07 199.87MB
5.1.3 附加视频
视频
.mp4
2020-04-07 118.58MB
 
视频
.mp4
2020-04-07 131.98MB
5.2.1 PPT
文档
.pdf
2020-04-07 1.16MB
5.2.2 视频
视频
.mp4
2020-04-07 576.04MB
 
视频
.mp4
2020-04-07 469.46MB
5.2.3 第6周测试
作业
.work
2020-04-07 --
5.3.1 PPT
文档
.pdf
2020-04-15 1.12MB
5.3.2 视频
视频
.mp4
2020-04-15 380.53MB
5.4.1 PPT
文档
.pdf
2020-04-15 915.96KB
5.4.2 视频
视频
.mp4
2020-04-15 411.48MB
 
视频
.mp4
2020-04-15 119.98MB
 
视频
.mp4
2020-04-15 116.49MB
5.4.3 附加视频
视频
.mp4
2020-04-15 32.60MB
 
视频
.mp4
2020-04-15 104.69MB
 
视频
.mp4
2020-04-15 116.71MB
 
视频
.mp4
2020-04-15 66.69MB
 
视频
.mp4
2020-04-15 54.11MB
6.1 组合数据类型概述(第8周)
文档
.doc
2020-04-22 364.50KB
 
文档
.pdf
2020-04-22 1.24MB
 
视频
.mp4
2020-04-22 581.01MB
6.2 列表类型和操作(第8周)
文档
.doc
2020-04-22 214.50KB
 
文档
.pdf
2020-04-22 1.04MB
 
视频
.mp4
2020-04-22 382.34MB
6.3 基本统计值计算(第9周)
文档
.doc
2020-04-27 149.00KB
 
文档
.pptx
2020-04-27 3.59MB
 
视频
.mp4
2020-04-27 482.69MB
6.4 字典类型的计算(第10周)
视频
.mp4
2020-05-06 358.29MB
 
视频
.mp4
2020-05-06 8.76MB
 
视频
.mp4
2020-05-06 87.70MB
 
文档
.pdf
2020-05-06 1.43MB
 
文档
.doc
2020-05-06 208.00KB
6.5 jieba库的使用(第11周)
视频
.mp4
2020-05-13 356.89MB
 
文档
.pdf
2020-05-13 1.05MB
 
文档
.pdf
2020-05-13 447.58KB
7.1.1 学习文档
文档
.pptx
2020-05-20 3.61MB
 
文档
.doc
2020-05-20 286.50KB
7.1.2 视频
视频
.mp4
2020-05-20 465.77MB
 
视频
.mp4
2020-05-20 8.88MB
 
视频
.mp4
2020-05-20 134.49MB
7.1.3 第12周测试
作业
.work
2020-05-20 --
7.2 PIL库的使用(第13周)
文档
.pptx
2020-05-27 3.96MB
 
视频
.mp4
2020-05-27 465.84MB
 
文档
.doc
2020-05-27 736.50KB
7.3 一维和二维数据格式化和处理(第14周)
视频
.mp4
2020-06-03 518.02MB
 
文档
.pptx
2020-06-03 3.46MB
 
文档
.doc
2020-06-03 268.00KB
7.4 高维数据的格式化(第14周)
视频
.mp4
2020-06-03 285.16MB
 
文档
.pptx
2020-06-03 3.54MB
 
文档
.doc
2020-06-03 180.50KB
7.5 json库的使用(第15周)
文档
.pptx
2020-06-10 3.62MB
 
文档
.doc
2020-06-10 181.50KB
 
视频
.mp4
2020-06-10 392.17MB
 
视频
.mp4
2020-06-10 74.34MB
提示框
提示框
确定要报名此课程吗?
确定取消

京ICP备10040544号-2

京公网安备 11010802021885号