A.S. Makarenko fue un pedagogo soviético que desarrolló teorías y métodos educativos marxistas en la Unión Soviética en las primeras décadas del siglo XX. Dirigió colonias y escuelas laborales para niños y jóvenes marginados, aplicando principios como la colectividad, el trabajo productivo y el esfuerzo. Sus experiencias prácticas lo llevaron a elaborar una pedagogía basada en la realidad del contexto socioeconómico de la época, con el objetivo de formar personas