基于在线实验平台的统计课程实验教学实践TeachingPracticeofStatisticsExperimentCoursesBasedonOnlineExperimentalPlatform

基于在线实验平台的统计课程实验教学实践

范申*,严彦文,明辉

中国石油大学(北京)理学院,北京

收稿日期:2023年12月5日;录用日期:2024年1月23日;发布日期:2024年1月31日

摘要

统计课程的实验教学是统计专业的一个重要培养环节,带有自动评测功能的在线实验平台能有效地帮助学生掌握利用统计软件分析数据的能力。本文介绍了一个基于教学管理系统Moodle、开源的作业插件CodeRunner及配套Jobe评测系统的在线实验平台,介绍了该平台在统计课程实验教学中的实践应用。

关键词

学习管理平台,统计实验平台,自动评测,教学实践

TeachingPracticeofStatisticsExperimentCoursesBasedonOnlineExperimentalPlatform

ShenFan*,YanwenYan,HuiMing

CollegeofScience,ChinaUniversityofPetroleum(Beijing),Beijing

Received:Dec.5th,2023;accepted:Jan.23rd,2024;published:Jan.31st,2024

ABSTRACT

Labactivitiesforstatisticscourseshavevitalimportanceinthetrainingofstatisticsstudents.Theonlineexperimentplatformwithauto-gradingcapabilitiescaneffectivelyhelpstudentsachievetheirtechniquestoanalyzedatawithstatisticalsoftwarepackages.ThispaperintroducesanonlineexperimentplatformbasedonMoodle,anopen-sourceLMSplatform,CodeRunner,afreeopen-sourcequestion-typeplug-inforMoodleandJobe,anauto-gradingserverforusebyCodeRunner.Finally,thepaperdemonstratestheapplicationoftheplatformintheexperimentteachingofstatisticscourses.

Keywords:LearningManagementSystem(LMS),ExperimentationPlatformforStatisticalCourses,Auto-Grading,TeachingPractice

ThisworkislicensedundertheCreativeCommonsAttributionInternationalLicense(CCBY4.0).

1.引言

统计学是关于收集、整理、分析及解释数据的科学,其目的是通过分析数据,达到对客观事物内在规律的科学认识。统计学分析的对象是数据,而数据的存储、整理、分析及统计推断都离不开计算机的辅助,因此上机实验是统计专业课程教学不可缺少的重要环节。有研究表明,上机实验可以帮助学生更好地理解课程的理论内容,激发学生的学习热情,进而提高学习效果,进一步帮助学生提高利用计算机分析、解决实际统计问题的能力[1]。

2.实验平台的研究背景及意义

搭建一个具有自动评测功能的在线实验教学平台不仅可以用于发布和维护与课程同步的数据集及实验试题,而且可以通过对实验教学环节的设计,引导学生在线自主完成课程实验,通过平台的实时反馈及评价功能可以极大激发学生的学习兴趣。

3.实验平台的主要功能模块及基本功能

3.1.学习管理平台Moodle

Moodle是一个开源的学习管理平台(LMS),具有安装方便、使用简单等特点[2][3]。Moodle的功能包括实验平台自身的管理、教师与课程以及课程材料的管理、学生及学习过程管理等功能。教师能在平台上进行课程建设及学生管理方面的工作,如指导学生注册课程,发布学习资料,题库建设,发布及收取作业,举行测验,查看学生们的学习状况等;学生可以在平台上对学习老师所发布的资料,完成并提交作业或测试,查看自己的学习进展及评价,完成课程大作业等。

Moodle平台需要搭建在服务器环境下,网上可以查到非常详细的搭建过程[4],下图即为一个基于Moodle的统计实验教学平台的首页。

Figure1.Exampleofamoodleplatform

作为统计课程的实验平台,除了通常的课程管理功能外,平台还需要支持在线编程和对代码进行自动评测的功能。Moodle可以通过插件的方式实现功能扩展,其中CodeRunner及配套评测系统能非常方便的实现在线编程及代码的自动评测工作。

