课程标准《Python编程基础与应用》72学时+72学时(共2学期)_第1页
课程标准《Python编程基础与应用》72学时+72学时(共2学期)_第2页
课程标准《Python编程基础与应用》72学时+72学时(共2学期)_第3页
课程标准《Python编程基础与应用》72学时+72学时(共2学期)_第4页
课程标准《Python编程基础与应用》72学时+72学时(共2学期)_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《Python编程基础与应用》课程标准

72学时+72学时(共2学期)

目录

一、课程名称......................................................................2

二、适用专业......................................................................2

三、课程性质......................................................................2

四、课程设计......................................................................3

五、课程教学目标.................................................................3

(一)知识目标...............................................................4

(二)专W能力目标...........................................................4

(三)职业素养目标...........................................................5

六、参考学时与学分...............................................................5

七、课程结构......................................................................6

(一)第一学期的课程结构.....................................................6

(-)第1至第5模块的知识点要求............................................7

(三)第二学期的课程结构....................................................10

(四)第6至第9模块的知识点要求...........................................12

八、资源开发与利用..............................................................14

(-)教材编写与使用........................................................14

(")数字化资源开发与利用.................................................14

九、教学建议.....................................................................15

(-)教学方法..............................................................15

(二)教学条件..............................................................16

十、教学评价.....................................................................16

(一)总评成绩建议..........................................................16

(二)第一学期的期中考试知识点分布建议.....................................17

(三)第一学期的期末考试知识点分布建议.....................................18

(四)第二学期期中考试知识点分布建议.......................................19

(五)第二学期期末考试知识点分布建议.......................................20

九、参考教材.....................................................................22

一、课程名称

Python编程基础与应用。

二、适用专业

本课程适用于职业院校的计算机类各专业。

三、课程性质

“Python编程基础”是中职计算机类各专业(计算机应用、计算机网络技

术、软件与信息服务、大数据技术应用、移动应用技术与服务、网络信息安全、

网站建设与管理等专业)和高职计算机各专业(计算机应用技术、计算机网络

技术、软件技术、大数据技术、云计算技术应用、信息安全技术应用、人工智

能技术应用、嵌入式技术应用、区块链技术应用、移动应用开发等专业)的重

要课程,在专业课程体系中具有重要地位,是计算机专业职业通用能力必修课

程。

本课程的主要教学任务是让学生通过学习该课程,掌握Python程序设L语

言的基本知识和使用Python语言进行软件开发的思想和基本方法,进而掌握程

序设计的基本步骤和通用方法,提高通过编写程序解决实际问题的能力,为今

后进一步使用数据采集和分析等大数据及人工智能方面的运用打好基础。谡程

着眼于学生的长远发展,重点培养其软件开发、大数据及人工智能领域岗位基

本工作技能、职业素养、社会适应能力、交流沟通能力、团队协作能力、仓J新

能力和自主学习能力。

前导课程:《计算机应用基础》。

后续课程:《Python和大数据分析技术》、«Python高级编程》、《Python和

网络爬虫技术》等。

四、课程设计

课程对应职业能力分析表中的Python环境的安装与配置、Python的基本

语法、Python的简单编程等工作任务。

课程以项目教学为主线,将Python基础编程理论基础知识融入不同的工作

任务中。以简单案例项目为载体,通过教师的演示和讲授,进行知识点的介绍;

通过学生实训与教师指导相结合的方式,通过实践使学生加深对数据库理论知

识的理解。

在项目教学的过程中,大量采用项目案例进行教学,提高学生编程实战能

力。结合一些企业的应用场景,提供了大量完整教学案例,并完整提供这些案

例的实现代码,比如:模拟手机充值、货运软件对钢管重量的智能估、“谨防校

园贷陷阱”的计算器、药品电子监管码的识别、个人名片生成器、贫困人口精

准识别定量计算小程序、猜心游戏程序、判断网络系统的密码强度、英文词频

统计、抽奖券号码生成器、网络爬虫URL过滤器、用户注册与验证程序、字符

串简单加密、农业合作社发红包程序、简单四则运算计算器、简易购物结算程

序、太空探索倒计时程序、绘制太极图、城市文件夹分身小帮手、简易个人口

记程序、果农水果产量预估系统、可视化中文词云项目、新闻网页爬虫项目、

商品统计图和二维码项目、人脸识别学生考勤系统等。通过这些企业场景案例,

让读者能在学习完基础知识后,在Python的综合应用能力方面有进一步的提升。

五、课程教学目标

本课程的主要目标是培养学生的Python语言使用的基本技能,比如Python

基本语法、字符串、列表、元组、字典、文件的读写、函数与类等基础知识,

一些常用的第三方库的应用,如中文分词、词云、可视化图表、二维码、人脸

识别和数据库的操作等。

通过本课程的学习,使得学生能够理解Python的编程模式(命令式编程、

函数式编程),熟练运用Python运算符、内置函数以及列表、元组、字典、集

合等基本数据类型和相关列表推导式、切片等特性来解决实际问题,熟练掌握

Python分支结构、循环结构、函数设计以及类的设计与使用,熟练使用字符串

方法,熟练使用Python读写文本文件,适当了解二进制文件操作,了解Python

程序的调试方法,了解Python面向对象程序设计计模式,掌握使用Python操

作SQLite数据库的方法,同时还应培养学生的代码优化与安全编程意识。

在教学和学习过程中,应充分发挥Python语言的优势,从最简单、最直观

的思路出发。尽快解决问题。

(-)知识目标

(1)了解Python语言特点

(2)掌握python编程基础知识

(3)掌握选择结构程序设计方法、循环结构程序设计

(4)了解Python函数

(5)掌握字典中列表、元组与字典之间的转换

(6)了解Python的异常处理掌握捕获与处理异常的方法

⑺掌握文件读写方法

(8)掌握面向对象程序设计

(二)专业能力目标

(1)学会搭建python开发环境,使用集成环境IDLE或者PyCharm编写和执

行源文件

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

(3)能够编写for循环、whilee循环以及选择结构源程序

(4)学会对python系列数据(元组、列表、字符串)进行基本操作如定义、

声明和使用

(5)学会python类和对象的定义方法

(6)掌握处理python异常的方法

(7)能够对python的文件和文件对象进行引用

(8)学会python函数的编写以及参数传递方法

(三)职业素养目标

(1)具备诚信、负责、守法、敬业的思想品德。

(2)具备良好的信息资料收集、分析问题、解决问题的能力。

(3)具有较好的信息检索能力。

(4)具备良好的团队合作能力和沟通能力。

(5)具备自主学习与再学习的能力。

(6)培养学生互相帮助,加强团队合作精神。

六、参考学时与学分

分为2个学期,每个学期72学时,共144学进。本方案适用于部分中职学

校。

第1个学期参考学时:72学时。教学周18周,每周4课时。参考学分:4

学分。

第2个学期参考学时:72学时。教学周18周,每周4课时。参考学分:4

学分。

七、课程结构

(一)第一学期的课程结构

序知识点和目标

模块时

1开始1)了解Python的特点、版本以及应用领域。

