Tutorial educativo para apoyar el aprendizaje del lenguaje de programación Java

Fecha

Autor corporativo

Título de la revista

ISSN de la revista

Título del volumen

Editor

Universidad Distrital Francisco José de Caldas

Compartir

Altmetric

Resumen

This project addresses the challenges of learning Java in introductory programming courses, where students often struggle due to the transition from languages such as C++, the abstract concepts of object-oriented programming, and traditional teaching methods that lead to demotivation and high failure rates. As a solution, the project proposes the design and implementation of an educational tutorial in the form of an interactive website, based on the constructivist model and developed using the SCRUM methodology. The tutorial, aimed at students of the Data Systematization Technology program, includes lessons, activities, and assessments on basic Java concepts, using teaching strategies and technological resources to promote active and dynamic learning. Its validation through the TAM model demonstrated high acceptance and perceived usefulness among users.

Descripción

Este proyecto aborda la problemática del aprendizaje de Java en cursos introductorios de programación, donde los estudiantes enfrentan dificultades debido a la transición de lenguajes como C++, conceptos abstractos de la programación orientada a objetos y métodos de enseñanza tradicionales que generan desmotivación y altas tasas de reprobación. Como solución, se propone el diseño e implementación de un tutorial educativo en forma de página web interactiva, basado en el modelo constructivista y desarrollado con la metodología SCRUM. El tutorial, dirigido a estudiantes de Tecnología en Sistematización de Datos, incluye lecciones, actividades y evaluaciones sobre conceptos básicos de Java, utilizando estrategias didácticas y recursos tecnológicos para facilitar un aprendizaje activo y dinámico, cuya validación mediante el modelo TAM demostró una alta aceptación y percepción de utilidad por parte de los usuarios.

Palabras clave

Tutorial educativo, Java, Aprendizaje de programación, Enseñanza de programación

Materias

Tecnología en Sistematización de Datos -- Tesis y disertaciones académicas , Java (Lenguaje de programación) , Tecnología educativa , Programación orientada a objetos

Citación