3.2.CodeRunner插件及代码自动评测系统

Figure2.Asimplegrading-templateexample

CodeRunner的安装比较简单,只需要在Moodle中直接安装插件即可。另外需要为CodeRunner搭建一个配套的自动评测服务器,评测服务器能将学生提交的代码放到在一个受保护的沙箱中运行并提供反馈,理论上CodeRunner可以支持多种评测服务器,但目前在技术上实现了的是Jobe自动评测系统,搭建Jobe服务器最快捷的方法是直接安装Docker镜像Jobeinabox,而且因为它是容器化的,所以这个版本的Jobe也比较安全的[6]。

3.3.实验平台的统计功能扩展

CodeRunner插件支持非常多的编程语言,如C,C++,Java,Nodejs,Octave,Pascal,PHP和Python等,但作为统计类课程教学实验平台还需要扩展其相应的统计功能,这些可在通过在Jobe评测服务器中继续安装Python的包文件,以及安装R程序包等来实现,对统计图形及R代码进行评测的具体方法可以参考CodeRunner论坛[7]。

4.基于平台的教学实践及成效

下面以《多元统计分析》课程为例介绍在实验平台上开展的教学实践情况,主要包含:1)修订教学大纲和计划以将理论和实验教学有机结合起来;2)具有引导性的实验题库及其他材料建设;3)基于课堂理论教学和实验平台自主实验教学相结合的教学开展;4)课程建设成效。

4.1.教学大纲和教学计划的修订

为了充分利用自主实验平台的优势进行实践教学,需要修订相应的课程教学大纲和教学计划以便将实验部分和课堂教学有机的结合起来。

笔者们在《多元统计分析》课程教学实践中实施了新的教学大纲和教学计划,主要的变化是所有的实验都是自主进行以及自动评测的,教师只需在后端进行实验材料的建设,发布实验并随时查看学生们的进展情况。课程教材的每章都设置了配套的实验环节,依次包括:1)R或Python语言的基本操作;2)多元数据的可视化;3)数组和矩阵的基本操作、多元正态总体均值向量和协方差矩阵的估计;4)多元正态总体均值向量和协方差矩阵的检验;5)多元回归分析实验;6)判别分析实验;7)聚类分析实验;8)主成分分析实验;9)因子分析实验等。

4.2.题库及配套实验材料的建设

Figure3.Thecapabilityofdatavisualizationoftheplatform

笔者们在《多元统计分析》课程的实验教学实践中主要用了几种手段来进行题库及数据集的建设。

3)收集具有工科行业背景的数据集并基于这些数据集开发相应的统计实验,如催化裂解反应的反应产物预测、矿物岩石的分类等。

4.3.基于平台的实验教学的实施

为了利用实验平台的自动评测等功能来充分调动学生们的学习积极性,使得学生们能及时完成实验部分的学习,需要对实验的内容和实验环节进行精心安排。就像PC游戏中玩家可以根据故事情节发展及提示自主通关游戏一样,精心安排的实验内容和实验环节能帮助学生们完全自主地完成课程实验,进而掌握统计软件的基本操作和进行数据分析能力。《多元统计分析》课程的实验教学是按照教学大纲来开展的,具体而言,在导论课完成后立即在平台上安排了Python软件的基本操作的自主实验,包括基本的数据结构和运算等,为后续实验的开展打下基础;后续每个主题的实验基本由三部分构成,分别是进一步的软件操作实验、调用库来完成统计分析和自己编程来实现统计分析,如在多元正态总体均值向量的检验这个主题中,安排了数组和矩阵的基本操作、调用库来完成HotellingT2检验和自己编程完成HotellingT2检验三组实验,即训练了实验技能,也进一步巩固了理论知识。

