好文档 - 专业文书写作范文服务资料分享网站

Python语言程序设计-教学大纲

天下 分享 时间: 加入收藏 我要投稿 点赞

Python语言程序设计教学大纲

计算机是运算工具,更是创新平台,高效有趣地利用计算机需要更简洁实用的编程语言。Python简洁却强大、简单却专业,它是当今世界最受欢迎的编程语言,学好它终身受用。

课程概述

Python [pa?θ?n] 语言,由Guido van Rossum大牛在1990年发明,它是当今世界最受欢迎的计算机编程语言,也是一门对大多数人“学了能用、学了有用、学会能久用”的计算生态语言。

本课程是一门体现大学水平的Python 语言入门课程,采用“理解和运用计算生态”为教学理念,面向Python零基础学习者,不要求学习者有任何编程基础。本课程将帮助大家快速、轻松且系统的学习Python语言,高效编写程序,掌握利用计算机解决问题的基本方法和过程。

本课程主要讲解“Python基础语法”全体系,包括3个教学部分,共9周内容,教学安排如下:

第一部分:Python快速入门,初识Python语言,讲解基本的程序设计方法、熟悉Python语法元素。

第二部分:Python基础语法,深入Python语言,讲解Python基础语法全貌、实践计算问题求解。

第三部分:Python编程思维,运用Python语言,讲解计算生态、程序设计方法学等内容、显著提高编程思维。

本课程共讲解16个经典案例,提供50道以上编程题和100道以上单选题作为课后练习(可选,由学习者可自主完成),帮助大家熟练Python语言编程能力。

授课目标

本课程适合如下教学目标:

程序设计入门课:面向各层次各专业大学在校生、部分优秀高中生,作为程序设计入门课程

体系化编程基础:面向拟构建坚实编程能力的自学者,作为不断奋斗的参考在线课程

Python科目备考:面向全国计算机等级考试二级Python科目的备考考生,作为在线备考资源

再试一次的尝试:面向拟放弃计算机或编程学习的学习者,作为再试一次的课程资源,学不会这门课学再放弃不迟...

课程大纲

01

【第0周】课程导学 了解课程全貌。 课时

0.1 课程基本情况

0.2 全课程内容导学 (必看: 课程内容渐进式体验) 02

【第1周】Python基本语法元素

通过经典实例(实例1)尝试Python编程,掌握Python基本语法元素,能够编写10行代码。 课时

1.1 程序设计基本方法 1.2 Python开发环境配置 1.3 实例1: 温度转换

1.4 Python程序语法元素分析 03

【第2周】Python基本图形绘制

通过经典实例(实例2)尝试Python编程,理解Python库的使用方法,能够进行基本图形编程。 课时

2.1 深入理解Python语言 2.2 实例2: Python蟒蛇绘制 2.3 模块1: turtle库的使用 2.4 turtle程序语法元素分析 04

【第3周】基本数据类型

掌握数字类型(整数、浮点数和复数)和字符串类型的使用方法,掌握time库,能够操作文本并处理时间。 课时

3.1 数字类型及操作

3.2 实例3: 天天向上的力量 3.3 字符串类型及操作 3.4 模块2: time库的使用 3.5 实例4: 文本进度条 05

【第4周】程序的控制结构

掌握程序的控制逻辑,学会使用异常处理,掌握random库,具备应用随机数的能力。 课时

4.1 程序的分支结构

4.2 实例5: 身体质量指数BMI

4.3 程序的循环结构

4.4 模块3: random库的使用 4.5 实例6: 圆周率的计算 06

【第5周】函数和代码复用

掌握函数的基本使用方法,理解并掌握递归使用,掌握PyInstaller库,能够编写带有函数的程序,并能够打包可执行文件。 课时

5.1 函数的定义与使用

5.2 实例7: 七段数码管绘制 5.3 代码复用与函数递归

5.4 模块4: PyInstaller库的使用 5.5 实例8: 科赫雪花小包裹 07

【第6周】组合数据类型

掌握组合数据类型(集合、元组、列表、字典)的使用方法,掌握jieba库,能够处理一组数据,并处理中文文本。 课时

6.1 集合类型及操作 6.2 序列类型及操作

6.3 实例9: 基本统计值计算 6.4 字典类型及操作

6.5 模块5: jieba库的使用 6.6 实例10: 文本词频统计 08

【第7周】文件和数据格式化

掌握文件的使用方法,理解一二维数据,掌握wordcloud库,能够处理包含一二维数据的文件,能够用程序绘制词云。 课时

7.1 文件的使用

7.2 实例11: 自动轨迹绘制 7.3 一维数据的格式化和处理 7.4 二维数据的格式化和处理 7.5 模块6: wordcloud库的使用 7.6 实例12: 政府工作报告词云 09

【第8周】程序设计方法学

理解Python程序设计思维,掌握扩展Python编程的基本方法,掌握os库,能够安装Python第三方库。 课时

8.1 实例13: 体育竞技分析 8.2 Python程序设计思维 8.3 Python第三方库安装 8.4 模块7: os库的使用

Python语言程序设计-教学大纲

Python语言程序设计教学大纲计算机是运算工具,更是创新平台,高效有趣地利用计算机需要更简洁实用的编程语言。Python简洁却强大、简单却专业,它是当今世界最受欢迎的编程语言,学好它终身受用。课程概述Python[pa?θ?n]语言,由GuidovanRossum大牛在1990年发明,它是当今世界最受欢迎的计算机编程语言,也是一门对
推荐度:
点击下载文档文档为doc格式
1sjmc9kmm903ypi6bk157e16g2f4sy00op6
领取福利

微信扫码领取福利

微信扫码分享