Modelo de sistema de recomendación basado en el contexto a partir del análisis de código estático para el desarrollo del Pensamiento Computacional: Caso de Programación Web

Resumen

Este trabajo propone un modelo de recomendación de contenidos educativos basado en el contexto de un usuario, el cual usa un modelo de contexto que incorpora el rol, las tareas, ejercicios de programación y su aplicación al problema de recomendación. Las recomendaciones se hacen sobre la base de la estimación de la diferencia que existe entre el nivel de conocimiento de un usuario frente a las habilidades que este requiere en el contexto en el que se encuentra. Los experimentos desarrollados en el contexto del estudiante muestran que, cuando se utiliza un modelo de razonamiento probabilístico, este modelo ayuda a obtener mejores recomendaciones de contenidos educativos, acorde con las competencias que le hacen falta a un estudiante respecto a un tema que necesita aprender. En consecuencia, se busca una estandarización para sistemas de recomendación.
  • Referencias
  • Cómo citar
  • Del mismo autor
  • Métricas
Altuna C. E. J., & Estrada, L. G. (2013). Generación de pistas durante el aprendizaje de la programación para concursos usando el análisis estático y dinámico de las soluciones. Ingeniare. Revista chilena de ingeniería, 21(2), 205-217. http://dx.doi.org/10.4067/S0718-33052013000200005

Baojiang, C., Jiansong, L., Tao, G., Jianxin, W., & Ding, M. (2010). Code Comparison System based on Abstract Syntax Tree 2010 3rd IEEE International Conference on Broadband Network and Multimedia Technology (IC-BNMT) (Beijing, China, 26-28 Oct. 2010) (pp. 668-673). USA: IEEE. http://dx.doi.org/10.1109/ICBNMT.2010.5705174

Batallanos, C. A., Poccohuanca, O. Q., & Sayco, S. C. C. (2017). Modelo de sistema de recomendación de objetos para incentivar el desarrollo del pensamiento computacional. Revista Referencia Pedagógica, 5(1), 96-108.

Carrillo, G., & Ochoa, X. (2013). Recomendación de objetos de aprendizaje basado en el perfil del usuario y la información de atención contextualizada. Paper presented at the 8th Latin American Conference on Learning Objects and Technologies-LACLO, Valdivia, Chile.

Cazella, S. C., Nunes, M. A. S. N., & Reategui, E. (2010). A Ciência da Opinião: Estado da arte em Sistemas de Recomendação. Paper presented at the Jornada de Atualização de Informática, JAI 2010 - CSBC2010, Rio de Janeiro, Brazil.

Chen, M., Tong, M., Liu, C., Han, M., & Xia, Y. (2017). Recommendation of Learning Path Using an Improved ACO Based on Novel Coordinate System 2017 6th IIAI International Congress on Advanced Applied Informatics (IIAI-AAI) (Hamamatsu, Japan, 9-13 July 2017) (pp. 747-753). USA: IEEE. http://dx.doi.org/10.1109/IIAI-AAI.2017.90

D’Abreu, J. V. V., & Villalba-Condori, K. O. (2017). Educación y Robótica Educativa. Revista de Educación a Distancia, (54). http://dx.doi.org/10.6018/red/54/11

Dey, A. K. (2001). Understanding and using context. Personal and Ubiquitous Computing, 5(1), 4-7. http://dx.doi.org/10.1007/s007790170019

Fidalgo-Blanco, Á., Sein-Echaluce, M. L., & García-Peñalvo, F. J. (2014). Knowledge spirals in higher education teaching innovation. International Journal of Knowledge Management, 10(4), 16-37. http://dx.doi.org/10.4018/ijkm.2014100102

Fidalgo-Blanco, Á., Sein-Echaluce, M. L., & García-Peñalvo, F. J. (2015). Epistemological and ontological spirals: From individual experience in educational innovation to the organisational knowledge in the university sector. Program: Electronic library and information systems, 49(3), 266-288. http://dx.doi.org/10.1108/PROG-06-2014-0033

