网站大量收购闲置独家精品文档,联系QQ:2885784924

《Python程序设计》课程标准、授课计划.docx

《Python程序设计》课程标准、授课计划.docx

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

《Python程序设计》课程标准

课程名称:Python程序设计 课程代码:XXXXXX

课程学分:3学分 课程学时:48学时

课程类型:专业基础课 授课对象:本科一年级

所属专业:XXXXXXXXXX 归口教研室:XXX教研室

一、课程定位

《Python程序设计》是计算机类专业的一门专业基础课程,主要讲授Python基本语法、流程控制语句、字符串、列表与元组、字典与集合、函数、文件与数据格式化、类与面向对象、错误与异常、模块等内容,培养学生运用Python进行程序设计、程序调试的能力,为后续课程打下编程基础。本课程共48学时,前修课程是《信息技术基础》,后续课程是《XXXXXX》等。

二、课程目标

通过本课程的学习,培养学生掌握程序设计的一般步骤和基本方法,理解Python编程模式和面向对象程序设计思想,熟练使用PyCharm等开发环境,系统掌握Python编程相关知识和技术,培养学生具备一定的程序设计和程序调试能力、通过编程解决实际问题的能力。具体应达到以下目标:

(一)知识目标

1.了解Python语言特点

2.熟悉Python编程基础知识

3.熟悉Python程序设计的典型结构

4.熟悉Python函数、正则表达式的概念

5.熟悉Python列表、元组、字符串的概念

6.熟悉Python异常捕获与处理的机制

7.熟悉Python文件与数据格式化的相关知识

8.熟悉Python类与对象、构造、析构、继承、多态等面向对象编程概念

9.熟悉Python模块的基本概念和作用

(二)技能目标

1.掌握搭建Python开发环境,使用集成环境IDLE编写和执行源文件的方法

2.掌握数据类型以及运算符在程序设计中的使用

3.能够编写for循环、while循环以及选择结构源程序

4.掌握Python系列数据(元组、列表、字符串)定义、声明和使用的方法

5.掌握Python面向对象编程的基本方法

6.掌握Python处理异常的方法

7.掌握Python的文件和数据格式化的操作方法

8.掌握Python函数的编写以及参数传递、调用方法

9.掌握Python模块的下载、安装、调用方法

(三)素质目标

1.具有良好的职业道德和职业规范

2.具有较好的信息检索能力

3.具有良好的思考和分析问题的能力

4.具有较强的沟通和交流的能力

5.具有较强的集体意识和团队合作精神

三、课程结构

以Python编程相关岗位的典型工作内容为依据,对标全国计算机等级考试Python科目的考核标准,融合职业技能大赛Python程序设计赛项的知识技能点,遵循程序设计学习与认知的一般规律,通过分解、梳理、归类、序化,将课程教学内容划分为11个项目模块,涵盖了基本语法、流程控制语句、字符串、列表与元组、字典与集合、函数、文件与数据格式化、面向对象编程、模块和库等Python编程相关典型知识技能点。课程结构如下表所示。

项目

学时

项目1

搭建Python编程环境

2

项目2

基础语法应用

4

项目3

流程控制语句应用

8

项目4

字符串应用

4

项目5

列表与元组应用

4

项目6

字典与集合应用

4

项目7

函数应用

6

项目8

文件操作

4

项目9

类与面向对象

8

项目10

错误与异常

2

项目11

模块应用

2

合计

=SUM(ABOVE)48

四、课程内容

以十一个学习项目为基础,按照实用性、典型性、普适性的原则,选取21个学习任务作为教学载体,明确每个学习任务的学习内容和学习目标,贯穿、融汇Python基础编程核心的知识、技能点。每个学习任务都是按照“创设任务学习情境—学习相关知识技能—完成专项任务训练-拓展巩固学习效果”的模式进行组织,实施任务导向式教学。课程内容如下所示。

项目

学习任务

学习内容

学习目标

项目1搭建Python编程环境

打印树形图案

1. 了解Python语言发展历程。

2. 了解Python语言主要特点。

3. 了解Python语言应用领域。

4. 熟悉Python程序的运行方式。

5. 熟悉Python程序常见的开发环境。

1. 能够完成Python解释器的安装。

2. 能够完成PyCharm集成开发环境的安装。

3. 能够熟练使用Python命令交互模式。

4. 能够熟练使用PythonIDLE工具。

5. 能够熟练使用PyCharm编写简单的代码。

6. 能够将Python程序编译为可执行文件。

7. 能够熟练使用包管理器下载第三方模块并安装。

项目2基础语法应用

打印简单名片

1.代码格式(缩进、注释、语句换行);

2.标识符和关键字;

3.数据的表示;

4.数据的输入输出;

1.能够要使用注释;熟练使用单行注释、多行注释(三重引号的文档字符串注释);

2.能够掌握Pytho

文档评论(0)

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

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

1亿VIP精品文档

相关文档