En español
Se presenta un desarrollo metodológico para la enseñanza y el aprendizaje de Algoritmia y Programación empleando el Entorno Integrado de Desarrollo y Aprendizaje del lenguaje de programación Python, en cuatro cursos de una asignatura de formación básica de carreras de Ingeniería; los cursos se desarrollaron en modalidad virtual en el primer cuatrimestre del año 2021, para los que se presentan resultados, y se continúan desarrollando actualmente en modalidad semipresencial. La asignatura tiene un diseño curricular basado en competencias, y la metodología que se comparte se basa en actividades grupales colaborativas focalizadas en unidades temáticas para desarrollar competencias específicas y genéricas en un marco de evaluación formativa continua, y en la promoción del cursado por integración de contenidos en un proyecto colaborativo con evaluación sumativa.
En inglés
A methodological development is presented for the teaching and learning of Algorithm and Programming using the Integrated Development and Learning Environment of the Python programming language, in four courses of a basic training subject of Engineering careers; the courses were developed in virtual mode in the first four-month period of the year 2021, for which results are presented, and are currently being developed in blended mode. The course has a competency-based curriculum design, and the shared methodology is based on collaborative group activities focused on thematic units to develop specific and generic competencies within a framework of continuous formative evaluation, and on the promotion of the course by integration of contents in a collaborative project with summative evaluation.