- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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表达式等相关知识。
上机:使用函数实现
您可能关注的文档
- 《WTO的法律制度》课程教学大纲.doc
- 《保险法》课程教学大纲.doc
- 《法理学》课程教学大纲.doc
- 《法律基础》课程教学大纲.docx
- 《法律逻辑学》课程教学大纲.doc
- 《法律文书写作》课程教学大纲.doc
- 《法律职业伦理》课程教学大纲.doc
- 《法律职业实训》课程教学大纲.doc
- 《法学专业毕业论文》课程教学大纲.doc
- 《法学专业毕业实习》课程教学大纲.doc
- 砖厂合作办厂协议书样书通用版8篇.docx
- 教育收费分析报告.pptx
- 教育机构老师复工计划书.pptx
- 2023-2024学年天津天津人教版高考专题语文高考模拟习题及解析11330.pdf
- 七年级五一心得体会感想.docx
- 2023-2024学年辽宁省铁岭市铁岭县九年级下学期5月期中考试物理试题.pdf
- 2023-2024学年江苏省金坛市尧塘中学八年级英语第二学期期末质量检测试题含答案.pdf
- 2023-2024学年山东省滨州市惠民县八年级下学期4月期中物理试题.pdf
- 2023三年级数学下册第三单元辨认方向3.2认识东北、西北、东南、西南教案冀教版.pdf
- 2023九年级历史上册第一单元古代亚非文明1《古代埃及》教案新人教版.pdf
文档评论(0)