Active learning of programming as a complex technology applying problem solving, programming case study and onlinegdb compiler


Abstract:

The aim of this study is to stimulate the conceptual, procedural and attitudinal understanding of technical career students who take subjects considered as complex technologies such as Programming applying problem solving (PS), programming case study (PCS), OnlineGDB compiler, and the use of IT as a support for education. The Object Oriented Hypermedia Design Method (OOHDM) and the CROA methodology have been applied in a harm organized way for the creation of learning objects (LO) and the production of an online course of Algorithms and C/C++ Programming Language, as a test concept, uploaded on the SELI platform and on the Google Classroom platform. The assessments more than using the classic questionnaires, the problem solving was applied with the OnlineGDB compiler within a Constructivist model. For the evaluation of the usability of the course, the COdA matrix was applied. The results show, on the one hand, the validated theoretical and practical methodological procedure, and on the other hand, they show the satisfaction of the students with respect to the organization, content, functionality of the course and the development of skills and abilities in the Programming area. The joint application of the OOHDM and CROA methodologies allow the educational materials of online courses on complex technologies to be structured systematically and pedagogically on e-learning platforms for active learning.

Año de publicación:

2021

Keywords:

  • OOHDM Method
  • OnlineGDB compiler
  • Problem solving
  • Online Learning Platforms
  • CROA Methodology
  • Learning objects
  • Active learning

Fuente:

scopusscopus

Tipo de documento:

Conference Object

Estado:

Acceso restringido

Áreas de conocimiento:

  • Ingeniería de software
  • Ciencias de la computación

Áreas temáticas:

  • Ciencias de la computación
  • Programación informática, programas, datos, seguridad
  • Funcionamiento de bibliotecas y archivos