《
python
程序设计》课程教学大纲
课程代码:
060132002
课程英文名称:
Python Program Design
课程总学时:
32
讲课:
32
实验:
0
上机:
0
适用专业:自动化
大纲编写(修订)时间:
.11
一、大纲使用说明
(一)课程的地位及教学目标
本课程是自动化专业的选修课,通过本课程的学习,使学生对
Python
程序设计步骤有总体
的了解,
建立面向对象编程、
事件驱动机制的基本概念,
为以后学习其他
Windows
下的编程语言
打下良好的基础。本课程主要讲授
Python
基本知识、基本理论和基本程序设计方法,同时着重
培养学生的设计思维和设计能力
,
为学生毕业后进一步从事自动化专业工作打下必要的基础。
(二)知识、能力及技能方面的基本要求
1.
要求学生具有较强的独立分析、设计编程能力;
2.
要求学生具有调试程序的技能,培养学生良好的程序设计风格。
(三)实施说明
1
.教学方法:课堂讲授中要重点对基本概念、基本方法和解题思路的讲解;采用启发式教
学,
培养学生思考问题、
分析问题和解决问题的能力;
引导和鼓励学生通过实践和自学获取知识,
培养学生的自学能力;
增加讨论课,
调动学生学习的主观能动性;
注意培养学生提高调试程序的
能力。讲课要联系实际并注重培养学生的创新能力。
2
.教学手段:本课程属于专业基础课,在教学中采用电子教案、
CAI
课件及多媒体教学系
统等先进教学手段,以确保在有限的学时内,全面、高质量地完成课程教学任务。
(四)对先修课的要求
本课程的教学必须在完成先修课程之后进行。
先修课程中应有一门计算机高级语言程序设计
课程,及有关
Windows
基本操作的课程。
(五)对习题课、实践环节的要求
1
.对重点、难点章节(如:
Python
数据结构、循环程序设计、函数、类等)应安排习题课,
例题的选择以培养学生消化和巩固所学知识,用以解决实际问题为目的。
2
.课后作业要少而精,内容要多样化,作业题内容必须包括基本概念、基本理论及程序设
计方面的内容,作业要能起到巩固理论,掌握设计方法和技巧,提高分析问题、解决问题能力,
对作业中的重点、难点,课上应做必要的提示,并适当安排课内讲评作业。学生必须独立、按时
完成课外习题和作业,作业的完成情况应作为评定课程成绩的一部分。
3
.安排大作业,大作业成绩作为平时成绩的一部分。
(六)课程考核方式
1
.考核方式:考查
2
.考核目标:在考核学生基本知识、基本原理和方法的基础上,重点考核学生的分析能力、
设计能力。
3
.成绩构成:最终理论考试、平时成绩(包括作业情况、出勤情况、提问、小测验等)的
总和。
平时成绩由任课教师视具体情况按百分制给出。