数据可视化数据挖掘课程设计_第1页
数据可视化数据挖掘课程设计_第2页
数据可视化数据挖掘课程设计_第3页
数据可视化数据挖掘课程设计_第4页
数据可视化数据挖掘课程设计_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据可视化数据挖掘课程设计一、教学目标

本课程旨在通过数据可视化与数据挖掘技术的教学,使学生掌握数据分析的基本方法和应用技能,培养其科学思维和问题解决能力。

**知识目标**:学生能够理解数据可视化的基本原理和常用方法,掌握数据挖掘的核心概念和技术流程,包括数据预处理、特征工程、模型构建与评估等;熟悉Python等工具在数据分析和可视化中的应用,能够解释不同可视化表的适用场景和优缺点。

**技能目标**:学生能够独立完成数据采集与清洗任务,运用可视化工具(如Matplotlib、Seaborn)生成有效的数据表;掌握常用数据挖掘算法(如聚类、分类、关联规则)的实现方法,并能根据实际问题选择合适模型进行分析;具备初步的数据洞察和业务决策能力。

**情感态度价值观目标**:培养学生对数据分析的兴趣和好奇心,增强其严谨的科学态度和团队协作精神;引导学生关注数据挖掘在社会生活中的应用,树立数据驱动决策的意识,提升信息素养和社会责任感。

课程性质上,本课程属于计算机科学与统计学交叉学科,结合实践与理论,强调动手能力和思维训练。学生为高中三年级学生,具备基础编程和数学知识,但对数据分析和机器学习领域较为陌生,需通过案例和实验逐步深入。教学要求注重理论联系实际,以项目驱动的方式激发学生主动探究,同时关注个体差异,提供分层指导。通过分解为“掌握基础概念—实践可视化工具—应用数据挖掘算法—完成综合项目”等学习成果,确保目标可衡量且与课本内容紧密关联。

二、教学内容

为实现课程目标,教学内容围绕数据可视化的基础理论、常用工具与数据挖掘的核心流程展开,结合高中阶段学生的认知特点和教材编排,构建系统化教学体系。教学安排以教材第3章“数据可视化”和第5章“数据挖掘入门”为主要依托,辅以补充案例和实践任务,确保知识的连贯性与实用性。

**教学大纲**:

**模块1:数据可视化基础(4课时)**

-**内容安排**:

-3.1数据可视化概述(教材3.1节)

-可视化的定义、意义与分类(统计表、信息等)

-颜色、坐标、布局在可视化中的影响

-3.2常用可视化工具介绍(教材3.2节)

-Python可视化库(Matplotlib、Seaborn)的基本语法与函数

-常用表类型(折线、散点、柱状、热力等)的应用场景

-**进度安排**:前2课时理论讲解,后2课时通过“空气质量数据分析”案例演示工具使用。

**模块2:数据可视化实践(4课时)**

-**内容安排**:

-3.3数据清洗与预处理(教材3.2节延伸)

-缺失值处理、异常值检测的可视化方法

-3.4交互式可视化(补充案例)

-Plotly基础应用,实现动态表与筛选功能

-实践任务:用Matplotlib绘制某城市年度气温变化趋势

-**进度安排**:分组完成数据集处理与可视化报告,课堂展示并点评。

**模块3:数据挖掘入门(6课时)**

-**内容安排**:

-5.1数据挖掘流程(教材5.1节)

-数据收集、预处理、建模、评估的全过程解析

-5.2分类算法基础(教材5.2节)

-KNN、决策树原理及Python实现(Scikit-learn库)

-简单分类问题案例(如鸢尾花数据集分类)

-5.3聚类分析应用(教材5.3节)

-K-means算法步骤与可视化(散点展示聚类效果)

-**进度安排**:理论讲解占比60%,实验占比40%,通过“用户画像构建”项目整合知识。

**模块4:综合应用与拓展(2课时)**

-**内容安排**:

-复习核心知识点,对比可视化与数据挖掘的协同作用

-拓展阅读:教材附录中“社会数据分析”案例(教材第6章)

