了解脚本语言程序设计的基本知识,掌握程序设计的基本方法,掌握程序设计的基本理论、方法和应用。
了解高级程序设计国家标准的有关基本规定,会查阅有关国家标准和手册,养成严格遵守和执行有关国家标准的各项规定的良好习惯。
能够熟练地使用Python进行程序的设计﹔能够识读和编写较复杂程度的程序﹔能够使用Python解决实际应用问题。培养学生计算思维能力、创新能力和发现问题、分析问题和解决问题的能力。
二、教学内容
程序设计教学内容
计算机的概念
程序设计语言
语言概述
开发环境配置
语言版本更迭
程序设计教学要求
了解硬件和软件在计算机系统中的不同作用;了解程序设计语言发展过程和理解Python语言的特点;掌握python语言开发环境和运行环境配制方法;理解编写程序的IPO方法。
三、基本数据类型
教学内容
数据类型
数字类型操作
库的使用
字符串类型及其操作
字符串类型格式化
教学要求
掌握3种数字类型的概念和使用;运用python的标准数据库进行数值计算;掌握字符串类型的概念和使用;掌握字符串类型的格式化操作方法和应用。
四、程序的控制结构
教学内容
程序的控制结构
Z.程序的分支结构
ZN.程序的循环结构
N.程序的异常处理
教学要求:
了解程序的基本结构并绘制流程图﹔掌握程序的分支结构;运用if语句实现分支结构;掌握程序的循环结构;运用for语句和while语句实现循环结构;掌握随机库的使用方法;了解程序的异常处理方法。
五、函数和代码复用
教学内容:
Z.函数的基本使用
函数的参数传递
datetime库的使用
z.代码复用和模块化设计
N5.函数递归
教学要求:
掌握函数的定义和调用方法;理解函数的参数传递过程以及变量的作用范围;了解1ambda函数;掌握时间日期标准库的使用﹔理解函数递归的定义和使用方法。
六、组合数据类型
教学内容
组合数据类型概述
Z.列表类型和操作
Z.字典类型和操作
库的使用
教学要求
了解3种类型的基本组合数据类型;理解列表概念并掌握python中的列表的使用;理解字典概念并掌握python中字典的使用;运用列表管理采集的信息,构建数据结构;运用字典处理复杂的数据信息;运用组合数据结构进行文本词频统计。
七、文件和数据格式化
教学内容
Z.文件的使用
PIL库的使用
Z.一、二维数据的格式化处理
N高位数据的格式化
库的使用
教学要求:
掌握文件的读写方法以及打开和关闭等基本操作;理解数据组织的维度和特点﹔掌握一、二维数据的存储格式和读写方法;运用PIL库进行基本的图像处理;运用json库进行数据的维度转换;了解高维数据的存储格式和读写方法。
八、程序设计方法论
教学内容
计算机思维
库的使用
N.自顶向下和自顶向上
N.计算生态和模块编程
Python第三方库的安装
教学要求
了解计算思维的概念;掌握自顶向下的设计方法;掌握自底向上的执行过程;了解计算生态和模块编程思想;掌握Python第三方库的安装方法﹔掌握Python源文件的打包方法。
九、科学计算和可视化
教学内容
科学计算和可视化概述
库的使用
教学要求
了解科学计算的基本概念;了解数据可视化的概念;运用科学计算库进行矩阵分析和数值运
算;了解图像的矩阵表示和处理;运行数据绘图库进行简单图表绘制。
十、网络爬虫和自动化
教学内容
网络爬虫概述
库的使用
教学要求
了解科学计算的基本概念;了解数据可视化的概念;运用科学计算库进行矩阵分析和数值运算;了解图像的矩阵表示和处理;运行数据绘图库进行简单图表绘制。
以上就是有关Python编程课程介绍的相关内容了,想要了解更多有关python的其它知识也可关注六星社区网站。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!