Este documento describe el Bloque Académico de un curso de Fundamentos de Programación. El Bloque Académico presenta información sobre los temas del curso en diferentes formatos como páginas web y videos para mejorar la presencia del aula virtual. El bloque también incluye actividades para que los estudiantes apliquen los conceptos, evalúen su comprensión y discutan entre sí para desarrollar sus habilidades de investigación, análisis y programación. El objetivo es preparar a los estudiantes para que desarrollen sistemas