-**进度安排**:课堂讨论,提交“校园二手交易数据分析”的完整方案(含数据可视化和简单挖掘结果)。

**教材章节关联性说明**:

-直接引用章节内容覆盖70%(如3.1节可视化原理、5.2节分类算法),剩余30%通过补充实验(交互式表、真实数据集)强化技能目标。教学进度与教材章节顺序保持一致,但实践环节提前嵌入,避免理论脱节。

三、教学方法

为达成课程目标,教学方法采用“理论讲授—案例驱动—实践探究—合作展示”四层次组合,确保知识传授与能力培养并重。

**1.理论讲授与情境导入**

针对数据可视化与数据挖掘的基本概念(如教材3.1节的可视化原理、5.1节的数据挖掘流程),采用精讲结合启发式提问的方式,结合生活实例(如疫情数据表、电商推荐逻辑)引出知识点,控制时长在20%以内,避免单一说教。例如,在讲解KNN算法时,通过“寻人启事匹配”场景激发学生思考相似度度量问题。

**2.案例分析法与问题解决**

选取教材配套案例(如3.3节的航班延误可视化、5.2节的电商用户分类)进行深度剖析,划分“问题呈现—方案设计—结果解读”三阶段。以“分析校园二手交易活跃时段”案例为例,引导学生对比不同可视化方式(热力vs折线)对决策的支撑效果,关联教材3.4节交互式可视化内容,强化工具选择与业务结合能力。案例需覆盖教材80%以上核心方法,且每案例包含数据、代码、结论三要素。

**3.实验法与工具实操**

设置4个分层实验任务(对应教材3.2/5.2/5.3节),通过JupyterNotebook平台完成:

-基础层:用Matplotlib绘制教材示例数据表(如教材3.5销售数据柱状)

-进阶层:实现K-means聚类并调整参数(结合教材5.3节参数敏感性分析)

-拓展层:整合Pandas处理某城市共享单车骑行数据(补充教材未提的时空可视化)

实验需提供“数据说明—代码模板—参考答案”三份文档,实验时间占课时50%。

**4.合作探究与成果展示**

以小组形式完成“校园周边商家选址分析”项目(覆盖教材5.1-5.3节),要求输出可视化报告(含地标注、趋势预测)与挖掘模型(如基于交易数据的聚类分析)。采用“任务拆解—周例会汇报—互评修正”机制,结合教材第6章“社会数据分析”的展示规范,培养团队协作与沟通能力。

**方法配比建议**:讲授占15%、案例占30%、实验占35%、讨论占20%,其中实验与讨论环节需同步嵌入教材知识点,如通过聚类实验反向印证5.3节中“簇内距离最小”的原理。

四、教学资源

为支撑教学内容与多样化教学方法的有效实施,教学资源围绕教材核心知识体系进行系统性构建,涵盖理论、实践与拓展三个维度,确保与课本内容的深度关联及教学实际需求的一致性。

**1.教材与基础资源**

-**核心教材**:以指定教材《数据可视化与数据挖掘入门》(第3、5章)为基准,作为知识体系构建的主线,确保所有理论讲解和案例分析的引用均有明确页码对应。

-**配套练习册**:选用教材配套习题作为课后巩固材料,侧重3.2节可视化工具操作题(如绘制教材表3.1的饼)和5.2节算法应用题(基于教材鸢尾花数据集的KNN实现),覆盖教材70%以上的知识点。

**2.多媒体与数字资源**

-**微课视频**:录制12节微课(每节8分钟),分别对应教材重点难点,如“Seabornkdeplot参数详解”(关联3.2节密度)、“决策树剪枝策略演示”(深化5.2节原理)。视频嵌入LMS平台,支持实验前预习与课后复习。

-**数据集库**:建立“课本案例数据集”文件夹,包含教材所有例题数据(如3.3节航班数据、5.3节顾客交易记录),并补充3个真实数据集(某城市气象数据、校级运动会成绩、电商平台用户行为日志),供实验和项目使用,确保与教材案例风格匹配。

-**交互式教程**:引入KaggleKernels中的“PythonDataVisualizationTutorial”(含教材3.2节内容),通过在线代码编辑器同步学习Matplotlib/Seaborn语法。