在实验教学的考核方面,由于实验平台具有自动评测功能,实验成绩会自动记录在每个学生的课程记录中,只需要将最终的实验成绩按比例合并入总成绩即可,比例一般是40%左右。

4.4.教学实践效果

首先,从知识的掌握情况来看,使用在线实验平台学习的学生无论是对理论知识的掌握还是软件操作都较以前有了显著的提升,特别是从期末考试的表现来看,几乎所有的学生都能正确回答对统计软件输出进行解读的问题,整体表现比三年前有质的改进,在后续的毕业论文中,主动选用在实践课程中使用的统计软件的学生也达到了90%以上。

其次,学生们的学习积极性得到了很大的提高,除了课后问问题的人数增多了以外,问题的质量也明显比以前更高一些,另外从实验平台的后台记录可以看到许多学生多次修改并提交代码,这恰好反映了学生们在学习中的投入程度;另外学生们经常课后分组找任课老师交流,不仅包括本课程的教学内容和实验数据的分析,还包括统计建模中的其他各种问题,同学们的表达能力、交流能力和团队协作能力都得到了加强。

利用实验平台进行实践教学帮助同学们初步建立起了批判性统计思维,如在实践中评价各种统计模型的优缺点等等,很多学生的通过统计实践树立了对一些报刊中的数据、模型及结论的质疑精神。

最后,实验平台是通过引导的方式让学生自主完成实验环节的训练,除了提示意外,很多时候都需要学生自己查阅参考资料才能完成实验任务,这些训练大大加强了学生们的自学能力。

实验教学平台的使用大大锻炼了同学们的利用统计软件进行数据分析的能力,这些能力不仅表现在本课程的学习效果中,也包括在学生的建模能力、毕业论文以及出国留学方向的选择。

5.结语

基金项目

本项目获得中国石油大学(北京)本科教改项目“统计专业课程在线实验教学平台建设的探索——以《多元统计分析》课程为例”、研究生教改项目“《应用统计方法》研究生精品网络课程建设”、中国石油大学(北京)“1158工程”项目的支持。

