Python程序设计基础(微课版)-课程标准 .docx
《Python程序设计基础》课程标准
2024-07-01制定
信息工程系系发布
PAGE
PAGE10
目录
TOC\o1-2\h\u
一、课程性质与任务 4
(一)课程性质 4
(二)课程任务 4
二、课程目标与要求 4
(一)课程目标 4
(二)课程要求 6
三、课程结构与内容 6
(一)课程结构 6
(二)课程内容 7
四、学生考核与评价 11
(一)考核方式 11
(二)评价标准 12
五、教学实施与保障 12
(一)师资条件要求 12
(二)教材选用要求 13
(三)教学方法要求 13
(四)教学资源要求 14
(五)教学条件要求 14
六、其他 14
(一)执行说明 14
(二)制定(修订)说明 14
前言
本课程标准依据云计算技术应用专业人才培养方案所确定的培养目标和培养规格,结合华为技术有限公司、南京第五十五研究所技术开发公司、泰克教育技术有限公司等从事云计算企业的相关岗位标准,结合高职院校实际,特别是基于校企合作需求,通过“教、学、做”一体化教学,使学生掌握程序设计的基本方法并逐步形成正确的结构化程序设计思想和面向对象程序设计思想,能够熟练地使用Python语言进行程序设计、解决实际问题,对学生进行职业意识培养和职业道德教育,提高学生的综合素质和职业能力,增强学生适应职业变化的能力,培养精益求精的“工匠精神”。
本标准起草单位:辽宁省交通高等专科学校。
本标准起草人:辽宁省交通高等专科学校周晓姝
本标准审批人:辽宁省交通高等专科学校信息工程系副主任冯丹
辽宁省交通高等专科学校信息工程系主任金雷
课程名称
Python程序设计基础
课程类型
专业核心课
课程编码
24X适用专业
云计算技术应用
开课部门
信息工程系
授课部门
信息工程系
开设学期
第2学期
学时/学分
60/4
编写执笔人
审定负责人
编写日期
2025.02.28
审定(修订)日期
一、课程性质与任务
(一)课程性质
Python语言程序设计,通常是高等职业教育计算机类及相关专业的必修课,《Python程序设计基础》是我校信息工程系云计算技术与应用专业学生的一门专业必修课,目标是培养学生的编程素质,通过“教、学、做”一体化教学,使学生逐步建立和形成正确的结构化程序设计思想和面向对象程序设计的思想方法,正确掌握程序设计的基本方法,能够熟练地使用Python语言进行程序设计,独立开发简单的项目程序,具有分析问题和解决问题的实际能力,能够使用第三方库解决相关领域的实际问题,培养学生严谨的工作态度和团结协作的良好品质,为后续课程及其他程序设计课程的学习和应用打下坚实基础。
(二)课程任务
通过本课程的学习,使得学生能够理解Python的编程规范与编程模式,熟练运用内置函数、列表、元组、字典、集合、字符串等基本数据类型以及列表推导式、切片等语法来解决实际问题,熟练掌握Python分支结构、循环结构、异常处理结构、函数设计与使用,熟练使用Python读写文本文件与二进制文件,了解Python程序的调试方法,了解Python面向对象程序设计基础知识。
在教学和学习过程中,应充分发挥Python语言的优势,从最简单、最直观的思路出发,充分利用高级数据类型自身支持的操作,充分利用标准库和扩展库,尽快解决问题。不建议在内存管理等底层语言细节上花费太多时间。
二、课程目标与要求
(一)课程目标
(1)知识目标
K1:掌握Python语言语法规则;
K2:掌握Python语言的数据类型与运算规则;;
K3:掌握Python语言的字符串与文件操作;
K4:熟练掌握Python语言的顺序、选择和循环三种结构的程序设计方法;
K5:掌握Python语言的列表、元组、集合和字典等序列类型的使用;
K6:掌握自定义函数的定义和调用;
K7:掌握第三方库的安装与使用。
(2)能力目标
A1:能够用Python语言表达实际问题,具有使用基本数据类型和操作解决简单应用问题的能力;
A2:能够使用算术运算符、关系运算符、逻辑运算符等表达实际问题中的各种条件,具有解决分支结构应用问题程序设计能力;
A3:能够使用条件循环和遍历循环,具有解决重复操作应用问题的能力、程序阅读和程序调试的初步能力;
A4:能够使用序列类型和操作,具有解决较复杂实际问题的能力;
A5:具有使用第三方库解决某领域应用问题的能力;
A6:具能够使用文件进行操作,具有对程序进行异常处理的能力。
(3)素质目标
Q1:养成善于思考、深入研究的良好自主学习