**3.实验与设备资源**

-**软件环境**:统一部署Anaconda3.8环境(预装Python、Jupyter、Scikit-learn、Pandas、Matplotlib等),确保实验室25台电脑满足教材实验要求,特别是5.2节KNN算法的参数调优实验。

-**硬件支持**:配备投影仪展示实验代码(含教材3.2节动画表生成代码)及小组项目成果,另准备3台服务器用于部署实验5.3节的大规模聚类任务(模拟真实数据场景)。

**4.参考拓展资源**

-**前沿文献**:推荐教材第6章“社会数据分析”延伸阅读的2篇IEEE论文(聚焦教育领域可视化应用),配合讨论课使用。

-**行业案例库**:收录3个企业级数据挖掘项目简报(如某银行客户流失预警分析,涉及教材5.1-5.2节方法),作为项目拓展的参考模板,强化与课本知识的联系。所有资源均标注引用教材章节,便于学生交叉查阅。

五、教学评估

教学评估采用“过程性评估+终结性评估”相结合的多元评价体系,覆盖知识掌握、技能应用与素养发展三个维度,确保与教学内容和目标的紧密对应,并客观反映学生的综合学习成果。

**1.过程性评估(占40%)**

-**课堂参与(10%)**:通过随机提问(关联教材3.1节可视化定义)、实验中代码调试的主动性、小组讨论的贡献度进行评价,重点考察对教材核心概念(如5.2节KNN的欧氏距离计算)的理解深度。

-**作业与实验报告(30%)**:布置6次作业,包含教材配套习题(如3.2节用Matplotlib实现教材3.7)和实验任务(如完成教材5.3节K-means聚类并绘制散点结果)。评分标准参照教材示例代码的规范性与实验报告中“数据预处理步骤”(对应3.3节)的完整性,要求必须标注数据来源(如使用教材提供的数据集)。

**2.终结性评估(占60%)**

-**实验操作考核(20%)**:在实验室进行闭卷考核,要求在45分钟内完成教材3.2节Seaborn绘制双变量关系(散点+回归线)和5.2节KNN分类器的简单实现(使用Scikit-learn库),考核工具使用熟练度与代码规范性,题目直接基于教材章节内容。

-**项目报告与展示(40%)**:以小组形式完成“校园二手交易数据分析”项目(覆盖教材3.3、5.1-5.3节),提交包含数据可视化报告(需体现教材中热力、箱线的至少两种应用)、数据挖掘模型(如分类准确率需高于教材示例)和PPT展示的完整成果包。评估依据教材第6章展示规范,重点评价方法选择(是否贴合业务场景)、结果解读(能否结合教材中“数据挖掘价值”的论述)及团队分工合理性,占期末成绩的60%。

**评估客观性保障**:所有评分标准均提前公布并对照教材章节细化(如实验考核中明确“Scikit-learn导入库步骤错误扣5分”),项目展示采用“评委打分+互评”机制,评委从“是否覆盖教材5.2节核心要素”等维度独立评分。

六、教学安排

本课程总课时为30课时,教学周期为5周,每周6课时,主要安排在下午第3、4节(14:00-17:00),以适应高中毕业班学生的作息规律,确保学生有充足的课后时间消化教材内容(如3.2/5.1节的理论知识)并进行实验实践。教学地点固定在配备电脑的机房教室,满足所有学生同时进行实验操作的需求,并提前安装好Anaconda环境及所需软件包,排除技术障碍。

**教学进度安排**:

**第1周:数据可视化基础与工具(6课时)**

-14:00-14:40:理论讲解(教材3.1节可视化概述,结合疫情趋势案例导入)

-14:40-15:20:实验1(Matplotlib基础,绘制教材3.1例子的柱状)

-15:30-16:10:理论讲解(教材3.2节Matplotlib高级表)

-16:10-17:00:实验2(Scatterplot与Lineplot组合展示教材3.2节气象数据)

-布置作业:完成教材3.2习题1、2,需包含代码截与表解读(关联3.1节)。

