The fast changing nature of the educational environment and the subsequent increase in the volumes of generated learner data, have found existing data analysis techniques lacking in certain fields. These techniques form part of the analysis and reporting phases of learning analytics and need to adapt to accommodate the changing face of education. In this paper, a set of interrelated algorithmic solutions that utilise mathematical programming models to generate and provide learning feedback in the form of academic performance status reports, is presented. Three existing mathematical models, more specifically the benchMark program, an outputs-only data envelopment analysis and a traditional analytic hierarchy process were evaluated for providing the information required to assist students in improving their academic achievement. The requirements include providing students with their current academic performance status, setting interim improvement goals and calculating improvement targets towards reaching those goals. The evaluated models did not address the requirements satisfactorily. The solution proposed in this paper consists of an algorithm that implements a linear programming model to generate performance status reports based on the current assessment scores of a group of students in a module. The output is used in a second algorithm that utilises the remaining improvement opportunities available to generate a participation future time perspective. The resulting schedule together with each individual student's current assessment scores, is used to calculate discrete improvement goals for each student as well as targets towards reaching those goals. A third algorithm provides a lecturer with some insight into the mastering of module content.
Recently, an interactive algorithm was proposed for the construction of generalized additive neural networks. Although the proposed method is sound, it has two drawbacks. It is subjective as it relies on the modeler to identify complex trends in partial residual plots and it can be very time consuming as multiple iterations of pruning and adding neurons to hidden layers of the neural network have to be done. In this article, an automatic algorithm is proposed that alleviates both drawbacks. Given a predictive modeling problem, the proposed strategy uses heuristic methods to identify optimal or near optimal generalized additive neural network topologies that are trained to compute the generalized additive model. The neural network approach is conceptually much simpler than many of the other approaches. It is also more accurate as heuristic methods are only used in identifying the appropriate neural network topologies and not in computing the generalized additive models.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2025 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.