Learning Behavior Analysis Using Clustering and Evolutionary Error Correcting Output Code Algorithms in Small Private Online Courses

In recent years, online and offline teaching activities have been combined by the Small Private Online Course (SPOC) teaching activities, which can achieve a better teaching result. Therefore, colleges around the world have widely carried out SPOC-based blending teaching. Particularly in this year’s...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Scientific programming 2021-06, Vol.2021, p.1-11
Hauptverfasser: Xie, Shu-tong, Chen, Qiong, Liu, Kun-hong, Kong, Qing-zhao, Cao, Xiu-juan
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 11
container_issue
container_start_page 1
container_title Scientific programming
container_volume 2021
creator Xie, Shu-tong
Chen, Qiong
Liu, Kun-hong
Kong, Qing-zhao
Cao, Xiu-juan
description In recent years, online and offline teaching activities have been combined by the Small Private Online Course (SPOC) teaching activities, which can achieve a better teaching result. Therefore, colleges around the world have widely carried out SPOC-based blending teaching. Particularly in this year’s epidemic, the online education platform has accumulated lots of education data. In this paper, we collected the student behavior log data during the blending teaching process of the “College Information Technology Fundamentals” course of three colleges to conduct student learning behavior analysis and learning outcome prediction. Firstly, data collection and preprocessing are carried out; cluster analysis is performed by using k-means algorithms. Four typical learning behavior patterns have been obtained from previous research, and these patterns were analyzed in terms of teaching videos, quizzes, and platform visits. Secondly, a multiclass classification framework, which combines a feature selection method based on genetic algorithm (GA) with the error correcting output code (ECOC) method, is designed for training the classification model to achieve the prediction of grade levels of students. The experimental results show that the multiclass classification method proposed in this paper can effectively predict the grade of performance, with an average accuracy rate of over 75%. The research results help to implement personalized teaching for students with different grades and learning patterns.
doi_str_mv 10.1155/2021/9977977
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2545428830</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2545428830</sourcerecordid><originalsourceid>FETCH-LOGICAL-c267t-33a433068f2de06853138ff6323d853dfb13cc00dea7ca88f133a2512fb427ca3</originalsourceid><addsrcrecordid>eNp9kE1LAzEQhoMoWKs3f0DAo67Nx6abPdalfkChgha8Lelu0qakSU2yld794WZpz8LAzLw8M8y8ANxi9IgxYyOCCB6VZVGkOAMDzAuWlbj8Ok81YjwrSZ5fgqsQNghhjhEagN-ZFN5qu4JPci322nk4scIcgg5wEXq9Ml2I0velsC2c7p3ponZW-AOcep8GKue9bGJPzLu462JSWgknZuW8juttgNrCj60wBr57vRdRwrk12srEdT7IcA0ulDBB3pzyECyep5_Vazabv7xVk1nWkHERM0pFTikac0VamRKjmHKlxpTQNjWtWmLaNAi1UhSN4FzhNEEYJmqZk6TQIbg77t15993JEOtNOiC9G2rCcpYTzilK1MORarwLwUtV77zepndrjOre57r3uT75nPD7I77WthU_-n_6D0Swfp4</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2545428830</pqid></control><display><type>article</type><title>Learning Behavior Analysis Using Clustering and Evolutionary Error Correcting Output Code Algorithms in Small Private Online Courses</title><source>Wiley-Blackwell Open Access Titles</source><source>EZB-FREE-00999 freely available EZB journals</source><source>Alma/SFX Local Collection</source><creator>Xie, Shu-tong ; Chen, Qiong ; Liu, Kun-hong ; Kong, Qing-zhao ; Cao, Xiu-juan</creator><contributor>Pan, Zhaoqing ; Zhaoqing Pan</contributor><creatorcontrib>Xie, Shu-tong ; Chen, Qiong ; Liu, Kun-hong ; Kong, Qing-zhao ; Cao, Xiu-juan ; Pan, Zhaoqing ; Zhaoqing Pan</creatorcontrib><description>In recent years, online and offline teaching activities have been combined by the Small Private Online Course (SPOC) teaching activities, which can achieve a better teaching result. Therefore, colleges around the world have widely carried out SPOC-based blending teaching. Particularly in this year’s epidemic, the online education platform has accumulated lots of education data. In this paper, we collected the student behavior log data during the blending teaching process of the “College Information Technology Fundamentals” course of three colleges to conduct student learning behavior analysis and learning outcome prediction. Firstly, data collection and preprocessing are carried out; cluster analysis is performed by using k-means algorithms. Four typical learning behavior patterns have been obtained from previous research, and these patterns were analyzed in terms of teaching videos, quizzes, and platform visits. Secondly, a multiclass classification framework, which combines a feature selection method based on genetic algorithm (GA) with the error correcting output code (ECOC) method, is designed for training the classification model to achieve the prediction of grade levels of students. The experimental results show that the multiclass classification method proposed in this paper can effectively predict the grade of performance, with an average accuracy rate of over 75%. The research results help to implement personalized teaching for students with different grades and learning patterns.</description><identifier>ISSN: 1058-9244</identifier><identifier>EISSN: 1875-919X</identifier><identifier>DOI: 10.1155/2021/9977977</identifier><language>eng</language><publisher>New York: Hindawi</publisher><subject>Algorithms ; Behavior ; Blending ; CAI ; Classification ; Cluster analysis ; Clustering ; Colleges &amp; universities ; Computer assisted instruction ; Data collection ; Education ; Error analysis ; Error correction ; Evolutionary algorithms ; Flipped classroom ; Genetic algorithms ; Learning ; Machine learning ; Online instruction ; Students ; Support vector machines ; Trends</subject><ispartof>Scientific programming, 2021-06, Vol.2021, p.1-11</ispartof><rights>Copyright © 2021 Shu-tong Xie et al.</rights><rights>Copyright © 2021 Shu-tong Xie et al. This is an open access article distributed under the Creative Commons Attribution License (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. https://creativecommons.org/licenses/by/4.0</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c267t-33a433068f2de06853138ff6323d853dfb13cc00dea7ca88f133a2512fb427ca3</citedby><cites>FETCH-LOGICAL-c267t-33a433068f2de06853138ff6323d853dfb13cc00dea7ca88f133a2512fb427ca3</cites><orcidid>0000-0002-1222-8876 ; 0000-0002-2024-573X</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27922,27923</link.rule.ids></links><search><contributor>Pan, Zhaoqing</contributor><contributor>Zhaoqing Pan</contributor><creatorcontrib>Xie, Shu-tong</creatorcontrib><creatorcontrib>Chen, Qiong</creatorcontrib><creatorcontrib>Liu, Kun-hong</creatorcontrib><creatorcontrib>Kong, Qing-zhao</creatorcontrib><creatorcontrib>Cao, Xiu-juan</creatorcontrib><title>Learning Behavior Analysis Using Clustering and Evolutionary Error Correcting Output Code Algorithms in Small Private Online Courses</title><title>Scientific programming</title><description>In recent years, online and offline teaching activities have been combined by the Small Private Online Course (SPOC) teaching activities, which can achieve a better teaching result. Therefore, colleges around the world have widely carried out SPOC-based blending teaching. Particularly in this year’s epidemic, the online education platform has accumulated lots of education data. In this paper, we collected the student behavior log data during the blending teaching process of the “College Information Technology Fundamentals” course of three colleges to conduct student learning behavior analysis and learning outcome prediction. Firstly, data collection and preprocessing are carried out; cluster analysis is performed by using k-means algorithms. Four typical learning behavior patterns have been obtained from previous research, and these patterns were analyzed in terms of teaching videos, quizzes, and platform visits. Secondly, a multiclass classification framework, which combines a feature selection method based on genetic algorithm (GA) with the error correcting output code (ECOC) method, is designed for training the classification model to achieve the prediction of grade levels of students. The experimental results show that the multiclass classification method proposed in this paper can effectively predict the grade of performance, with an average accuracy rate of over 75%. The research results help to implement personalized teaching for students with different grades and learning patterns.</description><subject>Algorithms</subject><subject>Behavior</subject><subject>Blending</subject><subject>CAI</subject><subject>Classification</subject><subject>Cluster analysis</subject><subject>Clustering</subject><subject>Colleges &amp; universities</subject><subject>Computer assisted instruction</subject><subject>Data collection</subject><subject>Education</subject><subject>Error analysis</subject><subject>Error correction</subject><subject>Evolutionary algorithms</subject><subject>Flipped classroom</subject><subject>Genetic algorithms</subject><subject>Learning</subject><subject>Machine learning</subject><subject>Online instruction</subject><subject>Students</subject><subject>Support vector machines</subject><subject>Trends</subject><issn>1058-9244</issn><issn>1875-919X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>RHX</sourceid><recordid>eNp9kE1LAzEQhoMoWKs3f0DAo67Nx6abPdalfkChgha8Lelu0qakSU2yld794WZpz8LAzLw8M8y8ANxi9IgxYyOCCB6VZVGkOAMDzAuWlbj8Ok81YjwrSZ5fgqsQNghhjhEagN-ZFN5qu4JPci322nk4scIcgg5wEXq9Ml2I0velsC2c7p3ponZW-AOcep8GKue9bGJPzLu462JSWgknZuW8juttgNrCj60wBr57vRdRwrk12srEdT7IcA0ulDBB3pzyECyep5_Vazabv7xVk1nWkHERM0pFTikac0VamRKjmHKlxpTQNjWtWmLaNAi1UhSN4FzhNEEYJmqZk6TQIbg77t15993JEOtNOiC9G2rCcpYTzilK1MORarwLwUtV77zepndrjOre57r3uT75nPD7I77WthU_-n_6D0Swfp4</recordid><startdate>20210614</startdate><enddate>20210614</enddate><creator>Xie, Shu-tong</creator><creator>Chen, Qiong</creator><creator>Liu, Kun-hong</creator><creator>Kong, Qing-zhao</creator><creator>Cao, Xiu-juan</creator><general>Hindawi</general><general>Hindawi Limited</general><scope>RHU</scope><scope>RHW</scope><scope>RHX</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-1222-8876</orcidid><orcidid>https://orcid.org/0000-0002-2024-573X</orcidid></search><sort><creationdate>20210614</creationdate><title>Learning Behavior Analysis Using Clustering and Evolutionary Error Correcting Output Code Algorithms in Small Private Online Courses</title><author>Xie, Shu-tong ; Chen, Qiong ; Liu, Kun-hong ; Kong, Qing-zhao ; Cao, Xiu-juan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c267t-33a433068f2de06853138ff6323d853dfb13cc00dea7ca88f133a2512fb427ca3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Algorithms</topic><topic>Behavior</topic><topic>Blending</topic><topic>CAI</topic><topic>Classification</topic><topic>Cluster analysis</topic><topic>Clustering</topic><topic>Colleges &amp; universities</topic><topic>Computer assisted instruction</topic><topic>Data collection</topic><topic>Education</topic><topic>Error analysis</topic><topic>Error correction</topic><topic>Evolutionary algorithms</topic><topic>Flipped classroom</topic><topic>Genetic algorithms</topic><topic>Learning</topic><topic>Machine learning</topic><topic>Online instruction</topic><topic>Students</topic><topic>Support vector machines</topic><topic>Trends</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Xie, Shu-tong</creatorcontrib><creatorcontrib>Chen, Qiong</creatorcontrib><creatorcontrib>Liu, Kun-hong</creatorcontrib><creatorcontrib>Kong, Qing-zhao</creatorcontrib><creatorcontrib>Cao, Xiu-juan</creatorcontrib><collection>Hindawi Publishing Complete</collection><collection>Hindawi Publishing Subscription Journals</collection><collection>Hindawi Publishing Open Access Journals</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Scientific programming</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Xie, Shu-tong</au><au>Chen, Qiong</au><au>Liu, Kun-hong</au><au>Kong, Qing-zhao</au><au>Cao, Xiu-juan</au><au>Pan, Zhaoqing</au><au>Zhaoqing Pan</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Learning Behavior Analysis Using Clustering and Evolutionary Error Correcting Output Code Algorithms in Small Private Online Courses</atitle><jtitle>Scientific programming</jtitle><date>2021-06-14</date><risdate>2021</risdate><volume>2021</volume><spage>1</spage><epage>11</epage><pages>1-11</pages><issn>1058-9244</issn><eissn>1875-919X</eissn><abstract>In recent years, online and offline teaching activities have been combined by the Small Private Online Course (SPOC) teaching activities, which can achieve a better teaching result. Therefore, colleges around the world have widely carried out SPOC-based blending teaching. Particularly in this year’s epidemic, the online education platform has accumulated lots of education data. In this paper, we collected the student behavior log data during the blending teaching process of the “College Information Technology Fundamentals” course of three colleges to conduct student learning behavior analysis and learning outcome prediction. Firstly, data collection and preprocessing are carried out; cluster analysis is performed by using k-means algorithms. Four typical learning behavior patterns have been obtained from previous research, and these patterns were analyzed in terms of teaching videos, quizzes, and platform visits. Secondly, a multiclass classification framework, which combines a feature selection method based on genetic algorithm (GA) with the error correcting output code (ECOC) method, is designed for training the classification model to achieve the prediction of grade levels of students. The experimental results show that the multiclass classification method proposed in this paper can effectively predict the grade of performance, with an average accuracy rate of over 75%. The research results help to implement personalized teaching for students with different grades and learning patterns.</abstract><cop>New York</cop><pub>Hindawi</pub><doi>10.1155/2021/9977977</doi><tpages>11</tpages><orcidid>https://orcid.org/0000-0002-1222-8876</orcidid><orcidid>https://orcid.org/0000-0002-2024-573X</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1058-9244
ispartof Scientific programming, 2021-06, Vol.2021, p.1-11
issn 1058-9244
1875-919X
language eng
recordid cdi_proquest_journals_2545428830
source Wiley-Blackwell Open Access Titles; EZB-FREE-00999 freely available EZB journals; Alma/SFX Local Collection
subjects Algorithms
Behavior
Blending
CAI
Classification
Cluster analysis
Clustering
Colleges & universities
Computer assisted instruction
Data collection
Education
Error analysis
Error correction
Evolutionary algorithms
Flipped classroom
Genetic algorithms
Learning
Machine learning
Online instruction
Students
Support vector machines
Trends
title Learning Behavior Analysis Using Clustering and Evolutionary Error Correcting Output Code Algorithms in Small Private Online Courses
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-14T00%3A52%3A16IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Learning%20Behavior%20Analysis%20Using%20Clustering%20and%20Evolutionary%20Error%20Correcting%20Output%20Code%20Algorithms%20in%20Small%20Private%20Online%20Courses&rft.jtitle=Scientific%20programming&rft.au=Xie,%20Shu-tong&rft.date=2021-06-14&rft.volume=2021&rft.spage=1&rft.epage=11&rft.pages=1-11&rft.issn=1058-9244&rft.eissn=1875-919X&rft_id=info:doi/10.1155/2021/9977977&rft_dat=%3Cproquest_cross%3E2545428830%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2545428830&rft_id=info:pmid/&rfr_iscdi=true