Abstract
In order to activate classroom atmosphere, enhance interaction between teachers and students, and to facilitate teachers to answer questions raised by students in a timely manner, a new real-time barrage class system was designed. To complete overall system design, C/S and B/S mixed-mode and MVC architecture were adopted. Our system is divided into a PC terminal function management module and a mobile terminal function management module. Through TCP protocol, mobile terminal data are communicated with server in form of JSON string. In addition to basic functions of each module, Highcharts technology was used on mobile terminal to realize visual display and analysis function of barrage data. Combined with web crawler technology and the DFA (Deterministic Finite Automaton) algorithm, a sensitive vocabulary filtering function was realized by us. Practice has proved that our real-time barrage class system can strengthen interaction between teachers and students in college classes, stimulate students’ enthusiasm for learning, and improve students’ participation and concentration in teaching process. Therefore, our system has feasibility and promotion value.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Ye, D., Wan, K., Zeng, T., et al.: Research on teacher-student interaction effect of participatory teaching mode based on flipping classroom. Mod. Educ. Technol. 24(12), 77–83 (2014)
Shi, Y., Peng, C., Zhang, J., et al.: Analysis of interaction between teachers and students in colleges and universities in the context of smart classrooms. Mod. Educ. Technol. 29(01), 45–51 (2019)
Ma, X., Zhao, G., Wu, T.: An empirical study of flipping classroom to promote the development of college students’ self-learning ability——based on the practice of computer public courses in universities. China Electro-chem. Educ. (07), 99–106 (2016)
Zhang, J., Shui, S.: Analysis of barrage video in the internet age. Publishing Wide Angle (07), 70–72 (2016)
Dai, F., Yang, M.: Empirical study on the application of barrage technology in college physical education theory teaching. Hubei Sports Sci. Technol. (10), 919–921 (2017)
Zhang, C.: Research on the application of barrage technology in teaching Chinese as a foreign language. Asia-Pac. Educ. (24),129–131 (2016)
Liu, S., Zheng, Y.: Interaction design of micro-course based on video barrage technology. Modern Dist. Educ. (04), 64–69 (2015)
Aniche, M., Bavota, G., Treude, C., Gerosa, M.A., van Deursen, A.: Code smells for Model-View-Controller architectures. Empir. Softw. Eng. 23(4), 2121–2157 (2017). https://doi.org/10.1007/s10664-017-9540-2
Wang, S.: Rain classroom: smart internet teaching tools in the background of mobile internet and big data. Mod. Educ. Technol. 27(05), 26–32 (2017)
Zhu, H., Xue, X., Li, H., et al.: Distributed FP-Growth algorithm based on Hadoop under massive data. Acta Metall. Sin. 33(05), 97–102 (2018)
Liu, L.: A DFA participle algorithm design and optimization in a keyword filtration system. Comput. Appl. Softw. 29(01), 284–287 (2012)
Xu, L.: Algorithm research of rule combination based on DFA. Netw. Secur. Technol. Appl. (08), 38–40 (2019)
Acknowledgement
This work is supported by the key scientific research project plan of colleges and universities in Henan Province, grant no. 21A520049.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 Springer Nature Switzerland AG
About this paper
Cite this paper
Zheng, Yp., Xu, By., Niu, Y., Wang, Z., Li, N. (2022). Design and Development of Real-Time Barrage System for College Class. In: Li, B., et al. Advanced Data Mining and Applications. ADMA 2022. Lecture Notes in Computer Science(), vol 13087. Springer, Cham. https://doi.org/10.1007/978-3-030-95405-5_10
Download citation
DOI: https://doi.org/10.1007/978-3-030-95405-5_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-95404-8
Online ISBN: 978-3-030-95405-5
eBook Packages: Computer ScienceComputer Science (R0)