Laboratorio virtual para el aprendizaje de fundamentos de programación - caso de estudio de la asignatura lógica y algoritmos I del Programa Ingeniería de sistemas Universidad de la Amazonia