Frango Silveira, I., & Villalba-Condori, K. O. (2018). An Open Perspective for Educational Games. Journal of Information Technology Research, 11(1), 18-28. http://dx.doi.org/10.4018/JITR.2018010102

García-Peñalvo, F. J. (2016). A brief introduction to TACCLE 3 – Coding European Project.

In F. J. García-Peñalvo & J. A. Mendes (Eds.), 2016 International Symposium on Computers in Education (SIIE 16). USA: IEEE. http://dx.doi.org/10.1109/SIIE.2016.7751876

García-Peñalvo, F. J., & Mendes, J. A. (2018). Exploring the computational thinking effects in pre-university education. Computers in Human Behavior, 80, 407-411. http://dx.doi.org/10.1016/j.chb.2017.12.005

García-Peñalvo, F. J., Reimann, D., Tuul, M., Rees, A., & Jormanainen, I. (2016). An overview of the most relevant literature on coding and computational thinking with emphasis on the relevant issues for teachers. Belgium: TACCLE3 Consortium. http://doi.org/10.5281/zenodo.165123

Laboratoria (2015). Code that transforms. Retrieved from http://laboratoria.la.

Lavonen, J., Korhonen, T., & Villalba-Condori, K. O. (2018). Descripción de las estrategias colaborativas frente a los retos de la educación finlandesa / Description of collaborative strategies to meet the challenges of Finnish education. Revista Referencia Pedagógica, 6(1), 86-100.

Mahmood, T., & Ricci, F. (2009). Improving recommender systems with adaptive conversational strategies. Proceedings of the 20th ACM conference on Hypertext and hypermedia, HT ‘09 (Torino, Italy — June 29 - July 01, 2009) (pp. 73-82). New York, NY, USA: ACM. http://dx.doi.org/10.1145/1557914.1557930

Motelet, O., & Baloian, N. (2006). Hybrid System for Generating Learning Object Metadata. Sixth IEEE International Conference on Advanced Learning Technologies (ICALT’06) (Kerkrade, Netherlands, 5-7 July 2006) (pp. 563-567). USA: IEEE. http://dx.doi.org/10.1109/ICALT.2006.1652504

Newcomb, P. (2005). Abstract Syntax Tree Metamodel Standard ASTM Tutorial 1.0. Retrieved from https://goo.gl/SdF9ky.

Niemann, K., Scheffel, M., Friedrich, M., Kirschenmann, U., Schmitz, H.-C., & Wolpers, M. (2010). Usage-based object similarity. Journal of Universal Computer Science, 16(16), 2272–2290. http://dx.doi.org/10.3217/jucs-016-16-2272

Nist (2013). Common evaluation measures. The Twenty-Second Text REtrieval Conference (TREC 2013) Proceedings. https://goo.gl/Hjp9MM.

Owens, D., & Anderson, M. (2013). A generic framework for automated Quality Assurance of software models - Application of an Abstract Syntax Tree 2013 Science and Information Conference, SAI, (London, UK, 7-9 Oct. 2013) (pp. 207-211). USA: IEEE.

Parr, T. (2014). ANTLR. Retrieved from http://www.antlr.org/.

Rodríguez, P. A., Duque, N. D., & Ovalle, D. A. (2016). Modelo híbrido de recomendación Adaptativa de Objetos de Aprendizaje basado en Perfiles de Usuario. Formación universitaria, 9(4), 83–94. http://dx.doi.org/10.4067/S0718-50062016000400010

Saraswat, N., Ghosh, H., Agrawal, M., & Narayanan, U. (2015). Contextual Recommendation of Educational Contents. In C. Conati, N. Heffernan, A. Mitrovic, & M. F. Verdejo (Eds.), Artificial Intelligence in Education. Proceedings of the 17th International Conference, AIED 2015, Madrid, Spain, June 22-26, 2015 (pp. 439-448). Cham: Springer International Publishing. http://dx.doi.org/10.1007/978-3-319-19773-9_44

Shankar, U., Talwar, K., Foster, J. S., & Wagner, D. (2001). Detecting format string vulnerabilities with type qualifiers. Proceedings of the 10th conference on USENIX Security Symposium, SSYM’01 (Washington, D.C. — August 13 - 17, 2001) (Vol. 10, Article No. 16). Washington, D.C.: USENIX Association.

