网站大量收购闲置独家精品文档,联系QQ:2885784924

Python程序设计车辆工程专业教学大纲.docx

Python程序设计车辆工程专业教学大纲.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE

PAGE7

《Python程序设计A》课程教学大纲

一、课程基本信息

课程名称

Python程序设计A

课程编号

200702

课程性质

必修课

课程类别

核心课程

开课单位

人工智能学院计算机基础教研室

授课学期

第5学期

学分/学时

2.5/40

课内学时

40

理论授课

24

上机学时

16

课内实践

0

实验学时

0

课外学时

40

适用专业

车辆工程专业

是否双语

先修课程

信息技术基础、C语言程序设计

后续课程

二、课程简介

Python程序设计是车辆工程专业的一门学科专业基础课程,是理论性和实践性相结合较强的一门课程。本课程对Python语言进行程序设计与实现的知识进行理论讲授及上机实验验证,培养学生掌握Python语言的基本知识、基本程序设计方法,具备分析问题,设计算法,可以独立开发Python简单的项目程序。本课程主要讲授内容包括Python语法基础、程序流程控制、函数、列表与元组、字典与集合、文件等内容。

Python程序设计课程涵盖了从基本语法到高级技术的全面学习,通过学习本课程,具备编写程序的能力,锻炼学生的问题解决能力。在面对问题时,能迅速查找和分析原因,并采取相应措施予以解决;在团队中,与队友有效沟通和协作,以达到共同目标。

三、课程目标及对毕业要求指标点的支撑

(一)课程目标

通过本课程的学习,使学生达到以下目标:

课程目标1:思政目标

通过本门课程的学习,激发学生求知热情、探索和创新精神;培养学生勤于思考,勇于实践的习惯;培养学生树立正确的社会主义核心价值观,增强学生的社会责任感及爱国情感。

课程目标2:知识目标

学生能够掌握并表述Python程序设计语言的基本概念、基本语法、函数、模块、标准库和第三方库件的使用、文件等内容。

课程目标3:能力目标

学生能够根据具体任务,分析并设计合适的算法,学会运用所学的Python语言知识,遵循编码规范,编写结构清晰、可读性强的程序代码,解决实际问题;并学会调试程序。

课程目标4:素质目标

培养学生对程序设计的理解和分析能力,深入理解程序设计的本质和原理,并用Python语言解决实际问题;提高学生的Python语言代码规范和编程风格,使其能够编写出易于阅读、易于维护的高质量代码。培养学生的自学能力及持续学习意识,提高编程水平。

(二)课程目标对毕业要求指标点的支撑

课程目标

支撑毕业要求指标点

毕业要求

课程目标1

课程目标3

1.3掌握计算机的基础知识,具有针对工程问题进行软硬件分析、设计和仿真验证的能力;

1.工程知识

课程目标2

课程目标4

不知道如何与专业结合

5-使用现代工具

四、课程基本教学内容及对课程目标的支撑

(一)课程基本教学内容

第一单元Python程序设计基本方法及语法基础(学时数:10学时)

1.课程主要内容

Python程序设计语言的发展历程,Python的语法基础,包括语法格式、标识符、数据类型、运算符、基本输入输出函数、字符串。

上机:Python程序开发环境的安装、配置,使用基本输入输出函数、字符串,Python中的变量和变量类型,Python中的标识符,准确判断标识符的合法性,不同运算符的作用,不同的数值运算,编写简单的Python程序。

2.重点和难点

重点:Python的程序格式,标准库的导入,基本输入输出函数,字符串。

难点:字符串的应用。

3.教学方法

1)多媒体课件和传统教学相结合;

2)案例分析;

3)小组合作学习;

4)上机实践。

4.学生学习预期成果

理解Python语言的基本概念和知识,能够应用Python开发工具和Python语言的基本知识,实现基本任务的编码、调试和运行。

5.支撑课程目标

课程目标1课程目标2

第二单元程序设计的三大基本结构(学时数:8学时)

标准库的使用,Python的程序流程控制,包括顺序结构、选择结构、循环结构。

1.课程主要内容

判断语句的使用,循环语句的使用,break、continue、pass和else语句的作用。

上机:并掌握Python基础语法和常用语句,if、while、for、break、continue、pass等语句的用法。

2.重点和难点

重点:while、for与else的扩展。

难点:程序的异常处理。

3.教学方法

1)多媒体课件和传统教学相结合;

2)案例分析;

3)小组合作学习;

4)上机实践。

4.学生学习预期成果

掌握常用的题目的求解方法,用所学知识解决相关的实际问题。

5.支撑课程目标

课程目标1课程目标2课程目标3

第三单元函数(学时数:8学时)

1.课程主要内容

Python函数的概念、函数的定义与调用、参数传递方式、变量作用域、嵌套调用、lambda表达式等相关知识。

上机:使用函数实现

文档评论(0)

CUP2008013124 + 关注
实名认证
内容提供者

北京教育部直属高校教师,具有十余年工作经验,长期从事教学、科研相关工作,熟悉高校教育教学规律,注重成果积累

1亿VIP精品文档

相关文档