Abstract
The success of new learning systems depends highly on their ability to adapt to the characteristics and needs of each student. QUESTOURnament is a competitive e-learning tool, which is being re-designed in order to turn it into an adaptive e-learning system, managing different contests adapted to the progress of the students. In this adaptation process, the first step is to design a mechanism that objectively estimates the difficulty level of the challenges proposed in this environment. The present paper describes the designed method, which uses a genetic algorithm in order to discover the characteristics of the answers to the questions corresponding to the different difficulty levels. The fitness function, which evaluates the quality of the different potential solutions, as well as other operators of the genetic algorithm are described. Finally, an experiment with a real data set is presented in order to show the performance of this approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Regueras, L.M., Verdú, E., Muñoz, M.F., Pérez, M.A., de Castro, J.P., Verdú, M.J.: Effects of Competitive E-learning Tools on Higher Education Students: A Case Study. IEEE Trans. Educ. 52(2), 279–285 (2009)
Lee, M.-G.: Profiling students’ adaptation styles in Web-based learning. Comput. Educ. 36(2), 121–132 (2001)
Brusilovsky, P., Peylo, C.: Adaptive and Intelligent Web-based Educational Systems. Int. J. Artif. Intell. Educ. 13, 156–169 (2003)
Verdú, E., Regueras, L.M., Verdú, M.J., de Castro, J.P., Pérez, M.A.: An analysis of the Research on Adaptive Learning: The Next Generation of e-Learning. WSEAS Trans. Inform. Sci. Appl. 5(6), 859–868 (2008)
Philpot, T.A., Hall, R.H., Hubing, N., Flori, R.E.: Using games to teach statics calculation procedures: Application and assessment. Comput. Appl. Eng. Educ. 13(3), 222–232 (2005)
Siddiqui, A., Khan, M., Katar, S.: Supply chain simulator: A scenario-based educational tool to enhance student learning. Comput. Educ. 51(1), 252–261 (2008)
Zaphiris, P., Ang, C.S., Law, D.: Individualistic vs. Competitive Game-based E-learning. Adv. Technol. Learn. 4(4), 208–921 (2007)
Koutsojannis, C., Beligiannis, G., Hatzilygeroudis, I., Papavlasopoulos, C., Prentzas, J.: Using a hybrid AI approach for exercise difficulty level adaptation. Int. J. Contin. Eng. Educ. Life-Long Learn. 17(4/5), 256–272 (2007)
Smoline, D.V.: Some problems of computer-aided testing and “interview-like tests”. Comput. Educ. 51(2), 743–756 (2008)
Romero, C., Ventura, S., García, E.: Data mining in course management systems: Moodle case study and tutorial. Comp. Educ. 51(1), 368–384 (2008)
Michalewicz, Z.: Genetic Algorithms + Data Structures = Evolution Programs. Springer, Heidelberg (1996)
Deb, K.: Multi-Objective Optimization using Evolutionary Algorithms. John Wiley & Sons, United Kingdom (2001)
Sultan, A.B.M., Mahmod, R., Sulaiman, M.N., Abu Bakar, M.R.: Maintaining Diversity for Genetic Algorithm: A Case of Timetabling Problem. J. Teknol. 44, 123–130 (2006)
Zhu, K.Q.: A diversity-controlling adaptive genetic algorithm for the vehicle routing problem with time Windows. In: 15th IEEE International Conference on Tools with Artificial Intelligence, pp. 176–183. IEEE Computer Society, Los Alamitos (2003)
López-Pujalte, C., Guerrero-Bote, V.P., Moya-Anegón, F.: Order-based Fitness Functions for Genetic Algorithms Applied to Relevance Feedback. J. Am. Soc. Inform. Sci. Technol. 54(2), 152–160 (2003)
del Jesus, M.J., Gonzalez, P., Herrera, F., Mesonero, M.: Evolutionary Fuzzy Rule Induction Process for Subgroup Discovery: A Case Study in Marketing. IEEE Trans. Fuzzy Syst. 15(4), 578–592 (2007)
Hwang, G.-J., Yin, P.-Y., Wang, T.-T., Tseng, J.C.R., Hwang, G.-H.: An enhanced genetic approach to optimizing auto-reply accuracy of an e-learning system. Comput. Educ. 51, 337–353 (2008)
Romero, C., Ventura, S., de Castro, C., Hall, W., Hong, N.M.: Using Genetic Algorithms for Data Mining in Web based Educational Hypermedia Systems. In: AH 2002 workshop Adaptive Systems for Web-based Education (2002)
Minaei-Bidgoli, B., Kashy, D.A., Kortmeyer, G., Punch, W.F.: Predicting student performance: an application of data mining methods with an educational Web-based system. In: 33rd Annual Frontiers in Education Conference, pp. T2A- 13–18. IEEE Press, Los Alamitos (2003)
Wright, A.H.: Genetic Algorithms for Real Parameter Optimization. In: Rawlins, G.J.E. (ed.) Foundations of Genetic Algorithms, pp. 205–218. Morgan Kaufmann Publishers, San Mateo (1991)
Takahashi, M., Kita, H.: A Crossover Operator Using Independent Component Analysis for Real-Coded Genetic Algorithms. In: 2001 Congress on Evolutionary Computation, vol. 1, pp. 643–649. IEEE press, Los Alamitos (2001)
Fan, W., Fox, E.A., Pathak, P., Wu, H.: The Effects of Fitness Functions on Genetic Programming-Based Ranking Discovery for Web Search. J. Am. Soc. Inform. Sci. Technol. 55(7), 628–636 (2004)
Riekert, M., Malan, K.M., Engelbrecht, A.P.: Adaptive Genetic Programming for Dynamic Classification Problems. In: IEEE Congress on Evolutionary Computation, pp. 674–681. IEEE Press, Los Alamitos (2009)
Diaz-Gomez, P.A., Hougen, D.F.: Pseudo Random Generation of the Initial Population in Genetic Algorithms: an Experiment. In: 2nd Annual Computer Science Research Conference. University of Oklahoma Computer Science Graduate Student Association (2006)
Webb, G.I., Zhang, S.: K-Optimal Rule Discovery. Data Min. Knowl. Disc. 10, 39–79 (2005)
Lavrač, N., Kavšek, B., Flach, P., Todorovski, L.: Subgroup Discovery with CN2-SD. J. Mach. Learn. Res. 5, 153–188 (2004)
Lavrač, N., Flach, P., Zupan, B.: Rule Evaluation Measures: A Unifying View. In: Džeroski, S., Flach, P.A. (eds.) ILP 1999. LNCS (LNAI), vol. 1634, pp. 174–185. Springer, Heidelberg (1999)
Burke, E.K., Gustafson, S., Kendall, G.: Diversity in Genetic Programming: An Analysis of Measures and Correlation with Fitness. IEEE Trans. Evol. Comput. 8(1), 47–62 (2004)
Chang, P.-C., Huang, W.-H., Ting, C.-J., Fan, C.-Y.: Dynamic Diversity Control in Genetic Algorithm for Extended Exploration of Solution Space in Multi-Objective TSP. In: 3rd International Conference on Innovative Computing Information and Control, p. 461. IEEE Computer Society, Washington (2008)
Ronald, S.: Preventing Diversity Loss in a Routing Genetic Algorithm with Hash Tagging. Complexity Int. 2 (1995)
Kobayashi, K., Hiroyasu, T., Miki, M.: Mechanism of Multi-Objective Genetic Algorithm for Maintaining the Solution Diversity Using Neural Network. In: Obayashi, S., Deb, K., Poloni, C., Hiroyasu, T., Murata, T. (eds.) EMO 2007. LNCS, vol. 4403, pp. 216–226. Springer, Heidelberg (2007)
Mahfoud, S.W.: Niching Methods. In: Bäck, T., Fogel, D.B., Michalewicz, Z. (eds.) Evolutionary Computation 2, Advanced Algorithms and Operators, pp. 87–92. Institute of Physics Publishing, Bristol (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Verdú, E., Regueras, L.M., Verdú, M.J., de Castro, J.P. (2010). Estimating the Difficulty Level of the Challenges Proposed in a Competitive e-Learning Environment. In: García-Pedrajas, N., Herrera, F., Fyfe, C., Benítez, J.M., Ali, M. (eds) Trends in Applied Intelligent Systems. IEA/AIE 2010. Lecture Notes in Computer Science(), vol 6096. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13022-9_23
Download citation
DOI: https://doi.org/10.1007/978-3-642-13022-9_23
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-13021-2
Online ISBN: 978-3-642-13022-9
eBook Packages: Computer ScienceComputer Science (R0)