Python程序设计基础项目化教程 课程标准.docx

Python程序设计基础项目化教程 课程标准.docx

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

《Python语言程序设计》课程标准

《Python语言程序设计》课程标准

一、课程设计思路

本课程依据课程标准,以软件技术专业学生的就业岗位群能力目标为导向,以函数为主

线,把整个课程分成知识技能篇和技术应用篇,培养学生具有综合运用所学知识进行应用软

件开发、编码、调试、维护能力。

二、课程目标设计

通过本课程的学习,使学生逐步建立和掌握结构化程序设计的思想方法,具有分析问题

和解决问题的能力,能够使用Python编写应用程序解决实际问题,培养学生细致缜密的工

作态度和团结协作的良好品质。

(一)知识目标

掌握Python程序的结构、函数的结构和程序开发过程;

能够对实际问题中的数据进行描述和操作;

熟练使用顺序结构、选择结构和循环结构编写程序,解决实际问题;

能够熟练的使用函数编写程序,掌握函数的定义、声明、调用及参数的传递方式;

能够使用数组编写程序,解决排序、查找等实际问题;

理解和掌握指针的概念、运算和使用方法,能利用指针编写应用程序;

掌握结构体类型、结构体变量定义和使用,能利用结构体编写应用程序,解决较复杂的实际问题;

掌握网络爬虫、正则表达式。

(二)能力目标

能够用Python表达式表达实际问题,具有解决简单应用问题程序设计能力;

能够对算法进行描述,初步建立结构化程序设计思想;

能够用Python表达式表达实际问题中的各种条件,具有解决分支结构应用问题程序设计能力;

具有解决重复操作应用问题程序设计能力、程序阅读和程序调试的初步能力;

具有解决综合应用问题程序设计能力、程序阅读能力和程序调试能力,建立结构化程序设计思想;

具有综合运用所学知识进行应用软件开发、编码、调试、维护能力。

(三)素质目标

养成善于思考、深入研究的良好自主学习的习惯和创新精神;

培养结构化程序设计思想和良好的编码规范;

培养细致缜密的工作态度、团结协作的良好品质、沟通交流和书面表达能力;

养成爱岗敬业、遵守职业道德规范、诚实、守信的高尚品质。

三、课程内容设计

本课程的教学内容分为知识技能篇和技术应用篇。

知识技能篇分为程序设计基础、顺序结构程序设计、选择结构程序设计、循环结构程序

设计和构造类型程序设计等五个单元。通过对本篇的学习,使学生循序渐进地掌握结构化程

序设计的思想,掌握Python的语法知识,达到具有分析问题、解决实际问题的能力。

技术应用篇完成一个实际项目:学生成绩管理系统。该项目包含总体设计、数据输入、

数据统计、数据更新和数据输出五个模块,每个模块包含若干个子模块。通过该项目开发实

践使学生初步掌握软件开发的分析、设计、编码、测试、维护全过程;通过各子模块的实现

使学生能够综合运用所学习的知识解决实际问题。具体内容设计如下:

课程内容总体设计

单元

单元名称

参考学时

项目1

Python程序基础

10

项目2

Python程序语句

10

项目3

Python函数与模块

10

项目4

Python常用数据类型

10

项目5

Python面向对象

10

项目6

字符串、爬虫与正则表达式

10

课程内容详细设计

单元名称

单元内容

知识目标

学时安排

项目1Python程序基础

Python简介及示例

(1)Python的特点

数据类型及其运算

(2)Python解释器

Pandas数据操作

(3)PyCharmIDE

Matplotlib绘图

(4)Python程序结构

Matplotlib高阶绘图

(5)顺序程序语句

实践项目

Python环境安装

HelloWorld

Python语法编程1

Python语法编程2

Pandas绘图

带有标签的分组条形图

箱线图与小提琴图

颜色条

带有标签的热力图

(6)分支条件语句

(7)格式缩进

(8)输出语句print

(9)输入语句input

(10)注释

(11)整型、实数、字符串、逻辑常量及表示法

(12)变量的定义类型变化

(13)整型、实数、字符串的格式输出

(14)关系运算>,<,>=,<=,==,!=

(15)逻辑运算and,or,not

(16)关系运算域逻辑运算的组合

(17)类型转换

(18)pandas数据操作

(19)matplotlib绘图

(20)子图、色条绘制

小计

10

项目2Python程序语句

条件与循环

(1)if语句的格式

项目实践

打印奇数

打印1-100之间的素数

打印宽高均为9的实心菱形

打印宽高均为9的空心菱形

冒泡排序降序

(2)ifelse语句逻辑

(3)

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档