八、备注各院系应有教学大纲修订的制度。上课前须按规定完成修订,并经院系专业负责人、教学院长批准并报教务处备案后公布大纲。教学须按教学大纲实施,不允许任课教师随意修订教学大纲和离开大纲要求实施教学。教学日历须按教学大纲编制,任课教师可以在总学时不变的前提下根据具体情况适当调整某些章节的教学时数:可以调整参考资料(不能调整教材):在教学大纲或考试大纲规定的范围内确定考试方式、试卷结构、成绩评定方式。《网站设计与实践》教学大纲一、课程信息网站设计与实践课程名称Management OperationalResearch课程编码口必修课程性质√选修3290330课程类型口通识课程口√专业课程适用专业大数据管理与应用专业开课部门课程负责人林云管理学院学时学分学分:2总学时:32理论:16实验:0实践:16授课语言中文先修课程程序设计二、课程内容简介本课程是为大数据管理与应用专业开设的一门实践教育课程选修课。学生学习本课程后,应掌握web前端开发基本内容:学会使用HTML语言编写网页程序:学会使用层叠样式表技术;了解最常用的客户端脚本语言JavaScript,能够读懂常用脚本程序;并为后续Web后端开发技术和web挖掘技术等课程的学习打下坚实基础。三、课程目标要求通过各种方法,初步达到的教学效果如下:1、熟练掌握Html语言制作静态网页。2、掌握CSS技术进行网页样式设计。3、能应用JavaScript进行网页的基本操纵。LO1:具有扎实的信息技术理论基础和技能,具备较强的信息技术能力。能熟练运用大数据技术进行数据采集、存储、处理、分析挖掘及可视化,具备开展大数据业务管理及决策的专业知识。31
31 八、备注 各院系应有教学大纲修订的制度。上课前须按规定完成修订,并经院系专业 负责人、教学院长批准并报教务处备案后公布大纲。教学须按教学大纲实施,不 允许任课教师随意修订教学大纲和离开大纲要求实施教学。 教学日历须按教学大纲编制,任课教师可以在总学时不变的前提下根据具体 情况适当调整某些章节的教学时数;可以调整参考资料(不能调整教材);在教 学大纲或考试大纲规定的范围内确定考试方式、试卷结构、成绩评定方式。 《网站设计与实践》教学大纲 一、课程信息 二、课程内容简介 本课程是为大数据管理与应用专业开设的一门实践教育课程选修课。 学生 学习本课程后,应掌握web前端开发基本内容:学会使用HTML语言编写网页程序; 学会使用层叠样式表技术;了解最常用的客户端脚本语言JavaScript,能够读懂 常用脚本程序;并为后续Web后端开发技术和web挖掘技术等课程的学习打下坚实 基础。 三、课程目标 要求通过各种方法,初步达到的教学效果如下: 1、熟练掌握Html语言制作静态网页。 2、掌握CSS技术进行网页样式设计。 3、能应用JavaScript进行网页的基本操纵。 L01:具有扎实的信息技术理论基础和技能,具备较强的信息技术能力。能 熟练运用大数据技术进行数据采集、存储、处理、分析挖掘及可视化,具备开展 大数据业务管理及决策的专业知识。 课程名称 网站设计与实践 Management Operational Research 课程编码 3290330 课程性质 ☐必修 ☐√选修 课程类型 ☐通识课程 ☐√专业课程 适用专业 大数据管理与应用专业 开课部门 管理学院 课程负责人 林云 学时学分 学分:2 总学时:32 理论:16 实验:0 实践:16 授课语言 中文 先修课程 程序设计
L02:掌握基础知识能力、学习能力:具备运用计算机及信息网络辅助获取本专业相关技术的能力。课程目标支撑程度支撑程度支撑毕业要求指标点支撑培养目标指标点知识要求培养目标1,培养目HHLO1标24-1,4-2,4-5能力要求培养目标2,培养目HHL025-1,5-2,5-3标3,培养目标4四、教学内容、要求及进度安排第一章HTML概述与HTML文件(2学时,支撑课程目标1)第一节HTML的基础知识第二节文字与段落标记第三节列表标记第四节图片标记、超链接标记阅读文献:线上相关资料第二章表格、框架、表单(4学时,支撑课程目标1、课程目标2)第一节在网页中使用表格第二节使用框架结构第三节创建表单阅读文献:线上相关资料第三章CSS层叠样式表基础知识(6学时,支撑课程目标1)第一节介绍CSS概念、应用CSS的步骤、CSS的基本语法第二节CSS基本选择器。第三节CSS复合选择器第四节CSS常用属性(字体、文本、列表等)第五节CSS三大特性阅读文献:线上相关资料第四章CSS+DIV布局(6学时,支撑课程目标1)第一节网页布局概述第二节DIV标记与Span标记区别第三节盒子模型border、padding、margin属性第四节盒子的浮动与定位阅读文献:线上相关资料第五章Javascript基础与Javascript对象(6学时,支撑课程目标1、课程目标2)第一节Javascript简介第二节事件驱动及事件处理、脚本函数第三节内置对象(Array、String、Math、Date等)第四节浏览器对(navigator、window、document、location)阅读文献:线上相关资料第六章Javascript经典实例(2学时,支撑课程目标1、课程目标2)第一节漂浮广告第二节折叠式菜单32
32 L02:掌握基础知识能力、学习能力;具备运用计算机及信息网络辅助获取 本专业相关技术的能力。 四、教学内容、要求及进度安排 第一章 HTML概述与HTML文件(2学时,支撑课程目标1) 第一节 HTML的基础知识 第二节 文字与段落标记 第三节 列表标记 第四节 图片标记、超链接标记 阅读文献:线上相关资料 第二章 表格、框架、表单(4学时,支撑课程目标1、课程目标2) 第一节 在网页中使用表格 第二节 使用框架结构 第三节 创建表单 阅读文献:线上相关资料 第三章 CSS层叠样式表基础知识(6学时,支撑课程目标1) 第一节 介绍CSS概念、应用CSS的步骤、CSS的基本语法 第二节 CSS基本选择器。 第三节 CSS复合选择器 第四节 CSS常用属性(字体、文本、列表等) 第五节 CSS三大特性 阅读文献:线上相关资料 第四章 CSS+DIV布局(6学时,支撑课程目标1) 第一节 网页布局概述 第二节 DIV标记与Span标记区别 第三节 盒子模型border、padding、margin属性 第四节 盒子的浮动与定位 阅读文献:线上相关资料 第五章 Javascript基础与Javascript对象(6学时,支撑课程目标1、课程目 标2) 第一节 Javascript简介 第二节 事件驱动及事件处理、脚本函数 第三节 内置对象(Array、String、Math、Date等) 第四节 浏览器对(navigator、window、document、location) 阅读文献:线上相关资料 第六章 Javascript经典实例(2学时,支撑课程目标1、课程目标2) 第一节 漂浮广告 第二节 折叠式菜单 课程目标 支撑毕业要求指标点 支撑程度 支撑培养目标指标点 支撑程度 LO1 知识要求 4-1,4-2,4-5 H 培养目标1,培养目 标2, H LO2 能力要求 5-1,5-2,5-3 H 培养目标2,培养目 标3,培养目标4 H
第三节下拉式菜单第四节加入收藏和设为首页阅读文献:线上相关资料第七章综合实例(6学时,支撑课程目标1、课程目标2)第一节制作综合实例一第二节制作综合实例二五、先修课要求及教学方法建议1.先修课要求:程序设计2.教学方法建议:鼓励学生多做练习,相互交流、课外延伸阅读相结合。六、考核方式1.考核目标:与课程目标一致2.考核方式与考核要求。考核方式考核要求比重(%)对应的课程目标考查,以课程大40%熟练掌握Html语言制基本网页制作作业(电子档)形式作静态网页网页布局与美观40%掌握CSS技术进行网页样式样式设计20%能应用JavaScript进有基本网页互动行网页的基本操纵3.填写《首都师范大学考试(考查)分析表》,与学生考试试卷或考查的论文、调查报告、实验报告、读书报告等一并保存五年。(从考试当日开始计算)七、教材、参考文献与其他教学资源1.教材:无2.参考资料:https://www.w3school.com.cn/http://www.runoob.com八、备注各院系应有教学大纲修订的制度。上课前须按规定完成修订,并经院系专业负责人、教学院长批准并报教务处备案后公布大纲。教学须按教学大纲实施,不允许任课教师随意修订教学大纲和离开大纲要求实施教学。教学日历须按教学大纲编制,任课教师可以在总学时不变的前提下根据具体情况适当调整某些章节的教学时数:可以调整参考资料(不能调整教材):在教学大纲或考试大纲规定的范围内确定考试方式、试卷结构、成绩评定方式。《Python程序设计》教学大纲、课程信息(中文)Python程序设计课程名称(英文)PythonProgrammingDesign33
33 第三节 下拉式菜单 第四节 加入收藏和设为首页 阅读文献:线上相关资料 第七章 综合实例(6学时,支撑课程目标1、课程目标2) 第一节 制作综合实例一 第二节 制作综合实例二 五、先修课要求及教学方法建议 1.先修课要求:程序设计 2.教学方法建议:鼓励学生多做练习,相互交流、课外延伸阅读相结合。 六、考核方式 1.考核目标:与课程目标一致 2.考核方式与考核要求。 3.填写《首都师范大学考试(考查)分析表》,与学生考试试卷或考查的论文、调查报 告、实验报告、读书报告等一并保存五年。(从考试当日开始计算) 七、教材、参考文献与其他教学资源 1.教材:无 2.参考资料:https://www.w3school.com.cn/ http://www.runoob.com 八、备注 各院系应有教学大纲修订的制度。上课前须按规定完成修订,并经院系专业负责人、教 学院长批准并报教务处备案后公布大纲。教学须按教学大纲实施,不允许任课教师随意修订 教学大纲和离开大纲要求实施教学。 教学日历须按教学大纲编制,任课教师可以在总学时不变的前提下根据具体情况适当调 整某些章节的教学时数;可以调整参考资料(不能调整教材);在教学大纲或考试大纲规定 的范围内确定考试方式、试卷结构、成绩评定方式。 《Python程序设计》教学大纲 一、课程信息 考核方式 考核要求 比重(%) 对应的课程目标 考查,以课程大 作业(电子档)形式 基本网页制作 40% 熟练掌握Html语言制 作静态网页 网页布局与美观 样式 40% 掌握CSS技术进行网页 样式设计 有基本网页互动 20% 能应用JavaScript进 行网页的基本操纵 课程名称 (中文)Python程序设计 (英文) Python Programming Design
3290443课程编码课程性质回必修口选修团专业课程课程类型口通识课程大数据管理与应用适用专业管理学院李晓课程负责人开课部门学时学分学分:2总学时:32理论:32实践:0实验:0中文授课语言无先修课程二、课程内容简介通过本课程的学习,使得学生能够理解Python的编程模式,熟练运用Python运算符、内置函数以及列表、元组、字典、集合等基本数据类型和相关列表推导式、切片等特征来解决实际问题,熟练掌握Python分支结构、循环结构、函数设计以及类的设计与使用,熟练使用字符串方法,适当了解正则表达式,熟练使用Python读写文本文件,掌握Python程序的调试方法,了解Python面向对象程序设计模式。三、课程目标从课程及其与专业人才培养目标的关系阐述教学目的和要求,要求分解、细化专业人才培养目标,解释清楚课程目标与毕业要求、专业培养目标的支撑关系。课程目标须体现课程思政要求,应努力体现国际视野。LOl:学生应熟练掌握程序设计的基本思想和使用Python语言进行程序设计的基本语法。L02:学生应具备运用Python设计语言解决复杂问题的能力,具备较强的编程能力,为后续课程和实践奠定基础。LO3:依据Python程序设计课程的特点,运用恰当的课堂案例培养学生的爱国主义情怀,坚定学生的理想信念,培育学生严谨的科学精神。LO4:通过实验实践教学,提升学生运用Python基本知识解决实际问题的能力、科研创新能力和团队合作能力,培养学生的工匠精神。支撑毕业要求指标点支撑程度支撑培养目标指标点支撑程度课程目标知识要求H、M培养目标2H、ML01H、MH、M能力要求培养目标3L02家国情怀、理想信念H、M培养目标1H、ML03素质要求、交流合作、国H、MH、M培养目标4、5、6L04际视野四、教学内容、要求及进度安排34
34 二、课程内容简介 通过本课程的学习,使得学生能够理解Python的编程模式,熟练运用Python 运算符、内置函数以及列表、元组、字典、集合等基本数据类型和相关列表推导 式、切片等特征来解决实际问题,熟练掌握Python分支结构、循环结构、函数设 计以及类的设计与使用,熟练使用字符串方法,适当了解正则表达式,熟练使用 Python读写文本文件,掌握Python程序的调试方法,了解Python面向对象程序设 计模式。 三、课程目标 从课程及其与专业人才培养目标的关系阐述教学目的和要求,要求分解、细 化专业人才培养目标,解释清楚课程目标与毕业要求、专业培养目标的支撑关系。 课程目标须体现课程思政要求,应努力体现国际视野。 L01:学生应熟练掌握程序设计的基本思想和使用Python语言进行程序设计 的基本语法。 L02:学生应具备运用Python设计语言解决复杂问题的能力,具备较强的编 程能力,为后续课程和实践奠定基础。 L03:依据Python程序设计课程的特点,运用恰当的课堂案例培养学生的爱 国主义情怀,坚定学生的理想信念,培育学生严谨的科学精神。 L04:通过实验实践教学,提升学生运用Python基本知识解决实际问题的能 力、科研创新能力和团队合作能力,培养学生的工匠精神。 四、教学内容、要求及进度安排 课程编码 3290443 课程性质 ☑必修 ☐选修 课程类型 ☐通识课程 ☑专业课程 适用专业 大数据管理与应用 开课部门 管理学院 课程负责人 李晓 学时学分 学分:2 总学时:32 理论:32 实验:0 实践:0 授课语言 中文 先修课程 无 课程目标 支撑毕业要求指标点 支撑程度 支撑培养目标指标点 支撑程度 LO1 知识要求 ☑H、M 培养目标2 ☑H、M LO2 能力要求 ☑H、M 培养目标3 ☑H、M L03 家国情怀、理想信念 ☑H、M 培养目标1 ☑H、M L04 素质要求、交流合作、国 际视野 ☑H、M 培养目标4、5、6 ☑H、M
第一章Python概述(2学时,支撑课程目标1,3,4)1.Python语言2.Python版本3.Python编程规划4.Python开发环境5.Python扩展库第二章运算符、表达式与内置对象(4学时,支撑课程目标1,2,3)1.Python常用内置对象2.Python运算符与表达式3.Python常用内置函数4.案例分析第三章Python数据结构(4学时,支撑课程目标1,2,4)1.列表2.元组3.字典4.集合5.案例分析第四章程序控制结构(4学时,支撑课程目标1,2,4)1.条件表达式2.选择结构3.循环结构4.案例分析第五章函数(4学时,支撑课程目标1,2,3)1.函数定义与使用2.函数参数3.变量作用域4.1ambda表达式5.案例分析第六章面向对象程序设计(4学时,支撑课程目标1,2,3)1.类的定义与使用2.数据成员与成员方法3.继承与多态4.案例第七章字符串与正则表达式(4学时,支撑课程目标1,2,4)1.字符串编码格式简介2.转义字符与原始字符串3.字符串格式化4.字符串常用方法5.字符串常量6.案例分析第八章文件内容操作(4学时,支撑课程目标1,2)1.文件操作基本知识2.文本文件基本操作3.二进制文件操作35
35 第一章 Python概述(2学时,支撑课程目标1,3,4) 1.Python语言 2.Python版本 3.Python编程规划 4.Python开发环境 5.Python扩展库 第二章 运算符、表达式与内置对象(4学时,支撑课程目标1,2,3) 1. Python常用内置对象 2. Python运算符与表达式 3. Python常用内置函数 4. 案例分析 第三章 Python数据结构(4学时,支撑课程目标1,2,4) 1. 列表 2. 元组 3. 字典 4. 集合 5. 案例分析 第四章 程序控制结构(4学时,支撑课程目标1,2,4) 1. 条件表达式 2. 选择结构 3. 循环结构 4. 案例分析 第五章 函数(4学时,支撑课程目标1,2,3) 1. 函数定义与使用 2. 函数参数 3. 变量作用域 4. lambda表达式 5. 案例分析 第六章 面向对象程序设计 (4学时,支撑课程目标1,2,3) 1. 类的定义与使用 2. 数据成员与成员方法 3. 继承与多态 4. 案例 第七章 字符串与正则表达式(4学时,支撑课程目标1,2,4) 1. 字符串编码格式简介 2. 转义字符与原始字符串 3. 字符串格式化 4. 字符串常用方法 5. 字符串常量 6. 案例分析 第八章 文件内容操作 (4学时,支撑课程目标1,2) 1. 文件操作基本知识 2. 文本文件基本操作 3. 二进制文件操作