Python学2)熟悉Python的下载与安装。

习3)J,解PyCharm的安装及简单使用。

4)掌握pip管理第三方库的方法。4

5)了解Python的应用领域和国家1+X证书,树立正确的职业观。

6)培养编写程序时的规则意识。

2Python基1)了解代码规范,掌握变量的意义。

础语法和2)掌握基本输入/输出。

简单运算3)了解数据类型的表示方法。

4)掌握数据类型的转换函数。8

5)熟悉使用运算符,明确混合运算中运算符的优先级。

6)了解Python程序开发规范的重要性。

7)软件行业规划解析,学习软件人的工匠精神。

3字符串的1)掌握字符串概念、定义及基本操作。

应用2)掌握字符串不同格式输出。

3)熟练应用字符串的处理方法。

12

4)了解字符串应用场景及基本使用思路。

5)能用Python程序语言描述实际案例问题,能模块化分

解问题。

4程序控制1)了解Python分支结构的形式。

结构2)掌握Python单分支、双分支、多分支结构的语法。8

3)掌握Python判断语句的使用。

4)结合循环语句解决相关任务。10

5)培养规范化、标准化的代码编写习惯。

6)学习结构化程序设计思想,面对复杂问题,能够化繁为

简,设计出思路清晰,逻辑严谨的程序。

5序列结构1)学会Python列表、字典、元组和集合的声明和使用,了

的应用解它们的含义和作用。

2)掌握Python列表的操作方法,如

8

append,insert,clear,popjemove,revserse,copy,index,count,sort

等。

和目标

号知识点

模块

ms,

,ite

alues

ys,v

,如ke

方法

操作

典的

n字

ytho

掌握P

3)

copy,

ate,

,upd

pitem

ult)po

,defa

p(key

,po

fault)

ey,de

getfk

8

,

one)

ult=N

defa

(key,

fault

setde

ne),

lt=No

efau

key,d

getf

clear,

y)等

_(ke

tains

_con

(s2),

rence

diffe

,如sl.

方法

运算

合的

n集

ytho

掌握P

4)

s2),

bset(

sl.issu

s2),

joint(

l.isdis

2),s

ion(s

rsect

sl.inte

6

等。

n(s2)

.unio

),sl

et(s2

upers

sl.iss

组等

、元

字典

表、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论