1 首都师范大学 管理学院大数据管理与应用 教学大纲 《Web编程》教学大纲. 3 《大数据采集与处理》教学大纲. 6 《大数据采集与处理实训》教学大纲.9 《大数据技术基础》教学大纲. 12 《大数据技术基础实训》教学大纲. 15 《多元统计分析与R建模》教学大纲.17 《机器学习》教学大纲. 20 《社会媒体挖掘》教学大纲. 21 《管理运筹学》教学大纲.25 《管理运筹学实训》教学大纲. 28 《网站设计与实践》教学大纲. 31 《Python程序设计》教学大纲. 33 《Python程序设计实训》教学大纲. 36 《移动互联网应用开发》教学大纲. 39 《应用统计学》 教学大纲. 42 《应用统计学实训》教学大纲. 45 《电子商务》教学大纲. 47 《项目管理》教学大纲 . 54 《信息技术基础》教学大纲. 57 《C语言程序设计》教学大纲. 60 《文献检索与科技论文写作》教学大纲. 63 《专业实习》教学大纲 . 67 《毕业论文》教学大纲 . 69 《社会实践》教学大纲 . 70 《程序设计综合设计实践(Java)》教学大纲. 72 《计算机网络》教学大纲.74 《面向对象程序设计(Java)》教学大纲 . 77
2 《数据结构》教学大纲. 79 《管理学理论与实践》教学大纲. 82 《数据结构实训》教学大纲. 87 《信息技术基础实训》教学大纲. 89 《大数据导论》教学大纲 . 93 《linux操作系统》教学大纲. 95 《创新创业管理》教学大纲. 98 《大数据管理方法与应用》教学大纲 . 104 《大数据可视化》教学大纲. 107 《大数据可视化实训》教学大纲. 112 《大数据治理》教学大纲 . 115 《面向对象程序设计实训》教学大纲.118 《人工智能导论》教学大纲 . 120 《用户行为分析》教学大纲. 123 《组织运营与数据化管理》教学大纲.128 《组织运营与数据化管理实训》教学大纲. 134 《大数据应用实践课程设计》教学大纲 . 140 《计算机网络实训》教学大纲. 142 《数据库原理与应用》教学大纲. 146 《数据库原理与应用实训》教学大纲.151 《大数据智能分析理论与方法》教学大纲.155 《大数据智能分析理论与方法实训》教学大纲.158 《数据分析与挖掘》教学大纲. 162 《数据分析与挖掘实训》教学大纲. 168 《微观经济学》(理)教学大纲 . 175
3 《Web 编程》教学大纲 一、课程信息 二、课程内容简介 《Web编程》是大数据管理应用专业的一门专业实践课程,是《电子商务系 统分析与设计》、《数据分析与挖掘》等各课程的前导课程。本课程是一门实践 性较强的课程,知识涉及面大、实践性很强,讲授了目前主流的Web编程开发技 术。 三、课程目标 从课程及其与专业人才培养目标的关系阐述教学目的和要求,要求分解、细 化专业人才培养目标,解释清楚课程目标与毕业要求、专业培养目标的支撑关系。 课程目标须体现课程思政要求,应努力体现国际视野。 L01:通过课程实训和项目开发实践,全面理解Web系统开发的整个技术构架; L02:通过实训,理解Web编程思想的精髓,了解Python编程的基本技术,熟练掌 握编程技能,提高工程开发能力; L03:通过实训,熟练掌握HTML、CSS、JavaScript原理与开发;熟练使用Flask, Bootstrap等主流的Web前端开发框架; L04:通过实训,理解基于数据库的应用系统开发的原理和基本的开发步骤;熟 悉数据库开发的方法。 L05:通过综合实例,全面了解Web项目的开发,以实际工程解决能力作为考核标 准。 课程名称 (中文) Web 编程 (英文) Web Programming 课程编码 3290093 课程性质 ☐必修 ☑选修 课程类型 ☐通识课程 ☑专业课程 适用专业 大数据管理应用专业 开课部门 管理学院 课程负责人 郝博文 学时学分 学分:2 总学时:32 理论:20 实验:6 实践:6 授课语言 中文 先修课程 Python基础、程序设计基础 课程目标 支撑毕业要求指标点 支撑程度 支撑培养目标指标点 支撑程度 LO1 专业知识 H、M 强化数据科学与管理 学理论基础 H、M
4 四、教学内容、要求及进度安排 (一)Web应用开发概述 学时 4 主要内容: 1. 网络程序开发体系结构 2. Python Web开发的基本构建流程 3. Python基本语法 4. Flask框架基本搭建 教学要求:掌握 掌握介绍网络程序开发体系结构、Python Web开发的基本构建流程。 重点、难点: 学习配置Python Web程序的开发环境。 (二)HTML与CSS开发基础 学时4 主要内容: 1. HTML语言 2. CSS样式表 3. 综合应用 教学要求: 理解和掌握HTML语言、CSS样式表。学习基本的HTML标记,以及HTML的新特性。 重点、难点: CSS样式的定义与引用,以及HTML与CSS的综合应用。 (三)Web前端开发技术 学时 4 主要内容: 1. Bootstrap的应用的方法与步骤 2. 添加Bootstrap的class实现基本样式。 3. 使用Bootstrap的组件 4. Bootstrap中的JS特效 教学要求: Web前端开发框架介绍,学习Bootstrap的应用的方法与步骤,添加Bootstrap 的class实现基本样式。 LO2 专业知识 H、M 培养学生数据分析、 数据建模和数据挖掘 的能力 H、M L03 专业知识 H、M 培养学生数据分析、 数据建模和数据挖掘 的能力 H、M L04 专业知识 H、M 培养学生数据分析、 数据建模和数据挖掘 的能力 H、M L05 专业知识 H、M 培养学生数据分析、 数据建模和数据挖掘 的能力 H、M
5 重点、难点: 使用Bootstrap的组件,Bootstrap中的JS特效。 (四)JavaScript基本语法 学时 6 主要内容: 1. JavaScript基础及指令 2. JavaScrip常见功能及类型 3. Python Flask + JavaScrip应用 教学要求: 学习JavaScrip;详细介绍JavaScrip指令、JavaScrip脚本的语法及用途。 重点、难点: 通过实验验证JavaScrip语法和功能。 (五)JQuery基础 学时 4 主要内容: 1. JQuery选择器和菜单案例 2. JQuery表格和页面整合 教学要求: 了解JQuery语法及用途; 重点、难点: 通过实验验证JQuery语法和功能。 (六)数据库应用开发 学时 6 主要内容: 1. MySQL安装 2. MySQL语法 3. Flask + 前端 + MySQL整合 教学要求: MySQL概况;MySQL安装;MySQL语法;Flask + 前端 + MySQL整合使用。 重点、难点: 通过一系列实验,熟悉基于Python的Web编程逻辑,加强代码编写能力。 (七)综合实例展示 学时 2 主要内容: 1. 开发背景 2. 需求分析 3. 数据库设计 4. 各模块设计 5. 编程实现 教学要求: 完成简单的基于Python语言的Web编程的设计与程序开发。可使用Flask + 前端 + MySQL框架进行系统开发 重点、难点: 基于数据库的应用系统开发与实现