预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

百川东到海,何时复西归?少壮不尽力,老大徒伤悲。——汉乐府《长歌行》 《Python语言程序设计》课程标准 1.课程性质 《Python语言程序设计》是高职人工智能技术服务专业针对人工智能产业及其应用相 关的企事业单位的人工智能技术应用开发、系统运维、产品营销、技术支持等岗位,经过 对企业岗位典型工作任务的调研和分析后,归纳总结出来的为适应人工智能产品开发与测 试、数据处理、系统运维等能力要求而设置的一门专业核心课程。 2.课程任务 《Python语言程序设计》课程通过与Python应用程序开发相关的实际项目学习,增强 学生对本专业Python语言编程知识运用的认识,训练他们养成良好的编程习惯,熟知常用 数据类型的设置标准,熟练使用各类表达式,熟练进行文件操作,掌握程序结构设计的一 般方法,能根据功能需求进行自定义函数的开发,掌握面向对象编程的一般方法,构建计 算思维,具有初步思考与解决实际问题的编程能力,从而满足企业对相应岗位的职业能力 需求。 3.课程要求 通过课程的学习培养学生Python语言程序设计方面的岗位职业能力,分析问题、解决 问题的能力,养成良好的职业道德,为后续课程的学习打下坚实的基础。 二、教学目标 (一)知识目标 (1)了解Python语言,熟悉其开发环境,能熟练使用基本变量和函数; (2)认识常用数据类型与表达式,能规范地设置常用数据类型,能规范地使用各类表 达式; (3)了解文件操作的基本概念,能熟练进行文件读写等操作; (4)了解程序结构设计的概念,熟练掌握各类程序流程控制语句的一般使用方法,能 根据实际需求进行程序结构设计; (5)了解函数使用的概念,熟练掌握函数定义与调用的一般方法,能根据实际需求完 成自定义函数的设计与调用; (6)了解面向对象编程的概念,熟练掌握各类应用开发库的一般使用方法,能根据实 际需求完成面向对象编程小型项目的设计与开发。 (二)能力目标 (1)会识读程序流程图,能看懂案例程序代码; (2)会使用Python语言编写程序; (3)能按照任务要求,设计程序流程图,编写程序代码; (4)能够根据系统功能要求对程序进行调试; (5)能够对所编写的程序故障进行分析,提出解决方案并进行故障排除; 志不强者智不达,言不信者行不果。——墨翟 勿以恶小而为之,勿以善小而不为。——刘备 (6)能根据系统工作情况,提出合理的改造方案,组织技术改造工作、绘制程序流程 图、提出工艺要求、编制技术文件。 (三)素质目标 (1)培养学生的沟通能力及团队协作精神。 (2)培养学生分析问题、解决问题的能力。 (3)培养学生勇于创新、敬业乐业的工作作风。 (4)培养学生的自我管理、自我约束能力。 (5)培养学生的环保意识、质量意识、安全意识。 三、与前后课程的联系 1.与前续课程的联系 《C语言程序设计》使学生具备了通用编程的基础能力。 2.与后继课程的关系 为学生后续课程《模式识别》、《边缘计算》、《机器学习》等课程打下专业基础。 四、教学内容与学时分配 根据职业岗位AI程序员的要求,将本课程的教学内容分解为6个教学单元。 表1课程项目结构与学时分配表 备 序号课题主要教学内容教学目标学时 注 1.Python语言简介 2.安装Python语言的开发环境1.了解Python语言 1课程概述3.变量与变量值2.熟悉其开发环境2 4.input()和eval()使用方法3.掌握基本变量和函数使用 5.format()使用方法 6.字符串类型 7.列表类型与元组类型 理 8.字典类型 数据类型与1.认识常用数据类型与表达式实 29.字典遍历4 表达式2.熟练掌握其使用的一般方法一 10运算符与优先级 体 11.数值类型与布尔类型 12.有序序列 1.文件的定义和功能 2.文件的属性 3.文件的打开与关闭 4.读取文件的read()方法 5.读取文件的readline()方法 理 6.文件指针1.了解文件操作的基本概念 实 3文件操作7.读取文件的readlines()方法2.熟练掌握文件读写操作的一8 一 8写入文件般方法 体 9.处理图像文件的第三方库PIL简 介 10.图像文件的打开及属性 11.图像文件的处理 12.处理网络文件的第三方库简介 忍一句,息一怒,饶一着,退一步。——《增广贤文》 天行健,君子以自强不息。地势坤,君子以厚德载物。——《易经》 13.HTML简介 14.网络文件的解析 1.算法 2.程序的三种基本结构 3.运算符与表达式理 1.了解程序结构设计的概念 程序结构设if分支语句实 42.熟练掌握各种程序流程控制12 计for语句一 语句的一般使用方法 while语句体 break和continue语句 4.程序的异常处理语句 1.函数的起源和特点 2.函