




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基本信息Python 基础课程标准课程名称:Python 基础课程代码:*课程类别:职业基础课(核心课程) 建议学时:68 学时(理实一体化) 学分:4 学分适应对象:计算机应用、软件技术、大数据技术与应用、云计算技术与应用专业建设团队:35 人以上团队课程概述课程的性质Python 基础是软件技术等相关专业的专业基础课程。主要讲述 Python 程序设计的基础知识和相关技术。是计算机应用、软件技术、大数据技术与应用、云计算技术与应用专业的专业基础课程。该课程代码为*,学时为 68,4 个学分。Python 基础课程的教学目的是学生通过学习该课程,掌握 Python 程序设计语言的基本知识和使
2、用 Python 语言进行软件开发的思想和基本方法,进而掌握程序设计的基本步骤和通用方法,提高通过编写程序解决实际问题的能力,为今后进一步使用数据采集和分析等大数据及人工智能方面的运用打好基础。课程着眼于学生的长远发展, 重点培养其软件开发、大数据及人工智能领域岗位基本工作技能、职业素养、社会适应能力、交流沟通能力、团队协作能力、创新能力和自主学习能力。课程定位Python 基础课程定位于大数据及人工智能领域的基础课程,为数据采集及分析提供全面的语言基础。能运用Python 进行数据的处理,能符合全国计算机等级二级Python 语言程序设计考试基本要求。是高职计算机技术、软件技术、云计算技术与
3、应用、大数据技术与应用及人工智能相关专业的一门专业课程。课程的设置与设计思路本课程通过大量的案例,引导学生思考问题、分析问题,学生在理解知识点的过程中遇到困难时,可以继续往后学习。通过逐渐深入的学习,前面不懂和疑惑的知识点会“豁然开朗”。在编程的学习中,一定要多动手实践。如果实践过程中,碰到问题,可以停下来,整理思路,认真分析问题发生的原因,并在问题解决后及时进行总结。课程重在让学生掌握程序设计的一般方法,并贯彻“方法强于代码”的意识,以加强学生的自学能力,从而有利于其将来发展。课程目标本课程的主要目标是培养学生的Python 语言使用的基本技能。要求学生掌握Python 基本语法、字符串、列
4、表、元组、字典、文件的读写、函数与模块等基础知识。学生首先了解 Python 的特点、发展及推荐学习方法,然后学习Python 基础语法、流程控制语句、数据类型、函数、模块、面向对象、文件操作、异常处理、数据库操作、第三方库相关知识等。课程根据“自主式一体化教学”模式,按照 Python 的有关知识由浅入深、从易到难进行教学,课后布置实训与习题练习,实现“教、学、做”一体,从而切实提高学生的持续发展能力。总体目标通过Python 基础课程的教学,使学生具有基本的 Python 程序设计能力、一定的语句编写能力、一定的数据处理分析能力、解决问题的能力、一定的创新能力与良好的沟通能力。课程活动1、
5、基于数据采集分析过程的开发理念,先进行综合职业行动领域和情境分析,然后深入企业调研和行业专业研讨,最终分解和确定模块任务。2、根据模块任务,开发相应的课程教案,组织课程资源。3、推行一体化教学模式,强化教与学的及时互动,进行动态的教学评价和反馈机制。4、建立课后网络教学和学习平台,强化课后训练和扩充学习资源,提供课后教学支持。5、组织专题技术讲座和讨论,加强对新技术的掌握。6、加强校企联动,鼓励企业进入学校进行课程教学,鼓励学生走入企业参加生产实训,使学生加深对 Python 语言在实际工作应用的认识和掌握。7、融入技能鉴定机制,参加国家等级考试及技能鉴定。8、组织参加各层次的程序设计兴趣活动
6、和比赛。知识目标能安装 Python 环境与模块,;掌握 Python 的基础语法;掌握 Python 的控制流程语句;掌握 Python 的数据类型;掌握 Python 函数;掌握 Python 模块;掌握 Python 面向对象;掌握 Python 文件操作;掌握 Python 异常处理;掌握 Python 数据库操作;了解 Python 计算生态库;技能目标能安装 Python 开发环境与第三方模块,能打包发布程序;能在计算机上按规范完成程序的编写和调试; (3)能进行异常处理;(4)能对文件及数据集进行操作; (5)能对数据库进行操作课程项目结构与学时分配课程教学内容及学时安排本课程采
7、用理实一体化教学方式,“教、学、做”一体,理论与实验融合在一起, 下表的理论与实验课时仅供参考。课时内容备注理论实验合计初识 Python224根据实际情况调整编程基础448根据实际情况调整控制流程336根据实际情况调整Python 数据类型6612根据实际情况调整函数336根据实际情况调整模块336根据实际情况调整Python 面向对象336根据实际情况调整文件操作336根据实际情况调整异常处理224根据实际情况调整MySQL 数据库操作224根据实际情况调整计算生态库336根据实际情况调整合计343468根据实际情况调整课程主要内容说明本课程的教学重点如下:1、掌握Python开发环境的使
8、用,掌握pip包管理工具和PyInstaller打包发布方法; 2、掌握Python语言的基本数据类型、基本语法、运算符和程序流控制语句;3、掌握字符串、列表、元组、字典、集合的定义和使用,掌握列表与字典深复制与浅复制与推导式的使用4、掌握函数与模块的定义与使用;5、掌握常用的异常处理方式。6、掌握文件的读写方法。课程教学内容知识章节(模块)计划学时教学内容理论学时2实践学时2教学要求初Python识4Python 发展历史及应用领域Python 开发环境pip 工具PyInstaller 工具8Python法Python的固定语44编程基础基本输入了解 Python 发展历史及应用领域掌握
9、Python 环境搭建3了解常用的 Python 开发环境4掌握 pip 包管理工具5掌握 PyInstaller 打包发布方法了解 Python 的固定语法掌握 Python 的用户输输出Python 的变量和数据类型,类型转换Python 变量和对象Python 运算符3 3程序的基本结构if 条件语句while 循环和 for控制流程6循环break、continue、pass 语句、else 语句入与屏幕输出熟悉 Python 的变量和数据类型,并掌握 Python 类型转换了解 Python 变量和对象的关系掌握各种运算符的使用了解程序的基本结构掌握 if 条件语句的使用掌握 whi
10、le 循环和for循环的使用掌握 break、continue 、 pass 语句、else 语句的使用66了解序列的含义,掌握序列的操作了解字符串的概念, 掌握字符串的操作,熟悉字序列符串的函数3了解列表的概念,掌握列表的操作,熟悉列表的函数字符串、列表、元组、字典、集合 列表与字典深复制与浅复制列表与字典推导式了解元组的概念,掌握元组的操作,熟悉元组的函数了解字典的概念,掌握字典的操作,熟悉字典的函数了解集合的概念,掌握集合的操作,熟悉集合的函数了解深复制与浅复制的概念及操作了解推导式的的概念,Python 数12据类型掌握推导式的用法函数6函数的定义函数的参数 函数的返回值函数的调用和嵌
11、套33了解函数的的概念掌握函数的定义和调用掌握函数的参数掌握函数的返回值调用5掌握函数的嵌套调用3模块6包常用模块3了解模块的概念掌握模块的使用了解包的概念掌握常用模块的操作331了解 python 面向对象技术类和对象的定义及Python 面向对象类的方法重写与运技术2了解并掌握 python 类和对象的定义及使用 3了解并掌握 python 类的继承4了解并掌握 python 类的方法重写与运算符重载331了解并掌握文件的打开文件的打开和关和关闭方法,2了解并掌握文件的读写闭,文件的读写文件操作6os 模块重命名和删除文件文件夹的操作csv 文件操作方法了解 os 模块了解并掌握重命名和删
12、除文件了解并掌握文件夹的操作了解并掌握 csv 文件操作Python 异常概念异常的处理方式主动抛出异常自定义的异常类221了解 Python 异常概念2掌握异常的几种处理方式3了解主动抛出异常模块概念及使用python 面向对象6使用python 类的继承算符重载异常处理4raise句和assert 语4了解自定义的异常类5 提要掌握 raise 和assert 语句,会抛出自定义的异常MySql数 据 库 连221了解 MySql 数据库的使用;接;MySQL数MySql数据库的操2掌握 MySql 数据库的连接;据库操作作;MySql 数据库的错误处理。了解并掌握 MySql 数据库的操
13、作;了解 MySql 数据库的错误处理。331了解 Turtle 标准库的4计算生态库Turtle 标准库random 标准库6jieba 第三方库wordcloud 第三方库概念和使用了解 random 标准库的概念和使用掌握 jieba 第三方库的安装和使用了解 wordcloud 第三方库的安装和使用实施建议本课程根据Python语言本身的特点,结合数据采集、分析所涉及的主要知识面,主要采用理实一体化教学,教师理论讲解与学生实验操作相互融合,将抽象的理论知识通过多种教学方法进行融会贯通。教学过程中,建议案例教学法、分组讨论法、自主学习法、探究式训练法等多种教学方法并用,提高教学效果。从而
14、彻实加强学生软件开发方法的基本技能训练,提高学生软件开发能力和分析问题、解决问题的能力。教学组织本课程按照Python3的基础知识,将课程划分为11个模块。并引入课堂教学实践项目,加强岗位综合技能和技巧的训练,使学生能够操作熟练、举一反三。课程按照Python的有关知识由浅入深、从易到难进行安排,并在每个模块学习后布置实训与习题练习,实现“教、学、做”一体,从而切实提高学生的持续发展能力。情境设计在教学实施中,教师的职责为每个同学分配制作任务,同时检查与督促任务完成情况,对学生出现的问题进行指导;学生的职责是要在教师的引领下,在规定的时间内保质保量的完成分配的任务。教学评价建议建立能体现职业能
15、力为核心的课程考核标准,建立分模块的课程考核评价方式,每个课程模块既考核学生所学的知识,也考核学生掌握的技能及学习态度,采用形成性评价与终结性评价相结合,笔试、实验、课程任务作品相结合,第一课堂考核与第二课堂考核相结合,学生自评、互评相结合的评价方式。期末总评成绩组成:1、期末考试成绩:40%;2、项目考核成绩:30%;3、过程核成绩(考勤、答辩等):30%。即:期末总评成绩=期末考试成绩*40%+项目考核成绩*30%+平时*30%模块编号1考核模块初识 Python成绩比例(%)52编程基础103控制流程104Python 数据类型205函数106模块57Python 面向对象108文件操作
16、109异常处理1010MySQL 数据库操作511计算生态库5考核评价建议考核评价建议教材选择建议1、依据本课程标准选择教材。2、教材应充分体现任务导向、实践引领的课程设计思想。将Python 按数据采集分析技能标准要求,分解典型的任务,按照知识点和技能点的不同分解为不同的学习内容。3、教材应与软件开发企业合作开发,充分反映最新的科研动态和企业实践新成果, 吸纳、更新知识点和技能点,使教材具有先进性、职业性和指导性。4、教材内容要强化技能点的培养和知识点的应用。5、教材表达必须精炼、准确、科学。实验实训设备配置建议教学在一体化教室进行,配置多媒体展示、较高配置计算机,计算机配备数量要满足常规班级人数和保有一定工作余量。其他说明课程资源开发与利用建议1、充分利用合作企业的优势,在真实的工作情境中突出工学结合,选择典型的工作为实训任务,实现实训与生产相结合。2、任课教师应建立好课后教学服务平台,做好课外辅导,拓展课外教学形式,形成以点带面、以强带弱、互帮互学的教学风气。3、积极开发校外实训基地,充分利
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《汉语阅读教程》课件-23汉语阅读教程2上课件L23
- 2025年建筑行业企业农民工劳动合同协议书模板
- 原藻病的临床护理
- 中枢神经系统畸形的临床护理
- 2025劳动合同范本全文
- 2025公司违约解除合同赔偿
- 2025照明工程项目合同范本
- 2025年教师资格之小学教育教学知识与能力考前冲刺模拟试卷B卷含答案
- 2025年健康管理师之健康管理师三级全真模拟考试试卷B卷含答案
- 《教学管理解析》课件
- 智能音箱行业发展趋势与市场前景深度解析
- 2025上半年广西现代物流集团社会招聘校园招聘149人笔试参考题库附带答案详解
- 出售东西合同样本
- 2024年榆林能源集团有限公司招聘工作人员笔试真题
- 消防安全知识课件PPT(72张)
- 完整版继电保护定值整定计算书
- 针刺伤的预防及处理(课堂PPT)
- 危岩体稳定性计算--倾倒式
- 煤矿测量技术管理系统规定
- 南外加试卷精华.doc
- 前牙预备基本原则.ppt
评论
0/150
提交评论