**第2周:数据可视化深化与数据挖掘入门(6课时)**

-14:00-14:40:理论讲解(教材3.3节数据清洗可视化,用箱线识别异常值)

-14:40-15:20:实验3(处理教材5.1节示例数据集,可视化缺失值分布)

-15:30-16:10:理论讲解(教材5.1节数据挖掘流程,结合电商推荐场景)

-16:10-17:00:实验4(KNN算法初步,使用教材鸢尾花数据集实现分类)

-布置作业:预习教材5.2节决策树,思考教材5.4中节点分裂标准的业务含义。

**第3周:数据挖掘算法实践(6课时)**

-14:00-14:40:理论讲解(教材5.2节决策树原理与Scikit-learn实现)

-14:40-15:20:实验5(调整教材5.2节代码的max_depth参数,观察树形变化)

-15:30-16:10:理论讲解(教材5.3节K-means聚类,动画演示簇形成过程)

-16:10-17:00:实验6(聚类分析,对教材5.3节顾客数据进行分组)

-布置小组任务:开始“校园二手交易数据分析”项目的数据收集与可视化部分(需使用教材3.3节方法)。

**第4周:综合项目实践与指导(6课时)**

-14:00-16:40:分组实验(完成项目报告初稿,含教材5.1-5.3节方法的应用)

-16:50-17:00:教师答疑与下周展示安排

-课后要求:完善项目可视化表(要求体现教材中热力、散点的应用),提交代码与报告草稿。

**第5周:项目展示与总结(6课时)**

-14:00-15:20:小组项目展示(每组15分钟,含Q&A,评委依据教材要求评分)

-15:30-16:10:课程总结(回顾教材3、5章核心概念,对比可视化与挖掘的协同作用)

-16:20-17:00:期末实验考核(闭卷,完成教材3.2节Seaborn绘与5.2节KNN实现)

**弹性调整**:若某日学生反馈对教材5.2节算法原理理解困难,可临时增加1课时进行专题辅导,或调整实验6为理论讨论课,补充教材附录“社会数据分析”案例的解读,确保所有学生掌握教材80%以上的核心内容。

七、差异化教学

针对学生在学习风格、兴趣和能力水平上的差异,本课程设计分层教学与个性化支持策略,确保所有学生能在教材核心内容框架内获得适宜的发展。

**1.分层教学内容**

-**基础层(教材覆盖度60-70%)**:通过简化案例(如使用单一数据集完成教材3.2节两种表绘制)和标准化实验指导(提供完整代码框架),确保所有学生掌握教材基本概念(如3.1节可视化分类、5.1节数据挖掘步骤)。作业布置侧重教材课后习题的必做题。

-**拓展层(教材覆盖度80-90%)**:针对能力较强的学生,实验任务增加开放性(如实验4要求尝试优化教材5.2节KNN参数并对比效果),项目要求融入更复杂的数据集(如补充教材附录案例中的社会数据),或增加拓展阅读(如推荐教材第6章延伸论文的摘要)。作业包含选做题,要求结合实际业务场景设计可视化方案(关联3.4节)。

-**挑战层(教材覆盖度90%以上)**:鼓励学有余力的学生自主探索交互式可视化工具(如实验前预习补充资料学习Plotly制作教材3.4节概念的热力),或尝试实现教材未涉及的聚类算法(如DBSCAN),并在项目中承担核心角色(如模型调优)。评估时对其代码的创新性、模型效果的优化幅度进行额外加分。

**2.多样化教学活动**

-**学习风格适配**:理论讲解结合教材示(视觉型),实验中提供语音录制功能(听觉型),小组讨论允许撰写替代口头展示(动觉/社交型)。例如,在讲解教材5.3节聚类结果时,可要求视觉型学生绘制簇中心分布,听觉型学生录制3分钟原理讲解。

-**兴趣导向任务**:项目选题允许学生结合个人兴趣(如体育数据、音乐评论),但必须基于教材3.3/5.1-5.3节方法进行分析,确保不偏离核心教学要求。

**3.个性化评估反馈**

