《Python科学计算与数据处理》课程教学大纲(本科).docx





《《Python科学计算与数据处理》课程教学大纲(本科).docx》由会员分享,可在线阅读,更多相关《《Python科学计算与数据处理》课程教学大纲(本科).docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Python科学计算与数据处理课程教学大纲注:课程类别是指公共基础课/学科基础课/专业课;课程性质是指必修/限选/任选。课程英文 名Python for Scientific Computing and Data Processing课程 代码01M0017学分2总学时32理论学时26实验/实践学 /,6时课程类别学科基础课课程 性质选修先修课程C语言、计算机基 础、高等数学适用专业自动化开课学院机电工程学院执笔人审定人制定时间2020年11月一、课程地位与课程目标(-)课程地位Python是自动化专业学生进行大数据分析、智能化自动控制应用所需要掌握基础性语 言和分析工具,是面向未来的学生掌握
2、大数据科学计算和大数据分析技术的学习基础。本课 程在教学内容方面着重以Python语言基本语法、Python语言科学计算和数据分析工具包应 用为主。通过基础知识简介和编程示范,以及多个Python语言编程训练实验项目,培养学 生一定的Python语言基础编程能力、科学计算和数据分析理解和应用实践能力。(二)课程目标(1)熟练掌握Python基本语言、编程知识和主流开发环境,了解Python在科学计算、 人工智能、大数据和互联网中的应用。(2)熟练掌握Python的主要第三方库的基本使用知识和主要应用,包括Numpy和 Pandas等的应用和实验编程调试,能够应用Python语言求解模型或者完成
3、实验,并对解决 方法进行评价。(3)熟悉Python编程开发及其在科学计算和数据处理常见的技术资料获取方法和信息 检索方法,培养在计算机编程开发方面独立自主学习的能力,培养学生团结友爱、互帮互助、 不怕困难和坚韧不拔的精神。二、课程目标达成的途径与方法Python科学计算与数据处理课程教学以课堂教学为主,结合自主学习和课内学生 实验实践等,熟练掌握Python基本语言、编程知识和主流开发IDE软件Anaconda, 了解 Python在科学计算、人工智能、大数据和互联网中的应用,培养学生对于Python第三方库 的安装使用方法和自学能力。(1)课堂教学主要讲述Python编程的基本语法,包括变
4、量、字符串、条件分支、循环、 数据类型、函数定义和调用,并介绍科学计算和数据处理的主要第三方库Numpy、Pandas 等的基础知识,并将编程示范直接融入理论教学中,使学生能够更加容易理解Python编程 的理论知识,提高学习Python编程的兴趣,熟悉Anconda开发环境的使用方法,形成良好 的Python编程思维方式和学习方法。在课堂教学中,充分引入互动环节和编程环节,提高 教学效果。(2)针对某些后期提高或需要扩展的Python编程知识点,列出后续学习内容作为学生 自主学习环节,训练、形成良好的自动化编程知识学习方法,培养学生自主学习意识和分析 问题、解决问题能力。三、课程目标与相关毕
5、业要求的对应关系注:1 .支撑强度分别填写H、M或L (其中H表示支撑程度高、M为中等、L为低);课程目标课程目标对毕业要求的支撑程度(H、M、L)毕业要求1-2毕业要求2-4毕业要求5-2课程目标1M课程目标2L课程目标3L2.毕业要求须根据课程所在专业培养方案进行描述。四、课程主要内容与基本要求第一章Python概述了解Python语言的发展历史、特点、应用方向、程序开发环境。第二章Python基本知识熟练掌握Python编程的变量、字符串、条件分支、循环,以及Python语言的数据类型、 整型、浮点型、布尔类型、类型转换、获得关于类型的信息、常用操作符,熟练掌握算 术操作符、优先级问题、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python科学计算与数据处理 Python 科学 计算 数据处理 课程 教学大纲 本科

限制150内