Python语言程序设计与应用-教学大纲.pdfVIP

  • 4
  • 0
  • 约3.68千字
  • 约 3页
  • 2023-08-30 发布于上海
  • 举报
Python语⾔程序设计与应⽤-教学⼤纲 《Python语⾔程序设计与应⽤》教学⼤纲 课程编号:070643B 课程类型:□通识教育必修课□通识教育选修课 □专业必修课专业选修课 □学科基础课 总学时:48讲课学时:32实验(上机)学时: 16 学分:3 适⽤对象:信息管理与信息系统专业(量化投资⽅向) 先修课程:程序设计基础与应⽤、计算机⽹络技术与应⽤ ⼀、教学⽬标 本课程主要学习Python这种简单的常⽤的数据分析处理编程语⾔。Python是做⼤数据分析的开发语⾔⾸选,也是学习机器语 ⾔需要掌握的编程语⾔之⼀。教学的主要⽬标是使学⽣掌握Python基本的编程技能,培养学⽣运⽤Python语⾔集成不同开发 环境,进⾏数据处理和分析的能⼒,让学⽣理解数据挖掘、算法、数据存储,从⽽使学⽣学会利⽤Python程序语⾔去建模, 培养进⾏量化投资的数据分析处理的能⼒。因此该课程是量化投资⽅向培养⽅案的重要组成部分,是先修课程“程序设计基础 与应⽤”、“计算机⽹络技术与应⽤”的延续,并可为后续的“预测⽅法与技术”、“计量分析⽅法与建模”等专业课程打下良好的基 础。 ⼆、教学内容及其与毕业要求的对应关系 (⼀)教学内容 本课程主要教学内容是在学⽣掌握程序设计基础与应⽤、计算机⽹络技术与 应⽤等基本原理后,学习如何分析问题和设计算法、如何利⽤Python编程解决问题、如何查找和使⽤Python软件包。具体包 括: Python编程简介,Python算术、字符串与变量、编写程序与流程控制、函数与数据结构输⼊、输出与异常处理、⾯向对 象编程、数据库⽀持和图形⽤户界⾯、Python科学库等。 (⼆)教学⽅法和⼿段 根据教学⽬标,拟采⽤的教学⽅法有:课堂讲解基本概念和核⼼知识,讲授和讨论相结合领会知识要点,案例教学训练解决问 题的能⼒,借助Python编程软件让学⽣进⾏上机操作和具体实践。 (三)实践教学环节要求 根据教学进度和要求布置相应的⼩作业,通过上机实践。每⼀章都有对应的上机内容,Python的基本语法、数据处理以及各 章节具体的应⽤等。建议安装和配置软件进⾏⾃学,完成案例的内容。通过上机学习本课程的理论,掌握Python的基础语⾔ 知识,能够基于Python进⾏数据采集、处理、分析和应⽤开发⼯作。 (四)学习要求 为有效学习本课程,要求学⽣⾸先程序设计基础与应⽤、计算机⽹络技术与应⽤等基本原理,应该熟读⼤纲。python语⾔基础 是⼊门知识,需要每位同学牢记,需要细致讲解,并上机练习,甚⾄背诵全部语法。按照⼤纲熟读教材,并通过课后思考和上 机实践进⾏多⾓度和多层次的反复学习。 (五)与毕业要求的关系 Python是⼀种很流⾏的开源的编程语⾔,可以在多个领域⽤于编写程序和脚本。学⽣掌握该语⾔后,可以灵活运⽤该语⾔集 成不同开发环境,包括科学计算,机器学习,作图,数据探索,统计模型估计,统计检验和单元测试等。从事数据处理和数据 分析⼯作,理解数据挖掘,算法,数据存储,是量化分析专业培养 的基本要求。 (六)教学中应注意的问题 由于程序设计基础与应⽤、计算机⽹络技术与应⽤等是该课程的先修基础,如果学⽣先修基础课没有学好,学习Python语⾔ 的编程及数据分析⼯具,则出现不理解编程数据分析结果的问题。因此,教学中需要根据学⽣掌握先修课程基础情况,由易到 难循序渐进学习编程及数据分析相关⼯具和技术。 三、各教学环节学时分配 教学课时分配 四、教学内容 第⼀章 Python编程简介 教学内容:介绍Python开发⼯具与安装配置,搭建Python开发环境。 重点和难点:在windows,Linux,unix,苹果机器上安装Python。 考核要求:了解python语⾔,是⼀种⾯向对象、解释型计算机程序设计语⾔,学会搭建Python开发环境。 第⼆章算术、字符串与变量 教学内容:基本数据类型,运算符和表达式,列表(list)、元组(tuple)、序列(seq)、列表推导(list comprehension) 等⾼级数据类型,字符串操作。 重点和难点:使⽤字符串格式化其它的值 (如打印特殊格式的字符串),利⽤字符串的分割、链接、搜索等⽅法的作⽤。 考核要求:牢记数据类型、运算符和表达式并掌握它们的⽤法,掌握find,join,lower,replace,split,strip,translate等字符串的使⽤ ⽅法。 第三章编写程序与流程控制 教学内容:在IDLE中编写程序,键盘读取字符串和在屏幕上打印字符串、源代码注释和编译源代码、条件判断(if/else)、循环 (for/while/break/continue)、代码

文档评论(0)

1亿VIP精品文档

相关文档