首页游戏资讯Python语言法式设想教与学(教学纲领)

Python语言法式设想教与学(教学纲领)

misa2 04-11 5次浏览 0条评论

Python语言法式设想教与学(教学纲领)

课程教学纲领

课程名称

Python语言法式设想

适用专业

计算机专业,全校理工、经管、人文类专业

先修课程

计算机根底

总 学 时

64学时

授课学时

40学时

尝试(上机)学时

24学时

1

课程简介

Python是一门开源的高级动态编程语言,撑持号令式编程、函数式编程、面向对象法式设想,语法简洁清晰,而且拥有大量功用丰富的原则库和扩展库。通过本课程的进修,使学生能掌握Python语言的法式构造、语律例则和编程办法,到达可以利用Python手艺和面向对象的思惟编写法式处理现实生活中的问题,最末进步法式设想程度和计算机利用才能。

2

课程内容及要求

(一) Python语言概述(2学时)

1.教学内容:

理论教学(2学时)

(1) Python语言的开展。

展开全文

(2) Python语言特征。

(3) Python法式开发东西介绍。

2.根本要求:领会法式设想语言及其开展汗青;领会Python语言的特征;掌握法式设想的一般过程。

3. 重点及难点:

重 点:Python语言情况安拆及利用。

难 点:Python语言的根本构造。

(二) Python编程根底(6学时)

1.教学内容:

理论教学(4学时)

(1) 常量、变量和表达式

(2) Python的根本数据类型

(3) 运算符与表达式

(4) Python中数学函数

尝试教学(2学时)

(1)安拆Python运行情况并熟悉情况

(2)编写简单的法式停止验证

2.根本要求:理解数据类型的概念、感化以及Python语言的根本数据类型;掌握常量、变量根本概念;掌握Python语言各类运算符的含义、运算符的优先级和连系性、表达式的构成以及表达式的求解过程。

3. 重点及难点:

重点:数据类型的感化、变量的定义,各类运算符以及构成的表达式的求解。

难点:运算符的优先级和连系性。

(三) 挨次法式设想 (6学时)

1.教学内容:

理论教学(4学时)

(1) 算法

(2) 法式的根本构造

(3) 数据的输进与输出

(4)挨次法式设想利用

尝试教学(2学时)

(1)原则输进输出及格局化输出

(2)编写简单的挨次构造法式

2. 根本要求:理解算法的概念和评判原则;领会构造化法式设想的思惟及办法;掌握法式的三种根本构造;掌握挨次构造法式设想;娴熟掌握Python语言中输进输出格局的规则和用法。

3. 重点及难点:

重 点:数据的输进输出。

难 点:格局化输出的规则和用法。

(四) 抉择构造法式设想(4学时)

1.教学内容:

理论教学(2学时)

(1)单分收抉择构造

(2)双分收抉择构造

(3)多分收抉择构造

(4)抉择构造嵌套

(5)抉择构造利用

尝试教学(2学时)

(1)单分收、双分收、多路分收抉择构造利用

(2)嵌套的抉择构造法式设想利用

2. 根本要求:娴熟掌握if语句的三种形式和用法以及if语句的嵌套利用;掌握抉择分收构造的利用。

重 点:if语句的三种形式和利用办法。

难 点:抉择分收构造的利用。

(五) 轮回构造法式设想 (6学时)

1.教学内容:

理论教学(4学时)

(1) while轮回构造

(2) for语句构造

(3) 轮回的嵌套

(4) 轮回掌握语句

(5) 轮回构造利用

尝试教学(2学时)

(1)while语句、for语句利用

(2)轮回嵌套语言的利用

2.根本要求:娴熟掌握轮回构造while、for语句的规则和用法;熟悉continue、break、pass语句的用法;掌握轮回构造的嵌套规则。

3. 重点及难点:

重点:轮回构造的利用。

难点:轮回的嵌套。

(六) 组合数据类型 (10学时)

1.教学内容:

理论教学(6学时)

(1) 列表

(2) 元组

(3) 字符串

(4)字符串根本利用举例

(5) 字典

(6) 聚集

(7)字典与聚集利用

尝试教学(4学时)

(1)列表利用

(2)元组利用

(3)字符串利用

(4)字典的利用

2.根本要求:掌握序列根底常识;娴熟掌握列表的定义、常用操做和常用函数;娴熟掌握元组的定义和常用操做;娴熟掌握字典的定义和常用操做;掌握字符串格局化、字符串截取的办法;理解与字符串相关的重要内置办法;娴熟掌握字典的定义和常用操做;娴熟掌握聚集的定义和常用操做。

3. 重点及难点:

重点:序列、列表、元组、字典、聚集的定义和常用操做。

难点:字符串及字典的利用。

(七) 正则表达式 (2学时)

1.教学内容:

理论教学(2学时)

(1)正则表达式根本语法

(2)re模块

(3)正则表达式利用

2.根本要求:领会正则表达式的根本语法;娴熟掌握re模块中常用函数及其利用。

3. 重点及难点:

重点:re模块。

难点:正则表达式的利用。

(八) 函数和模块 (6学时)

1.教学内容:

理论教学(4学时)

(1) 函数的定义与挪用

(2) 函数的参数及返回值

