《数据科学与应用课程教学大纲
一、课程基本信息
课程名称:数据科学与应用
课程代码:
课程英文名称:Data Science and Application
课程类别:理论课
学    时:48
sqlite数据库中文版学    分:3
开课部门:
二、课程简介
数据科学与应用》是面向经济信息管理专业开设的一门专业课本课程涉及大数据的基础知识大数据技术大数据分析的基本流程, 大数据时代的创新创业;涵盖了程序设计思想、程序开发流程、Python语法、数据类型、流程控制、函数,以及数据分析和可视化等内容。此外,本课程介绍了大量的大数据应用案例,这些案例适用于经济管理学院的学生通过本课程的学习,利用Python分析经济管理领域的大数据。
三、课程目标
通过本课程的学习,使学生具备下列能力:
1、了解并掌握大数据基础知识,常用的大数据分析的关键技术和工具;
2、掌握Python语言的语法、数据类型、流程控制和函数;
3、掌握Python数据分析和可视化;
4、了解大数据在经济管理领域的应用现状,并利用Python进行数据分析。
sscanf函数中间为啥加空格四、课程学习目标与毕业要求指标点的对应关系
课程目标
指标点
毕业要求
课程目标1
5.2能熟练使用办公软件、电子商务系统、会计软件和统计软件
5
课程目标2
5.2能熟练使用办公软件、电子商务系统、会计软件和统计软件
5
课程目标3
4.2扎实的数据分析能力,突出网络环境下熟练应用各类数据分析统计软件实现辅助商务决策的能力
4
课程目标4
4.2扎实的数据分析能力,突出网络环境下熟练应用各类数据分析统计软件实现辅助商务决策的能力
4
五、课程学习目标与教学内容和教学方法的对应关系
python基础知识整理
数据科学与应用
数据科学与应用实验
教学内容
教学方法
课程目标
实验项目
课程目标
教学环节
训练环节
1
第一章 数据科学概述
授课2学时
上机实践
1、4
2
第二章 大数据概述
授课2学时
上机实践
1、4
3
第三章 大数据关键技术分析
授课2学时
上机实践
1、4
mysql中replace函数的用法
4
第四章 Python语言基础语法
授课2学时
上机实践
作业1、2
2
Python语言基础语法
2
5
第五章 Python的程序流程控制
授课2学时
上机实践
2
Python程序的流程控制
2
6
第六章 Python的组合数据类型
授课2学时
上机实践
2
Python的组合数据类型
2
7
第七章 Python的函数
授课4学时
上机实践
2
Python的函数
2
8
第八章 Python的数据分析和可视化
授课4学时
上机实践
3、4
Python的数据分析和可视化
3、4
六、与其他课程的关系
本课程与大学计算机、计算机基本技能训练、经管类数学1中等其中的部分知识有关,必须先修后再(或同时学习)开设本课程。
七、教学内容及教学要求
(一)理论学时部分
第一章    数据科学概述(4学时)
[知识点]
回顾数据科学的发展史,介绍其中的一些典型时间节点和代表科学家,并引出大数据概念;介绍日常生活中接触到的数据科学;介绍数据科学在创新创业中的应用。
[重点]
数据的概念和数据科学的发展历程。
[基本要求]
1、识    记:数据科学的发展阶段,典型时间节点和代表科学家。
2、领    会:数据的概念及生活中的数据科学。
3、简单应用:结合自身学习、社会生活分析数据科学的应用。
4、综合应用:无
第二章  大数据关键技术分析(4学时)
[知识点]
介绍大数据的时代背景、基本概念、起源、思想、特点以及价值,并简要阐述大数据市场发展现状。简要介绍全球大数据产业发展,介绍大数据时代创新创新的机遇与挑战。
[重点]
大数据的基本概念和其特点与价值。
[难点]
[基本要求]
1、识    记:大数据的时代背景、起源和基本概念。
2、领    会:大数据的思想、特点及价值。
3、简单应用:了解大数据的主要发展现状与全球大数据产业发展。
4、综合应用:无
第三章 Python语言基础语法 (6学时)
[知识点]
(1)Python语言的发展历史、特点和应用领域
(2)Python开发环境的安装与使用
(3)Python程序基本结构
(4)Python的基本数据类型
(5)Python中的输入输出函数
(6)Python中的运算符与表达式
[重点]
(1)Python程序基本结构
(2)Python的基本数据类型
(3)Python中的输入输出函数
(4)Python中的运算符与表达式
[难点]
(1)运算符的优先级
(2)Python的简单应用
[基本要求]
1、access denied epic识    记:Python程序基本结构和基本数据类型。
2、领    会:Python中的输入输出函数。
3、简单应用:应用运算符、变量、常量和函数写表达式。
4、综合应用:开发简单的Python小程序。
第四章 Python的组合数据类型 (8学时)
[知 识 点]
(1)字符串的创建、访问、操作和常用内置函数
(2)列表的创建、访问、操作和常用内置函数
(3)元组的创建、访问、操作和常用内置函数jsp页面有哪些元素构成
(4)字典的创建、访问、操作和常用内置函数
(5)集合的创建、访问、操作和常用内置函数
(6)组合数据类型的应用
[重点]
(1)字符串的创建、访问、操作和常用内置函数
(2)列表的创建、访问、操作和常用内置函数
(3)字典的创建、访问、操作和常用内置函数
[难点]
(1)集合的创建、访问、操作和常用内置函数
(2)利用组合数据类型,实现更复杂的数据表示或数据处理功能
[基本要求]
1、识    记:组合数据类型的分类和特点。
2、领    会:字符串、列表、元组、字典和集合的创建、访问、操作和常用函数。
3、简单应用:字符串、列表、元组、字典和集合的基本使用方法。
4、综合应用:组合数据类型的综合使用。
第五章 文件读写 (2学时)
[知识点]
(1)异常处理
(2)文本文件的读写
[重点]
(1)异常处理
(2)读写CSV文件
(3)变量的作用域
[难点]
(1)读写CSV文件
(2)读写JSON文件
[基本要求]
1、识    记:文件的基本操作
2、领    会:
3、简单应用:
4、综合应用:
第六章 数据采集 (4学时)
[知识点]
(1)HTTP请求概述
(2)DOM树结构和XPath
(3)Scrapy数据采集入门
(4)反爬虫程序
[重点]
(1)HTTP请求概述
(2)DOM树结构和XPath
[难点]
(1)Scrapy数据采集入门
(2)反爬虫程序
[基本要求]
1、识    记:文件的基本操作
2、领    会:
3、简单应用:
4、综合应用:
第七章 numpy数值计算(6学时)
[知识点]
(1)数组概述
(2)数组的基本数学计算
(3)数组的排序与统计函数
(4)矩阵的创建及运算
[重点]
(1)数组概述
(2)数组的基本数学计算
[难点]
(3)数组的排序与统计函数
(4)矩阵的创建及运算
[基本要求]
1、识    记:数组的特点及属性
2、领    会:数组的基本数学运算
3、简单应用:
4、综合应用:
第八章 pandas统计分析(6学时)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。