DSLEP (Data Structure Learning Platform to Aid in Higher Education IT Courses)
Authors: Estevan B. Costa, Armando M. Toda, Marcell A. A. Mesquita, Jacques D. Brancher
Abstract:
The advances in technology in the last five years allowed an improvement in the educational area, as the increasing in the development of educational software. One of the techniques that emerged in this lapse is called Gamification, which is the utilization of video game mechanics outside its bounds. Recent studies involving this technique provided positive results in the application of these concepts in many areas as marketing, health and education. In the last area there are studies that covers from elementary to higher education, with many variations to adequate to the educators methodologies. Among higher education, focusing on IT courses, data structures are an important subject taught in many of these courses, as they are base for many systems. Based on the exposed this paper exposes the development of an interactive web learning environment, called DSLEP (Data Structure Learning Platform), to aid students in higher education IT courses. The system includes basic concepts seen on this subject such as stacks, queues, lists, arrays, trees and was implemented to ease the insertion of new structures. It was also implemented with gamification concepts, such as points, levels, and leader boards, to engage students in the search for knowledge and stimulate self-learning.
Keywords: Gamification, Interactive learning environment, Data structures, e-learning.
Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1092136
Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 2432References:
[1] P. Denny, "The effect of virtual achievements on student engagement,” in CHI 2013. ACM, 2013.
[2] B. Tan and J. L. K. Seng, "Game-based learning for data structures: A case study,” in 2nd International Conference on Computer Engineering and Technology. IEEE, 2010.
[3] R. S. Baker, M. Boilen, M. T. Goodrich, R. Tamassia, and B. A. Stibel, "Testers and visualizers for teaching data structures,” in SIGCSE Bulletin, Vol. 31. ACM, 1999.
[4] S. Matkzo and T. A. Davis, "A graphics-based approach to data structures,” in Annual Joint Conference Integrating Technology into Computer Science Education. ACM, 2008.
[5] T. A. Budd, "An active learning approach to teaching the data structures course,” in Proceedings of the 37th SIGCSE technical symposium on Computer science education. ACM, 2006.
[6] M. J. Biernat, "Teaching tools for data structures and algorithm,” in SIGCSE Bulletin, Vol. 25. ACM, 2009.
[7] J. J. Lee and J. Hammer, "Gamification in education: What, how, why bother?” in Academic Exchange Quarterly. v.15. AEQ, 2011.
[8] J. McGonigal, Reality is Broken: Why Games Make us better and How they can Change the World, 1st ed. New York: Penguin Press, 2011.
[9] G. Zichermann and C. Cunningham, Gamification by Design: Implementing Game Mechanics in Web and Mobile Apps, 1st ed. O’Reilly, 2011.
[10] S. Smith-robbins, "”This Game Sucks”: How to Improve the Gamification of Higher Education,” Educause Review, vol. 46, no. 1, pp. 58–59, 2011. (Online). Available: http://www.mendeley.com/catalog/game-sucksimprove- gamification-education/
[11] S. Deterding, R. Khaled, L. Nacke, and D. Dixon, "Gamification: Toward a definition,” in CHI 2011, Workshop Gamification Research Network. ACM, 2011.
[12] M. Rock, "Transfiguring it out: Converting disengaged learners to active participants,” in Teaching Exceptional Children, 36(5). CEC, 2004.
[13] D. C. Pope, Doing School: How We Are Creating a Generation of Stressed-Out, Materialistic, and Miseducated Students. Yale University Press, 2003. (Online). Available: http://www.amazon.com/Doing- School-Stressed-Out-Materialistic-Miseducated/dp/0300098332
[14] D. Pink, Drive: The Surprising truth about what motivate us. New York: Canon-gate, 2010.
[15] M. Csikszentmihalyi, Flow: The Psychology of Optimal Experience. New York: Harper and Row, 1990.
[16] A. Anderson, D. Huttenlocher, J. Kleinberg, and J. Leskovec, "Steering user behavior with badges,” in WWW 2013. ACM, 2013.
[17] B. DiSalvo, M. Guzdial, C. Meadows, T. McKlin, K. Perry, and A. Bruckman, "Workifying games: Successfully engaging african american gamers with computer science,” in SIGCSE’13. ACM, 2013.
[18] A. Decker and E. L. Lawley, "Life’s game and the game of life: How making a game out of it can change student behavior,” in SIGSE’13. ACM, 2013.
[19] A. F. Aparicio, F. L. G. Vela, J. L. G. S´anchez, and J. L. I. Montes, "Analysis and application of gamification,” in INTERACCION ’12 Proceedings of the 13th International Conference on Interacci´on Persona-Ordenador Article No. 17. ACM, 2012.
[20] A. Toda, M. Almeida, C. R. Moraes, A. F. Freires, and J. Brancher, "Interactive learning enviroment for data structures with gamification concepts.” in WWW/Internet. IADIS, 2013.