-**作业批改**:对基础层学生标注具体错误步骤(如实验报告中未引用教材3.2节颜色规范),对拓展层学生评价方案的创新点是否契合教材5.1节“价值实现”目标。

-**项目指导**:根据学生提交的阶段性成果(如项目初稿中的可视化表质量),针对性提供教材相关技术的改进建议(如“参考教材3.3节异常值处理优化热力颜色梯度”)。通过分层目标达成度(如基础层必须完成教材规定表,拓展层需额外提交分析解读)和过程性评估记录(实验代码提交次数、讨论贡献度),动态调整后续教学策略,确保所有学生围绕教材核心内容获得有效提升。

八、教学反思和调整

为持续优化教学效果,课程实施过程中建立动态反思与调整机制,紧密围绕教材内容和学生反馈,确保教学活动与预期目标的贴合度。

**1.反思周期与内容**

-**课时反思**:每课时后教师记录学生课堂反应(如教材3.2节讲解Matplotlib参数时,观察学生提问的集中度),对比教学目标达成情况(如80%学生能否独立完成教材示例代码),特别关注差异化教学分层目标的实现度。

-**周度反思**:每周五汇总作业批改情况(统计教材5.2节KNN实现错误类型频率)、实验报告质量(评估教材3.3节数据清洗步骤的规范性)及项目进展,分析共性问题和个体困难。

-**阶段性反思**:在实验4(KNN参数调优)和项目中期后,通过无记名问卷收集学生对教材理论讲解深度、实验难度(如Scikit-learn库使用是否便捷)的反馈,重点了解教材5.1-5.3节内容与实际操作的结合效果。

**2.调整措施**

-**内容侧重调整**:若周度反思发现学生对教材3.3节数据预处理方法掌握不足(如缺失值处理方式混淆),则下周增加1课时针对性案例教学(选用教材未提及但类似的信用评分数据集进行实战),并调整作业要求,强制要求包含教材3.9所示的数据清洗流程。

-**方法弹性调整**:若课时反思显示教材5.2节决策树原理抽象难懂,则临时替换原定的实验任务为小组讨论课,分析教材5.4中不同分裂标准的业务逻辑,辅以在线决策树可视化工具(如Scikit-learn的plot_tree接口)动态演示,待理解加深后再进行原实验。

-**资源补充调整**:根据阶段性反馈,若多数学生反映教材附录案例(第6章)数据挖掘价值解读不足,则补充提供2篇相关行业报告摘要(聚焦教育领域数据应用),并在项目指导中强调需结合教材“数据挖掘价值”章节论述分析结论,强化理论与实际结合。

**3.调整依据与效果追踪**

调整后的措施需在下一轮教学(如调整后的实验课)中再次观察学生表现,对比前后数据(如代码正确率、项目报告中教材相关方法引用的准确度),直至达成预期目标(如通过调整,实验中教材3.2节表绘制正确率提升至90%以上)。所有调整记录纳入课程档案,作为持续改进教学设计的依据,确保教学始终围绕教材核心内容,并适应学生实际需求。

九、教学创新

为提升教学的吸引力和互动性,课程引入现代科技手段与新型教学方法,聚焦教材核心内容,激发学生学习数据可视化与数据挖掘的热情。

**1.沉浸式学习体验**

利用在线平台(如Moodle或学习通)嵌入交互式编程环境(JupyterHub),允许学生在教材3.2节讲解Matplotlib/Seaborn的同时,即时修改代码、生成表并保存结果,打破传统“教师演示—学生复制”模式。结合教材5.3节聚类分析,部署交互式数据探索工具(如PlotlyDash),让学生拖拽参数(如K-means的k值)实时观察聚类结果变化,直观感受教材中“簇内距离最小”原理。

**2.竞技式学习竞赛**

设计“数据挖掘挑战赛”模块,以小组为单位完成教材未覆盖的真实数据集分析(如校级运动会成绩数据),要求包含数据可视化(运用教材3.4节交互式表)和简单预测模型(基于教材5.2/5.3节算法),通过在线评测系统提交代码与报告。采用积分制,积分不仅来自技术实现(如模型准确率对标教材示例),也来自可视化创意(如表能否有效支撑教材中“数据洞察”的论述),优胜小组获得额外项目资源。

