Python程序设计(应用统计学) 课程教学大纲.docx

Python程序设计(应用统计学) 课程教学大纲.docx

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

PAGE

PAGE2

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

一、课程简介

课程中文名

Python程序设计

课程英文名

ProgramminginPython

双语授课

□是?否

课程代码课程学分

3

总学时数

48(含实践16)

课程类别

□通识教育课程

R公共基础课程

□专业教育课程

□综合实践课程

□教师教育课程

课程性质

?必修

□选修

□其他

课程形态

□线上

?线下

□线上线下混合式

□社会实践

□虚拟仿真实验教学

考核方式

?闭卷□开卷□课程论文□课程作品□汇报展示□报告

?课堂表现?阶段性测试?平时作业□其他(可多选)

开课学院

大数据与智能工程学院

开课

系(教研室)

计算机公共教学部

面向专业

应用统计学

开课学期

第4学期

先修课程

计算机基础

后续课程

选用教材

陈波、刘慧君,Python编程基础及应用,高等教育出版社,2020

参考书目

1.嵩天、礼欣、黄天羽,Python语言程序设计基础.高等教育出版社,2017

2.赵广辉等,Python程序设计基础.高等教育出版社,2021

课程资源

1.头歌实践教学平台

2.网易公开课——哈佛大学公开课CS50/newview/movie/free?pid=EG295PU6Rmid=FG297O5KC

3./

课程简介

??《Python程序设计》是一门面向应用统计学专业的必修课程。本课程性质为基础性、实践性和应用性兼具,旨在培养学生掌握Python编程语言及程序设计基础,并具备利用Python解决应用统计学专业领域实际问题的能力。教学内容涵盖Python语言基础、程序控制结构、函数与模块、数据处理与文件操作等方面。通过学习,学生应能熟练运用Python进行基本编程,掌握数据处理与文件操作技巧。这将为学生今后在应用统计学专业领域内应用Python进行数据处理、模拟仿真、算法实现等提供有力支持。

二、课程目标

表1课程目标

序号

具体课程目标

课程目标1

能够读懂简单问题求解算法和程序,能够提取给定问题的基本数据,并能够用简单变量、组合数据类型变量、文件等进行描述;具备对统计模型数据采集、数据预处理、分析数据、统计结果解读及报告撰写的能力。

课程目标2

能够利用Python语言进行基于现实问题的数据处理和分析;具有一定的大数据处理能力,能够在大数据中挖掘出有用信息。能够对所选择的数据表达和计算表达的功能进行分析确定功能的有效性。

课程目标3

具有较强的自主学习能力,能够正确选择和使用恰当的软硬件平台,能恰当运用信息化社会数据处理与问题求解自动化的基本方法与手段解决应用统计学专业领域数据处理、模拟仿真等问题。树立正确的人生观、世界观和价值观,具备终身学习的能力,具备良好的职业规范、职业道德和社会责任感。

表2-1课程目标与毕业要求对应关系

毕业要求

指标点

课程目标

毕业要求3:专业素养【M】

3.3具备对统计模型数据采集、数据预处理、分析数据、统计结果解读及报告撰写的能力。

课程目标1

毕业要求4:计算机技术【H】

4.3.能够利用常用统计软件(R、Python等)进行基于现实问题的数据处理和分析;具有一定的大数据处理能力,能够在大数据中挖掘出有用信息。

课程目标2

毕业要求5:实践能力【M】

5.2.能够根据问题的背景和数据的特点设计满足特定需求的解决方案,能对特定领域的实际问题进行分析研究。

课程目标3

三、课程学习内容与方法

(一)理论学习内容及要求

表3-1课程目标、学习内容和教学方法对应关系

序号

课程模块

学习内容

学习任务

课程目标

学习重点难点

教学方法

学时

1

Python快速入门

课程说明

Python极简史

解释执行

工具和软件

1.预习:整章教材、课件

2.线上学习:模块一视频内容

3.个人作业:

线上平台自测训练——Python语言基础

1、3

重点:

1.Python语言开发环境配置

2.Python程序语法元素分析

3.第三方库的两种导入方法

讲授法:

尝试引导学生从国际视野看待问题,注重工程伦理问题。

2

2

数据类型

1.基本数据类型与运算

print

变量与变量命名

匈牙利命名法则

简单数据类型

类型转换

1.预习:整章教材、课件

2.线上学习:模块二视频内容

3.练习:

线上平台自测训练——数据类型、序列类型、集合与字典

4.个人作业:在线项目实训

十赌九输——赌徒博弈

1,2

重点:

1.字符串的表示

2.字符串的通用操作

3.字符串处理方法

4.整型、浮点型的应用与类型转换

5.序列通用操作、列表定义、应用、排序

6.使用集合去除重复数据。

7.使用字典进行词频统计。

难点:

1.索引

文档评论(0)

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

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

1亿VIP精品文档

相关文档