2.15.22 SEP/Fundamentos e Historia Temprana de la Informática
La historia es importante porque proporciona un mecanismo para comprender por qué nuestros sistemas informáticos operan como lo hacen, los contextos sociales en los que surgieron los enfoques actuales y cómo estos continúan resonando en la disciplina hoy. No solo la informática afecta a la sociedad, sino también viceversa, resultando en un contexto socio-técnico complejo que está en constante cambio, requiriendo la perspectiva de la historia para poner el presente, así como los futuros posibles, en la perspectiva apropiada. También informa decisiones basadas en éxitos y fracasos del pasado, incluyendo el daño causado y cómo no repetirlos. La historia de la informática a menudo se enseña en contexto con conceptos fundamentales, como fundamentos de sistemas y fundamentos de desarrollo de software. Se debe poner un enfoque en aquellos que, debido a la marginación, no han figurado históricamente tan prominentemente como deberían.
Temas:
Core
- La historia de la informática: hardware, software y humano/organizacional.
- El papel de la historia en el presente, incluyendo dentro de diferentes contextos sociales, y la relevancia de esta historia en el futuro.
- Edad I (Pre-digital): Computación analógica antigua (Stonehenge, mecanismo de Anticitera, reloj de la Catedral de Salisbury, etc.), tablas numéricas calculadas por humanos, Euclides, Lovelace, Babbage, Gödel, Church, Turing, hardware pre-electrónico (electromecánico y mecánico).
- Edad II (Computación moderna temprana): ENIAC, UNIVAC, Bombas (Bletchley Park y descifradores de códigos), compañías informáticas (por ejemplo, IBM), mainframes, etc.
Aprendizaje esperado (Learning Outcomes):
Core:
- Comprender la relevancia e impacto de la historia de la informática en eventos recientes, contexto presente y posibles resultados futuros, desde más de una perspectiva cultural [Evaluar (valorar)]
- Discutir cómo las perspectivas sostenidas hoy han sido moldeadas por la historia, y que existen perspectivas alternativas (por ejemplo, temores de que la IA reemplace a los trabajadores humanos vs IA que aumenta el trabajo humano, varias visiones sobre la Ley de Moore) [Debatir]
- Identificar tendencias formativas y consecuentes en la historia del campo de la informática [Analizar]
- Identificar las contribuciones de individuos u organizaciones pioneras (laboratorios de investigación, compañías informáticas, oficinas gubernamentales) en el campo de la informática [Analizar]
Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM