《Python程序设计》是计算机科学与技术专业的专业选修课,它是为满足计算机应用人才的需要而设置的,是一门实践性很强的课程。
通过本课程的学习,学生将做到:
1.了解Python语言的基本构成和程序设计方法。
2.掌握脚本语言的特性及用途。
3.通过了解和掌握所学知识,使学生能够使用Python开发实际应用,为从事相应的软件开发奠定良好的基础。
课程内容包括Python语言基础和Python语言标准库和Python语言应用三个部分,涵盖python程序设计基础、文本处理、GUI编程、数据库编程和网络编程等内容。
通过本课程的学习,使学生掌握Python程序设计基本知识和基本技巧,培养学生分析问题和解决问题的能力,为学生使用动态语言开发实际应用打下良好基础。
考核项目 | 考核内容 | 评价标准 | 成绩(百分制) | 分项成绩比重 (%) | |||
优 90-100 | 良 80-89 | 及格 60-79 | |||||
过程考核 | 项目一:Python入门 | 任务一:Python入门知识 各部分所占比重: 知识:10%;能力:60%;素质:30% 知识目标: 1.掌握python起源 2.掌握python优点 3.掌握python应用 能力目标 1. 掌握python程序的安装 2. 掌握turtle模块的应用 素质目标: 完全清洁整理场所:桌面整洁、地面整洁、垃圾清除到室外垃圾桶;所有计算机设备归置原位。按时上下课。一个错误点扣2分。 | 知识目标
掌握关键知识点90%以上。
| 知识目标
掌握关键知识点80%-89%。
| 知识目标
掌握关键知识点60%-79%。
| 5 | |
任务二:Python基础 知识:10%;能力:60%;素质:30% 知识目标: 1. 掌握python程序构成 2.熟悉注释 能力目标 1. 掌握代码组织和缩进 2. 掌握对象 3. 掌握引用 4. 掌握标识符 5. 掌握变量定义及赋值 素质目标: 完全清洁整理场所:桌面整洁、地面整洁、垃圾清除到室外垃圾桶;所有计算机设备归置原位。按时上下课。一个错误点扣2分。
| 知识目标
掌握关键知识点90%以上。
| 知识目标
掌握关键知识点80%-89%。
| 知识目标
掌握关键知识点60%-79%。
| 5 | |||
项目二:python基本数据类型 | 任务一:python基本数据类型 知识:10%;能力:60%;素质:30% 知识目标: 1. 掌握整型定义 2. 掌握浮点型定义 3. 掌握布尔型定义 4. 掌握字符串型定义 能力目标: 1. 掌握整型相关操作 2. 掌握浮点型相关操作 3. 掌握布尔型相关操作 4. 掌握字符串型相关操作 素质目标: 完全清洁整理场所:桌面整洁、地面整洁、垃圾清除到室外垃圾桶;所有计算机设备归置原位。按时上下课。一个错误点扣2分。 | 知识目标
掌握关键知识点95%以上。
| 知识目标
掌握关键知识点85%-92%。
| 知识目标
掌握关键知识点65%-84%。
| 5 | ||
项目三:序列 | 任务一:序列 知识:10%;能力:60%;素质:30% 知识目标: 1. 熟悉列表定义 2.熟悉元组定义 3.熟悉字典定义 4.熟悉集合定义 能力目标: 1. 掌握列表相关操作 2. 掌握元组相关操作 3. 掌握字典相关操作 4. 掌握集合相关操作 素质目标: 完全清洁整理场所:桌面整洁、地面整洁、垃圾清除到室外垃圾桶;所有计算机设备归置原位。按时上下课。一个错误点扣2分。 | 知识目标
掌握关键知识点90%以上。
| 知识目标
掌握关键知识点80%-89%。
| 知识目标
掌握关键知识点60%-79%。
| 5 | ||
项目四:控制语句 | 任务一:控制语句 知识:10%;能力:60%;素质:30% 知识目标: 1.熟悉选择结构定义 2. 熟悉循环结构定义 能力目标: 1. 掌握选择结构相关操作 2. 掌握循环结构相关操作 3. 掌握可迭代对象的应用 4. 掌握range对象的应用 5. 掌握break语句的应用 6. 掌握continue语句的应用 7. 掌握zip()的应用 8. 掌握推导式的应用 素质目标: 完全清洁整理场所:桌面整洁、地面整洁、垃圾清除到室外垃圾桶;所有计算机设备归置原位。按时上下课。一个错误点扣2分。 | 知识目标
掌握关键知识点90%以上。
| 知识目标
掌握关键知识点80%-89%。
| 知识目标
掌握关键知识点60%-79%。
| 5 | ||
项目五:函数 | 任务一:函数 知识:10%;能力:60%;素质:30% 知识目标: 1.熟悉函数基本概念 2.熟悉函数分类 3. 掌握函数定义 4.熟悉特殊函数的定义 能力目标: 1. 掌握函数调用 2. 掌握形参和实参 3. 掌握变量作用域 4. 掌握参数传递 5. 掌握特殊函数的应用误点扣2分。 素质目标: 完全清洁整理场所:桌面整洁、地面整洁、垃圾清除到室外垃圾桶;所有计算机设备归置原位。按时上下课。一个错误点扣2分。 | 知识目标
掌握关键知识点90%以上。
| 知识目标
掌握关键知识点80%-89%。
| 知识目标
掌握关键知识点60%-79%。
| 5 | ||
项目六:面向对象 | 任务一:面向对象初步 知识:10%;能力:60%;素质:30% 知识目标: 1. 掌握面向对象概念 2. 掌握类的定义 能力目标: 1. 掌握init构造方法和new方法 2. 掌握实例属性 3. 掌握实例方法 4. 掌握类对象 5. 掌握类属性 6. 掌握类方法 7. 掌握静态方法 8. 掌握析构函数 素质目标: 完全清洁整理场所:桌面整洁、地面整洁、垃圾清除到室外垃圾桶;所有计算机设备归置原位。按时上下课。一个错误点扣2分。 | 知识目标
掌握关键知识点90%以上。
| 知识目标
掌握关键知识点80%-89%。
| 知识目标
掌握关键知识点60%-79%。
| 5 | ||
任务二;面向对象进阶 知识:10%;能力:60%;素质:30% 知识目标: 1. 掌握私有属性和私有方法概念 2.熟悉@property装饰器概念 能力目标: 1. 掌握私有属性和私有方法应用 2.掌握@property装饰器应用 3. 掌握面向对象三大特性及应用 素质目标: 完全清洁整理场所:桌面整洁、地面整洁、垃圾清除到室外垃圾桶;所有计算机设备归置原位。按时上下课。一个错误点扣2分。 | 知识目标
掌握关键知识点90%以上。
| 知识目标
掌握关键知识点80%-89%。
| 知识目标
掌握关键知识点60%-79%。
| 5 | |||
项目七:项目 | 任务一:面向对象进阶 知识:10%;能力:60%;素质:30% 知识目标: 1. 熟悉工厂模式定义 2. 了解单例模式定义 能力目标: 1. 掌握工厂模式实现 2. 掌握单例模式实现 素质目标: 完全清洁整理场所:桌面整洁、地面整洁、垃圾清除到室外垃圾桶;所有计算机设备归置原位。按时上下课。一个错误点扣2分。 | 知识目标
掌握关键知识点90%以上。
| 知识目标
掌握关键知识点80%-89%。
| 知识目标
掌握关键知识点60%-79%。
| 10 | ||
期末考核 | 笔试 | 50 | |||||
综合考核 |
课程教学目标
根据高等职业教育对人才培养目标的要求,遵循基于职业属性的教育规律,在经过《Python程序设计》课程的学习后,学生应达到以下目标:
1.知识目标
掌握对象引用,掌握标识符的命名规范,掌握基本数据类型的分类以及常规操作命令,掌握常用控制语句,掌握函数用法,掌握工厂模式实现,掌握单例模式实现
2.能力目标
能够熟练使用对象,掌握标识符的命名规范,掌握基本数据类型操作命令,掌握常用控制语句,掌握函数用法,掌握类的定义以及使用,最终能够根据要求,编写简洁有效的程序。
3.素质目标
培养学生爱岗敬业、爱护设备、高度的责任心、团结合作的职业操守;培养学生的标准意识、规范意识、安全意识。在教学实践中融入行业规范,即整理、整顿、清扫、清洁、素养、安全。
课程性质 | 专业基础课程 |
课程代码 | |
学时数 | 76 |
学分数 | 4.0 |
开设学期 | |
开设学期 | 移动互联应用技术专业 |
开课系部 |