python程序设计 教学进度表 董付国.doc

python程序设计 教学进度表 董付国.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

大学学院教学进度表

(年第季学期)

课程名称:Python程序设计;总学时:64(其中理论:32,实验:32);

所在学院:;教师姓名(职称):;

开课班级:

周次

(日期)

授课章节

教学内容

授课方式

(包括讲授、实验操作、上机、观摩录像、分组讨论等)

作业布置

教学目的

教学重、难点

第1周

8

第1章初识Python

(1)了解计算机科学家的研究领域和主流技术。

(2)了解现代计算机的硬件和基本设计。

(3)了解不同软件的作用、计算机编程语言的形式和功能。

(4)下载安装Python软件,了解Python编程界面。

(5)了解Python程序设计语言,熟悉IDLE开发环境。

(6)了解TIOBE排行榜,把握编程语言的潮起潮落及其对职业生涯的现实意义。

(1)Python集成开发环境。

(2)Python下载与安装。

讲授+实验

课后习题

第2周

4

第2章Python语法基础

(1)了解构成有效Python标识符及其命名规则。

(2)了解变量与对象的关系,熟悉对象与数据类型。

(3)熟悉Python表达式、运算符及其优先级。

(4)熟悉源程序文件的扩展名及其执行方式。

(1)变量与对象的关系,熟悉对象与数据类型

(2)表达式、运算符及其优先级。

讲授+实验

课后习题+实训

第3周

4

第3章赋值语句与分支结构

(1)理解布尔表达式和布尔数据类型的概念。

(2)能够阅读、编写和实现使用判断结构,包括使用系列判断和嵌套判断结构的算法。

(3)利用if、if-else、if-elif-else语句理解简单、两路和多路判断编程模式及其实现。

(4)理解异常处理的思想,能够编写简单异常处理代码,捕捉标准的Python运行时错误。

(1)if、if-else、if-elif-else语句理解简单、两路和多路判断编程模式及其实现。

(2)编写简单异常处理代码,捕捉标准的Python运行时错误。

讲授+实验

课后习题+实训

第4周

4

第4章循环结构与print语句

(1)熟悉for循环与while循环的概念。

(2)理解、编写和使用循环结构,熟悉使用循环的各种模式算法。

(3)掌握break和continue语句的运用。

(1)for循环与while循环的概念。

(2)break和continue语句的运用。

讲授+实验

课后习题+实训

第5周

4

第5章字典与集合

(1)了解使用字典(集合)来表示相关数据的集合。

(2)熟悉用于操作Python字典的函数和方法。

(3)能够编程用字典管理信息集合。

(4)能够编程利用字典和集合来构造复杂数据。

(1)字典(集合)表示相关数据的集合。

(2)Python字典的函数和方法。

(3)利用字典和集合来构造复杂数据。

讲授+实验

课后习题+实训

第6周

4

第6章序列与迭代

(1)了解类型与对象的基本概念,理解“类型也是对象”

(2)了解什么是抽象类型。

(3)了解元素存取中索引和切片的概念,掌握切片的运用。

(4)了解序列类型的方法。

(1)切片与索引的概念与运用。

(2)序列类型的方法。

讲授+实验

课后习题+实训

第7周

12

第7章函数

(1)了解什么是Python的函数,程序员为什么要将程序分成多组合作的函数。

(2)能够在Python中定义新的函数。

(3)理解Python中函数调用和参数传递的细节。

(4)利用函数来编程,以减少代码重复并增加程序的模块性。

(1)函数的定义。

(2)函数参数的传递。

(3)函数的调用。

讲授+实验

课后习题+实训

第8周

4

第8章模块

(1)理解模块的概念以及如何用它们来简化编程。

(2)了解内置模块的调用方法和在程序设计中的应用方法。

(3)了解第三方模块的调用方法和在程序设计中的应用方法。

(4)了解Python内置模块与第三方模块的区别。

(1)内置模块的调用方法和在程序设计中的应用。

(2)第三方模块的调用方法和在程序设计中的应用。

讲授+实验

课后习题+实训

第9周

4

第9章字符串与文件

(1)了解字符串数据类型以及如何在计算机中表示字符串。

(2)理解序列和索引的基本概念,熟悉字符串和列表。

(3)能够用字符串格式化来产生有吸引力的的程序输出。

(4)了解在Python中读取和写入文本文件的基本文件处理概念和技术。

(5)理解和编写处理文本信息的程序。

(1)序列和索引的基本概念。

(2)字符串格式化。

讲授+实验

课后习题+实训

第10周

4

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档