To address the limitations currently experienced regarding the comprehensiveness and effectiveness of online learning evaluation in the smart education context, this paper proposes a novel framework for assessing online learning behavior based on the fuzzy analytic hierarchy process(FAHP) and the fuzzy synthetic evaluation method(FSEM). Drawing upon the CIPP(context, input, process, product) educational evaluation model and integrating the educational evaluation tag taxonomy system, the framework identifies five key dimensions: learning exploration, programming practice, knowledge acquisition, collaborative innovation, and communication interaction. These dimensions are further delineated into secondary and tertiary indicators to ensure comprehensive evaluation coverage. The framework utilizes FAHP-FSEM to determine the weights of each indicator level and employs consistency testing to validate the scientific and rational nature of the evaluation process. Implemented on the Shuishan Online platform, the framework leverages extensive multi-source process learning data to facilitate comprehensive evaluation from multiple perspectives and across various dimensions. Student profiles and learning behavior patterns are presented via a visual dashboard. This framework provides robust data support for enhancing personalized learning outcomes and advancing educational reform, demonstrating its broad applicability and potential.
This study presents an OpenRank-based method for evaluating open-source contributions, designed to address the challenge of quantifying student contributions in open-source projects. Taking the “Open-Source Software Design and Development” course as a case study, we developed a method to assess student contributions in open-source practice. The OpenRank algorithm, which is based on developer collaboration networks, evaluates student contributions in discussions, problem-solving, and coding. Experimental results indicate that OpenRank not only aligns with traditional grading methods but also provides a more comprehensive view of student contributions. Combining OpenRank with traditional grading offers a more scientific and thorough evaluation of student contributions and skills in open-source projects.
This study proposes a multi-graph knowledge tracing method integrated with a self-attention mechanism (SA-MGKT), The aim is to model students’ knowledge mastery based on their historical performance on problem-solving exercises and evaluate their future learning performance. Firstly, a heterogeneous graph of student-exercise is constructed to represent the high-order relationships between these two factors. Graph contrastive learning techniques are employed to capture students’ answer preferences, and a three-layer LightGCN is utilized for graph representation learning. Secondly, we introduce information from concept association hypergraphs and directed transition graphs, and obtain node embeddings through hypergraph convolutional networks and directed graph convolutional networks. Finally, by incorporating the self-attention mechanism, we successfully fuse the internal information within the exercise sequence and the latent knowledge embedded in the representations learned from multiple graphs, leading to a substantial enhancement in the accuracy of the knowledge tracing model. Experimental outcomes on three benchmark datasets demonstrate promising results, showcasing remarkable improvements of 3.51%, 17.91%, and 1.47% respectively in the evaluation metrics, compared to the baseline models. These findings robustly validate the effectiveness of integrating multi-graph information and the self-attention mechanism in enhancing the performance of knowledge tracing models.
In recent years, massive open online courses (MOOCs) have become a significant pathway for acquiring knowledge and skills. However, the increasing number of courses has led to severe information overload. Knowledge concept recommendation aims to identify and recommend specific knowledge points that students need to master. Existing research addresses the challenge of data sparsity by constructing heterogeneous information networks; however, there are limitations in fully leveraging these networks and considering the diverse interactions between learners and knowledge concepts. To address these issues, this study proposes a novel method, heterogeneous learning behavior-aware knowledge concept recommendation (HLB-KCR). First, it uses metapath-based random walks and skip-gram algorithms to generate semantically rich metapath embeddings and optimizes these embeddings through a two-stage enhancement module. Second, a multi-type interaction graph incorporating temporal contextual information is constructed, and a graph neural network (GNN) is employed for message passing to update the nodes, obtaining deep embedded representations that include time and interaction type information. Third, a semantic attention module is introduced to integrate meta-path embeddings with multi-type interaction embeddings. Finally, an extended matrix factorization rating prediction module is used to optimize the recommendation algorithm. Extensive experiments on the large-scale public MOOCCubeX dataset demonstrate the effectiveness and rationality of the HLB-KCR method.
In massive open online courses (MOOCs), knowledge concept recommendation aims to analyze and extract learning records from a platform to recommend personalized knowledge concepts to users, thereby avoiding the inefficiencies caused by the blind selection of learning content. However, existing methods often lack comprehensive utilization of the multidimensional aspects of user behavior data, such as sequential information and complex interactions. To address this issue, we propose STRec, a sequence-aware and multi-type behavioral data driven knowledge concept recommendation method for MOOCs. STRec extracts the sequential information of knowledge concepts and combines it with the features produced by graph convolutional networks using an attention mechanism. This facilitates the prediction of a user's next knowledge concept of interest. Moreover, by employing multi-type contrastive learning, our method integrates user-interest preferences with various interaction relationships to accurately capture personalized features from complex interactions. The experimental results on the MOOCCube dataset demonstrate that the proposed method outperforms existing baseline models across multiple metrics, validating its effectiveness and practicality in knowledge concept recommendation.