Shroff, G., Dey, L., & Ghosh, H. (2014). Enterprise Contextual Intelligence. Proceedings of the 2014 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT), WI-IAT ‘14 (Vol. 2, pp. 202-209). USA: IEEE Computer Society. http://dx.doi.org/10.1109/wi-iat.2014.99

TACCLE 3 Consortium. (2017). TACCLE 3: Coding Erasmus + Project website. Retrieved from https://goo.gl/f4QZUA

Tripp, A. (2006). Manual Tree Walking Is Better Than Tree Grammars. Retrieved from https://goo.gl/6vyFKn.

Vera, J., Mamani, A. O., & Villalba-Condori, K. O. (2015). Modelo de sistema de recomendación de Objetos de Aprendizaje en dispositivos móviles, caso: Desarrollo del pensamiento computacional. XX Congreso Internacional de Informática Educativa, TISE 2015. Nuevas Ideas en Informática Educativa (Santiago, Chile, 1-3 de diciembre de 2015) (pp. 730-734).

Villalba-Condori, K. O. (2018). Teaching Formation to develop Computational thinking. In F. J. García-Peñalvo (Ed.), Global Implications of Emerging Technology Trends (pp. 59-72). Hershey PA, USA: IGI Global. http://dx.doi.org/10.4018/978-1-5225-4944-4.ch004

Villalba-Condori, K. O., Castro Cuba, S., Deco, C., Bender, C., & García-Peñalvo, F. J. (2017). A Recommender System of Open Educational Resources based on the Purpose of Learning. In A. Díaz, A. Casali, M. Chacón Rivas, & A. Silva Sprock (Eds.), Proceedings of 2017 Twelfth Latin American Conference on Learning Technologies - LACLO 2017 (9-12 October 2017, La Plata, Argentina) (pp. 104-107). EEUU: IEEE. http://dx.doi.org/10.1109/LACLO.2017.8120899

Wassermann, G., & Su, Z. (2007). Sound and precise analysis of web applications for injection vulnerabilities. ACM SIGPLAN Notices, 42(6), 32-41. http://dx.doi.org/10.1145/1273442.1250739

Wiley, D. A. (2002). Connecting learning objects to instructional design theory: A definition, a metaphor, and a taxonomy. In D. A. Wiley (Ed.), The Instructional Use of Learning Objects: Agency for Instructional Technology.

Worsley, M., & Blikstein, P. (2013). Programming Pathways: A Technique for Analyzing Novice Programmers’ Learning Trajectories. In H. C. Lane, K. Yacef, J. Mostow, & P. Pavlik (Eds.), Artificial Intelligence in Education. Proceedings of the 16th International Conference, AIED 2013, Memphis, TN, USA, July 9-13, 2013 (pp. 844-847). Berlin, Heidelberg: Springer. http://dx.doi.org/10.1007/978-3-642-39112-5_127
Vera, J., Villalba-Condori, K., & Castro Cuba-sayco, S. (2018). Modelo de sistema de recomendación basado en el contexto a partir del análisis de código estático para el desarrollo del Pensamiento Computacional: Caso de Programación Web. Education in the Knowledge Society (EKS), 19(2), 103–126. https://doi.org/10.14201/eks2018192103126

Artículos más leídos del mismo autor/a

Descargas

Los datos de descargas todavía no están disponibles.

Biografía del autor/a

Julio Vera

,
Universidad Nacional de San Agustín
Facultad de Ciencias de la Educación, c/ Santa Catalina, 117. Arequipa, Perú

Klinge Villalba-Condori

,
Universidad Nacional de San Agustín
Facultad de Ciencias de la Educación, c/ Santa Catalina, 117. Arequipa, Perú

Sonia Castro Cuba-sayco

,
Universidad Católica de Santa María
Facultad de Ciencias y Tecnologías Sociales y Humanidades, Urb. San José, s/n. Umacollo. Arequipa,Perú
+