THE END
1.知汇云知汇云 首页 实验考评教学系统 实验在线平台 创新教育 关于我们 进入平台 北京市 湖北省 河南省 宁波市 辽宁省 天津市 山西省 山东省 浙江省 贵州省 江西省 江苏省 黑龙江省 新疆维吾尔自治区Copyright ? 2021 上海知汇云信息技术股份有限公司. All Rights Reserved 沪ICP备13019871号-2 沪公网安备 http://www.zhy-edu.com/Course/Online/index
2.研究生实验不会做?4个靠谱实验方法网站!我的名字咦【研究生】实验不会做?4个靠谱实验方法网站! 15.0万播放 【小白教程】笔记本外接显示器全面指南|宿舍神器 154.0万播放 【V3发布】练字神器:朗空智能字帖v3重大更新发布 32.8万播放 禁用文段复制网页上的文段复制技巧 103.4万播放 【超实用】你的手机号绑定了多少app?30秒快速查询、解绑! 334.8万播放 五笔教程的视https://www.bilibili.com/list/ml1637565005
3.[全国中小学实验在线平台]www.syzxedu.com在线学习全国中小学实验在线平台简述 全国中小学实验在线平台内容涵盖了全国小初高各科实验说课展示,还有部分省份的实验说课比赛,是全国重要的实验说课展示平台。 全国中小学实验在线平台标签 全国中小学实验在线平台全国中小学中小学实验在线实验在线平台www.syzx-edu.com https://g.tryoe.com/siteinfo/34542.html
4.全国中小学实验在线平台:提升实验教学质量的最佳资源新媒派全国中小学实验在线平台是一个由教育部基础教育司主办的平台,旨在提升中小学实验教学水平。它提供了丰富的实验教学资源,包括物理、化学、生物等多个学科。你可以在平台上找到各 全国中小学实验在线平台简介: 全国中小学实验在线平台是一个由教育部基础教育司主办的平台,旨在提升中小学实验教学水平。它提供了丰富的https://pidoutv.com/sites/23311.html
5.全国中小学实验在线平台最新Netflix新剧、韩国电影免费在线观看 收藏 555电影 最新Netflix新剧_韩国电影免费在线观看 收藏 磁力柠檬 最懂你的磁力链接搜索引擎 收藏 YouTube 全球最大的视频搜索和分享平台 收藏 直播吧 知名体育平台!主要为足球迷,篮球迷等提供直播,新闻资讯,数据,论坛社区,原创报道,视频集锦等服务 https://www.bidianer.com/site/311407
6.全国中小学实验在线平台全国中小学实验在线平台 javascript:void(0); javascript:void(0);https://yun.xgjy.cn/studio/index.php?r=studiowechat/album/view&id=4201&studioid=419
7.全国中小学实验在线平台·广东站由教育部基础教育司主办,中国教育装备行业协会和教育部教育技术与资源发展中心支持的《关于举办第九届全国中小学实验教学说课活动的通知》已于2023年5月15日发布https://guangdong.syzx-edu.com/
8.全国中小学实验在线平台使用说明(12页)免费在线预览全文 第第PAGE 1 页共 NUMPAGES 12 页 全国中小学实验在线平台使用说明 一、在线申报 1)打开教育装备网/,点击下图红框中的“实验在线”,进入实验在线网站。 2)进入全国中小学实验在线平台后具体申报说明请查看下图红框中的“申报说明”。 3)使用全国中小学实验在线平台,请务必使用chrome浏览器。 1https://max.book118.com/html/2020/0902/7030113145002164.shtm
9.实验在线管理平台系统开发案例实验在线管理平台 作品详情 系统主要以Java语言作为开发,使用了SSM+JSP+Ajax+bootstrap+Ace等技术来进行实现。系统根据使用者权限的差异将使用者功能分为管理员(教师)与学生两个模块,其中学生模块实现了用户注册、用户登录、实验查看、消息查看、实验提交、成绩查看等功能;管理员(教师)模块实现用户管理、实验管理、成绩https://www.proginn.com/w/1305750
10.Lab远程在线实验平台采用互联网+、现代通信、虚拟仪器和嵌入式测试技术,把电源、信号源、示波器、万用表等测试仪表与被测电路集成在一起,将原来必须在实验室里进行的实验项目搬到了网上,且不受时间地点限制。支持学生线下线上实验,即学生既能在实验平台上用传统方法做线下实验,又能通过网络在客户端浏览器做线上实验,智http://www.ieeolab.com/
11.大数据实验平台公益计划大数据实验平台公益计划,旨在为高校教师和学生提供“免费”的在线大数据上机实验环境,免去在本地计算机上安装复杂的大数据环境的苦恼,可以使用在线平台免费开展大数据实验。 【免费在线大数据实验平台入口】从该入口进入后,拉到网页的最底部,点击“免费申请”按钮,就可以免费获得与林子雨编著《大数据技术原理与应用(第3版)https://dblab.xmu.edu.cn/post/online-experiment/
12.中小学生网络学生可以在家中或学校通过电脑、手机等终端设备,随时随地访问平台上的实验资源,进行自主学习和探究。同时,平台上的实验视频和演示动画等多媒体资源,也使得抽象的实验原理变得直观易懂,提高了学生的学习兴趣和参与度。全国中小学实验在线平台不仅是一个资源展示的平台,更是一个实验教学创新的孵化器。平台鼓励教师利用平台https://www.yunduoketang.com/article/jl767.html
13.心理学网络在线实验平台[复制]欢迎来到网络在线平台!您需要在此平台上通过在线匹配系统找到一个搭档组成一个小组 来完成网上在线小组活动。首先,您需要提供一些关于您的兴趣爱好的资料,并完成一份人格 问卷来进行匹配。(您的任何信息我们都将保密且仅用于研究)根据您提供的个人信息,如果没有人选择 与你一组,你将不能参加后面的任务。 在作答https://www.wjx.cn/jq/105763298.aspx
14.求助线上行为实验平台由于疫情的到来,实地招募被试进行行为实验越来越难了。想问问组里海内外做心理学/行为科学/语言学/或一切需要做行为实验的学科的各位,如果想在墙内招被试,哪个实验平台的体验比较好? 以下是一些具体的考虑: (1)有一些平台可能在国内会被墙(目前已知不大行的是PsychoPy)。虽然挂梯子也能用,但是网络延迟问题可能对https://www.douban.com/group/topic/198057764
15.希冀FPGA 大规模在线评测实验平台 与希冀教学平台无缝融合,通过希冀平台,教师可开展如下实验和教学活动: ·在线管理实验资源和布置实验作业 · · ·对作业的代码和报告进行抄袭检测 ·在远程硬件开发板上运行学生电路 ·在线查看测试学生电路的运行效果 · FPGA 快速入门https://www.educg.com/fpga.html
16.实验在线自主搭建平台共聚焦显微拉曼光谱成像仪近红外全光谱检测与分析仪手持式近红外谱分析仪桌面式拉曼光谱系列显微拉曼光谱仪在线式非接触红外水分测定近红外谷物分析仪高性价比微型光纤光谱仪超微型光纤光谱仪ATP3000高分辨率型光谱仪ATP5000高性能制冷型微型ATP6000科研级光纤光谱仪ATP7000旋转光栅光纤光谱ATP7330超高分辨率光栅光ATP8000近红https://shop.xiyijingji.com/
17.实验室在线管理平台系统iLab是一个帮助实验室实现协同工作的管理平台,通过信息化的方式,帮助实验室成员能够利用iLab清楚的知道实验材料的拜访,剩余和设备的预约使用情况。通过iLab,所有实验室成员都可以实时了解实验室的试剂耗材剩余和历史信息,设备的预约使用情况和采购的进度,在线进行申请和审批,实现信息及时共享。 2特色功能 3使用流程 4登录http://tmcdlab.com/collaborations-services/ilab/
18.哈工大搭建“硬核”云实验平台在线也能“真刀真枪”做实验12名实验教师,面对全校30个专业、9门实验课、近3000名学生、6.8万人时教学任务……为了让学生通过互联网接触到真实的实验仪器,哈工大电气学院电工电子实验教学中心教师用尽了“洪荒之力”。他们利用手头有限资源,进行优化组合,让实验平台采用实验室真实的教学硬件设备,使远程在线实验尽可能还原真实实验情景。 https://hlj.cri.cn/n/20200722/a0e434d7-d3ff-77ed-1e5c-c48ae08c396b.html
19.希冀区块链在线实验环境 随时随地在线实验 基于希冀云桌面实验平台,为学生提供了“开箱即用”的区块链在线实验环境。实验页面分左右两栏,左栏为实验指导手册,右栏为云桌面实验环境。学生可根据左栏的实验指导手册,在右栏的云桌面实验环境中开展区块链实验。 https://www.educg.net/blockchain.html
20.如何下载头歌平台在线实验闯关中的文件到本地进行查看本文介绍了如何通过SSH工具如MobaXterm或Xftp连接头歌平台的在线实验服务器,下载实验所需的文件到本地进行查看和处理。用户需进入实验,获取SSH连接信息,然后使用SSH客户端登录服务器,找到文件并将其拖拽到本地。这种方法适用于需要对数据文件进行调试和分析的情况。 https://blog.csdn.net/qq_52417436/article/details/129640327
21.口袋实验交互平台口袋实验交互平台是线上线下融合的实验教学解决方案,助力“互联网+”时代的实验教学改革与创新。通过口袋仪器+线上平台,学生随时随地作实验,教师在线指导批改,教学-实验-管理全流程尽在掌握。http://koudaishiyan.com/