Programacion
Capítulo 1
Introducción a la Educación Basada en Competencias, al Proyecto de Ingeniería y a la Computación Digital
El presente libro tiene como propósito ser la base para un curso de programación estructurada con lenguaje C, utilizando el paradigma de la educación basada en competencias. Este libro se elaboró como una contribución a la reforma curricular en curso en la EscuelaSuperior de Ingeniería Mecánica y Eléctrica, particularmente para el curso Fundamentos de Programación, impartido en el primer semestre de la carrera de Ingeniería en Comunicaciones y Electrónica del Instituto Politécnico Nacional, donde el autor es Profesor Titular. Son bienvenidos los comentarios y sugerencias en hreynel@ipn.mx. Por supuesto, todos los aciertos y errores en este libro sonsolamente del autor.
1.1. Educación Basada en Competencias
1.1.1. Generalidades
Los seres humanos realizamos diariamente actividades más o menos complejas, en un determinado contexto social, para producir y reproducir nuestras vidas. La eficacia de dichas actividades depende del contexto en que se realizan (demandas externas), así como de nuestros conocimientos, habilidades y actitudes; esdecir, nuestro desempeño en la vida depende de nuestra circunstancia y de nuestras competencias vitales.
El trabajo, como creador de cosas útiles para la vida de los seres humanos, es decir como trabajo útil, es condición de vida del ser humano, independiente de todas las formas de sociedad, una necesidad perenne y natural sin la cual no se concebiría el intercambio orgánico entre el ser humano y lanaturaleza ni, por consiguiente, la vida humana.1 Asimismo, el trabajo humano es el empleo de esa simple fuerza de trabajo que todo hombre común y corriente, por término medio, posee en su organismo corpóreo, sin necesidad de una especial educación. El simple trabajo medio cambia, indudablemente, de carácter según los países y la cultura de cada época, pero existe siempre, dentro de una sociedaddada. El trabajo complejo no es más que el trabajo simple potenciado o, mejor dicho, multiplicado: por donde una pequeña cantidad de trabajo complejo puede equivaler a una cantidad grande de trabajo simple.2 La potenciación o multiplicación del trabajo simple en trabajo complejo se realiza con mayor eficacia y eficiencia, usualmente, mediante la educación. El trabajo profesional es trabajocomplejo aprendido usualmente en las instituciones de educación superior.
El ejercicio de una profesión, como es el caso de las profesiones que ejercen los egresados de las actuales instituciones de educación superior (IES), está determinado principalmente por la función social de la profesión, y la eficacia de dicho ejercicio depende, de nuevo, del contexto en que se realizan (demandas externas), asícomo de los conocimientos, habilidades y actitudes del profesionista, aprendidas para su ejercicio en el contexto social en que se ejercen; es decir, nuestro desempeño profesional, mostrado y medido de cierta manera específica, depende tanto de nuestra circunstancia laboral profesional (dependiendo de la forma hegemónica de producción de la sociedad en la que se ejerce dicha profesión), así comode nuestras competencias profesionales, aprendidas para su ejercicio en dicha sociedad.
Vivimos actualmente en un mundo que cambia con rapidez, caracterizado por algunos autores como sociedad de la información y el conocimiento, que demanda profesionistas altamente competentes, así como ciudadanos autónomos y participativos socialmente. Asimismo, realizamos actividades particularmente en elSistema-ESIME que es parte del Sistema-IPN, el cual es parte del Sistema-México (“La Técnica al Servicio de la Patria”) y éste, a su vez, es parte del Sistema-Mundo3, por lo que es necesario que las IES tengan en consideración sus relaciones y determinaciones, así como la necesidad de su cambio y transformación para una mejora contínua. “Los filósofos se han limitado a interpretar el mundo de...
Regístrate para leer el documento completo.