(3) 函数的嵌套挪用

(4) 函数的递回挪用

(5) 变量的感化域

(6) 模块

尝试教学(2学时)

(1)自定义函数的编写

(2)利用递回挪用处理现实问题

(3)模块的利用

2.根本要求:理解函数的感化;娴熟掌握函数定义和函数挪用的规则和用法;掌握函数参数传递的规则和用法;理解函数的嵌套和递回挪用;掌握模块的定义及导进办法。

3. 重点及难点:

重点:函数的感化、定义

难点:函数的参数传递、递回挪用。

(九) 文件 (4学时)

1.教学内容:

理论教学(2学时)

(1) 文件的翻开与封闭

(2) 文件的读写

(3) 文件的定位

(4) 与文件相关的模块

(5) csv文件操做

尝试教学(2学时)

(1)二进造文件的读写

(2)文本文件的读写

2.根本要求:理解文件的概念和文件操做流程;掌握定义文件指针、翻开文件、读/写操做、封闭文件的办法;掌握读写位置指针的定位办法,挨次读写、随机读写;连系文件的读写操做停止相关的利用编程。

3. 重点及难点:

重点:文件的翻开、封闭和几种读写操做。

难点:文件的利用。

(十) 反常处置 (2学时)

1.教学内容:

理论教学(2学时)

(1) Python中反常处置构造

(2) 断言与上下文治理

2. 根本要求:理解Python反常处置的构造;理解断言与上下文治理的含义。

3. 重点及难点:

重点:反常处置构造及断言。

难点:自定义反常处置。

(十一) 面向对象法式设想 (4学时)

1.教学内容:

理论教学(2学时)

(1) 类与对象

(2) 属性和办法

(3) 继续与多态

(4) 面向对象法式设想利用举例

尝试教学(2学时)

(1)类的定义、对象的创建及利用

(2)继续及多态的利用

2. 根本要求:领会面向对象法式设想根本概念;理解类的定义及对象的创建办法;娴熟掌握利用面向对象法式设想的办法。

3. 重点及难点:

重点:类、对象、属性、办法、继续和多态的概念。

难点:面向对象法式设想思惟及法式设想的办法。

(十二) Python原则库 (4学时)

1.教学内容:

理论教学(2学时)

(1)random库

(2)turtle库

(3)time库

尝试教学(2学时)

(1)random库的利用

(2)turtle绘图

2.根本要求:理解Python原则库供给的常用办法和函数;娴熟利用原则库。

3. 重点及难点:

重点:原则库常用办法及其函数。

难点:turtle库。

(十三) Python第三方库 (4学时)

1.教学内容:

理论教学(2学时)

(1)常用第三方库

(2)pyinstall库

(3)jieba库

尝试教学(2学时)

(1)jieba分词

(2)对名著停止分词,并统计次要人物的出场次数

2. 根本要求:娴熟掌握Python常用第三方库安拆办法,第三方库利用的通用办法。

3. 重点及难点:

重点:常用第三方库安拆及其利用。

难点:jieba库分词形式及词云绘造。

(十四) 图形用户界面设想 (4学时)

1.教学内容:

理论教学(2学时)

(1)图形用户界面简介

(2)常用控件

(3)对象的规划

(4)事务处置

(5)图形用户界面设想利用

尝试教学(2学时)

(1)利用图形界面实现简单计算器。

(2)设想并实现简单餐饮治理系统。

2. 根本要求:领会Tkinter的安拆办法;掌握Tkinter常用控件的利用办法;领会事务处置法式和事务绑定的办法。

3. 重点及难点:

重点:Tkinter常用控件、对象的规划。

难点:图形用户界面的设想及现实利用。

3

教学安放及学时分配

Python语言法式设想教与学(教学纲领)

4

尝试部门教学内容和要求

Python语言法式设想教与学(教学纲领)

Python语言法式设想教与学(教学纲领)

参考册本

Python语言法式设想教与学(教学纲领)

扫码优惠购书

《Python语言法式设想(第2版)》

做者:王小银、王曙燕

订价:55.00元

内容简介

本书为中国大学MOOC平台和超星示范教学包“Python语言法式设想”课程配套教材。

本书以法式设想为主线,以法式设想初学者做为教学对象,由浅进深、循序渐进地讲述Python语言的根本常识、根本语法和数据构造根底常识等。本书内容包罗Python语言及其情况编程、数据类型与表达式、根本流程掌握(挨次、抉择和轮回三种)、序列等组合数据类型、正则表达式、函数与模块、文件、反常处置、面向对象法式设想、Python原则库和第三方库,以及图形用户界面设想。

本书重视适用性和理论性,通过典型算法的解题阐发及其实现,给读者一些解题示范和启发,示例通俗易懂。

本书供给了丰富的教学资本,如教学纲领、教学课件、源代码、课后习题谜底等,既可做为高档学校Python语言法式设想课程的教材,也可做为工程手艺人员和计算机喜好者的参考用书。

在公家号书圈后台回复【9787302611110】,下载本书配套的教学资本

字典 下载
绝不告诉你!黑客若何进攻你的Facebook账户 实好,初级管帐速记手册帮你pass测验!包罗历年所有常识点
相关内容
发表评论

游客 回复需填写必要信息