**3.辅助个性化学习**

引入助教(如基于教材内容知识谱构建的聊天机器人),解答学生关于教材3.1节可视化分类、5.1节流程步骤的个性化问题,并提供教材相关案例的拓展链接(如推荐教材第6章案例的延伸阅读论文)。助教需预设问题库,覆盖80%教材核心知识点,学生可通过实验过程中的弹窗提问触发交互,记录问题频次以分析教学难点。

所有创新活动均与教材内容强绑定,确保技术应用服务于知识目标达成,避免偏离教材核心概念的教学要求。

十、跨学科整合

本课程注重挖掘数据可视化与数据挖掘与数学、物理、人文社科等学科的内在联系,通过跨学科项目与案例,促进学生综合素养发展,强化对教材核心内容的理解与应用。

**1.数学与数据挖掘的融合**

在讲解教材5.2节分类算法时,结合教材中KNN算法的距离度量,引入教材未详述的欧氏距离、曼哈顿距离的数学推导(回顾高中解析几何),并通过Python实验(使用教材鸢尾花数据集)直观对比不同距离对聚类结果的影响,加深对教材“相似性度量”概念的理解。在实验6(K-means聚类)中,补充教材未提及的“簇内平方和最小”公式的数学证明思路,培养学生数理思维。

**2.物理与数据可视化的关联**

设计“城市交通流可视化”项目,要求学生分析教材5.1节数据挖掘流程,但数据源改为教材未涉及的某城市交通部门记录(含时间、路段、车流量),需运用教材3.3节数据清洗方法处理异常数据(如通过箱线识别教材附录案例中未提及的极端拥堵事件),并采用热力(教材3.4节内容)可视化时空分布规律,类比物理中的流体场可视化,提升复杂现象的可视化分析能力。

**3.人文社科与数据洞察的结合**

引入教材第6章“社会数据分析”案例,要求学生分析某校学生对课程的接受度数据(虚构但贴合教材风格),需运用教材3.1节的可视化分类方法(如词云展示教材未提及的学生评论情感倾向)和教材5.3节的聚类分析(识别不同学习需求群体),并结合人文社科视角解读结果(如分析教材案例中“政策建议”的提出逻辑),培养跨学科问题解决能力。

通过上述整合,使学生在掌握教材核心方法(如3.2/5.1-5.3节)的同时,理解数据科学在其他学科中的应用价值,提升跨领域迁移知识和解决复杂问题的综合素养。

十一、社会实践和应用

为培养学生的创新能力和实践能力,课程设计与社会实践紧密相关的教学活动,将教材理论知识应用于模拟或真实的实际问题场景,强化知识迁移能力。

**1.模拟企业级项目**

以“校园二手交易平台用户画像分析”为长期项目(贯穿第3-5周),要求学生模拟企业数据分析师角色。项目初期(关联教材3.3节),学生需收集整理教材未提及的校园二手交易数据(虚构或公开数据集),运用教材3.1-3.4节可视化方法制作用户活跃度地、交易品类热力等,分析结果需支撑教材5.1节中“数据挖掘价值”的论述,如预测热门商品趋势。项目中期(关联教材5.2/5.3节),要求应用KNN或聚类算法对用户进行分群,并设计针对性的平台推荐策略(如教材5.1节案例中的个性化推荐),最终提交包含数据可视化报告、挖掘模型及商业建议的完整项目文档。

**2.社区服务数据实践**

1次课外实践活动(第6周),鼓励学生结合教材3.1节可视化原则和5.1-5.3节方法,分析社区公共数据(如某街道垃圾分类投放数据,可参考教材附录案例类型),设计可视化方案或简易预测模型,为社区治理提供建议。活动成果以简报形式展示,要求体现教材中“数据驱动决策”的理念,培养社会责任感与实践能力。活动后要求学生反思教材知识在实际场景应用的可行性,并在下次课时分享。

**3.参赛驱动创新**

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论