《Python语言程序设计》
课程标准
2025年6月
《Python语言程序设计》课程标准
《Python语言程序设计》课程标准
第一部分课程概述
一、课程性质与作用
本课程是软件工程技术专业的专业必修课。Python语言是一种解释型程序设
计语言,具有简洁、易读、便于扩展等优点,既能满足系统的应用开发,又能满足
数据科学等领域的计算,同时又是与其他各个专业交叉的粘合剂。更重要的是它具
有众多的第三方库支持,可方便用于各个专业的复杂问题处理,特别是机器学习、
大数据分析、数据挖掘及人工智能领域得到了广泛应用。学生不需要花费大量精力
学习语法,可以将精力集中在应用和问题求解方面,非常适合计算机相关专业的学
生学习。
《Python语言程序设计》课程的教学的目的是学生通过学习该课程,掌握
Python程序设计语言的基本知识和使用Python语言进行软件开发的思想和基本
方法,进而掌握程序设计的基本步骤和通用方法,提高通过编写程序解决实际问题
的能力,为今后利用Python进行解决大数据及人工智能方面的问题打好基础,课
程着眼于学生的长远发展,重点培养其软件开发、大数据及人工智能领域基本工作
技能、职业素养、社会适应能力、交流沟通能力、团队协作能力、创新能力和自主
学习能力。
本课程主要面向的岗位是Python开发工程师,能力辐射岗位有:网络爬虫工
开发程师、Python运维工程师、Web开发工程师、数据分析师、测试工程师等。
本课程前导课程为《信息技术基础》,本课程后续课程为《Java语言程序设
计》、《大数据采集与分析》等课程。
二、课程设计思路及依据
1.设计思路
课程开发遵循的基于工作过程导向的现代教育指导思想,课程教学内容的取
舍和内容排序遵循以工作需求为目标原则,务求反映当前Python开发的主流技术
和主流开发工具,同时注重物联网工程的标准规范,重视行业工作过程中的即成约
定,努力使学生的学习内容与目标工作岗位能力要求无缝对接。
本课程通过大量的实训案例,引导学生思考问题、分析问题,学生在理解知识
2
《Python语言程序设计》课程标准
点的过程中遇到问题,可以继续学习。通过逐渐深入的学习,前面不懂和疑惑的知
识点会“豁然开朗”。在编程的学习中,一定要多动手实践。如果实践过程中,碰
到问题,整理思路,认真分析问题发生的原因,并在问题解决后及时总结。课程重
在让学生掌握编程的基本思维,并贯彻“思维强于代码”的意识,以加强学生自学
能力,从而有利于其未来职业发展。
2.设计依据
课程根据“项目引领,任务驱动”模式,充分分析了课程对应就业岗位工作过
程,进行岗位调研,确定课程对应的岗位能力需求,明确课程学习的任务,并根据
任务设计学习活动。由学生兴趣出发,以开发“冬奥会计时牌”、“智能导盲犬”、
“模拟探月工程”等为阶段案例,在循序渐进的基础知识学习过程中,要求学生设
计实现目标项目,完成各个开发阶段知识点子任务,
按照Python的有关知识由浅入深、从易到难进行教学,过程中穿插了精彩实
例、阶段案例,课后布置实训与习题练习,实现“教→学→做→练”一体,从而提
高学生编程思维能力及持续发展能力。
第二部分课程目标
一、课程总体目标
《Python语言程序设计》课程的内容涵盖了对学生“基本理论”、“基本技能”
和“职业素养”三个层次的培养。学生能够全面系统地掌握Python开发的必备基
础知识,具备独立开发Python简单项目的能力。
二、分目标
(一)素质目标
1.具有良好的思考和分析问题的能力;
2.自学能力强,能够完成学习资料的收集;
3.具体良好的职业道德和团队精神;
4.具有良好的沟通与交流能力;
5.培养学生互帮互助,加强团队