摘 要:为活跃课堂气氛,增强师生互动,设计了一种新型的实时弹幕课堂系统。采用C/S 与B/S 混合模式架构,结合MVC 体系结构完成系统整体设计。系统分PC 端功能模块和移动端功能模块,通过TCP 协议,数据以JSON 串形式与服务器端通信。除基本功能外,在移动端使用Highcharts 技术,实现了弹幕数据可视化显示与分析。结合网络爬虫技术和确定有限自动机(DFA)算法,开发了敏感词汇过滤功能。实践证明,该系统提高了学生对教学过程的参与性和专注度,具有可行性和推广价值。
关键词:高校课堂;弹幕系统;混合模式;数据可视化;DFA 敏感词过滤
DOI:10.19850/j.cnki.2096-4706.2021.21.002
基金项目:国家自然科学基金项目(51404216);河南省科技攻关项目(202102210180,172102310670)
中图分类号:TP311 文献标识码:A 文章编号:2096-4706(2021)21-0006-05
Design and Development of Real-time Bullet Screen System for College Classroom
ZHENG Yuanpan1,2, NIU Yiqing1, CHEN Guangyu1, DANG Xianyu1, WANG Zeyu1
(1.College of Computer and Communication Engineering, Zhengzhou University of Light Industry, Zhengzhou 450002, China; 2.Henan Province Engineering Laboratory for Information Technology of Emergency Platform, Zhengzhou 450002, China)
Abstract: In order to activate the classroom atmosphere, enhance the interaction between teachers and students, a new real-time bullet screen classroom system is designed. In the overall system design, the combination of the C/S and B/S hybrid mode architecture and the MVC architecture is adopted. The system is divided into a PC terminal function module and a mobile terminal function module. Through the TCP protocol, data is communicated with the server terminal in the form of a JSON string. In addition to the basic functions of each module, Highcharts technology is used in the mobile terminal to realize the visual display and analysis function of the barrage data. Combined with the web crawler technology and the DFA algorithm, the sensitive vocabulary filtering function is developed.Practice has proved that the system improves students’ participation and concentration in the teaching process, and has feasibility and popularization value.
Keywords: college classroom; bullet screen system; hybrid mode; data visualization; DFA sensitive vocabulary filtering
参考文献:
[1] 叶冬连,万昆,曾婷,等. 基于翻转课堂的参与式教学模式师生互动效果研究 [J]. 现代教育技术,2014,24(12):77-83.
[2] 石映辉,彭常玲,张婧曼,等. 智慧教室环境下的高校师生互动行为分析 [J]. 现代教育技术,2019,29(1):45-51.
[3] 马秀麟,赵国庆,邬彤. 翻转课堂促进大学生自主学习能力发展的实证研究——基于大学计算机公共课的实践 [J]. 中国电化教育,2016(7):99-106+136.
[4] 张军,税少兵. 互联网时代的弹幕视频探析 [J]. 出版广角,2016(7):70-72.
[5] 代方梅,杨民. 弹幕技术应用于高校体育理论课教学的实证研究 [J]. 湖北体育科技,2017,36(10):919-921.
[6] 张畅. 弹幕技术在对外汉语教学中的应用研究 [J]. 亚太教育,2016(24):129-131.
[7] 刘爽,郑燕林. 基于视频弹幕技术的微课程交互设计 [J].现代远距离教育,2015(4):64-69.
[8] ANICHE M,BAVOTA G,TREUDE C,et al. Code smells for Model-View-Controller architectures [J].Empirical Software Engineering,2018,23(4):2121-2157.
[9] 王帅国. 雨课堂:移动互联网与大数据背景下的智慧教学工具 [J]. 现代教育技术,2017,27(5):26-32.
[10] 朱颢东,薛校博,李红婵,等. 海量数据下基于Hadoop的分布式FP-Growth 算法 [J]. 轻工学报,2018,33(5):97-102+108.
[11] 刘利俊. 一种关键字过滤系统下的DFA 分词算法设计与优化 [J]. 计算机应用与软件,2012,29(1):284-287.
[12] 许黎. 基于DFA 进行规则组合的算法研究 [J]. 网络安全技术与应用,2019(8):38-40.
作者简介:郑远攀(1983—),男,汉族,河南郑州人,副教授,博士, 研究方向:应急平台信息技术,人工智能,大数据;图像处理与模式识别;通讯作者:牛依青(1998—),女,汉族,河南郑州人,硕士在读,研究方向:图像处理,计算机视觉;陈广玉(1996—),女,汉族,河南信阳人,硕士在读,研究方向:图像处理,计算机视觉;党显宇(1999—),男,汉族,河南驻马店人,学士在读,研究方向:人工智能,大数据;王泽宇(1989—),男,汉族,河南郑州,讲师,博士,研究方向:计算机视觉,深度学习。