Reflexiones de un profesor de maestría (4)

No hace mucho escribía sobre lo que podría ser un curso en la futura currícula de alguna carrera relacionada con ciencias de la computación o informática. En dicho post mencionaba otro que tenía en calidad de borrador. Pues bien, llegó el momento  de publicación.

Este post nace tanto de ideas y experiencias propias como de ideas similares que uno puede hallar en la web1, y busca (un poco en serio, un poco en broma) responder a la pregunta de cuál podrían ser el tipo de materias que uno encontraría en un futuro no muy lejano relacionados o dedicados a las informática y la computación. Bueno, estas son algunas ideas. Este debe considerarse un post inconcluso y que recibirá posteriores actualizaciones (ideas bienvenidas).

 

«Historia del software«.- Revisión y discusión de los productos de software más emblemáticos y su contexto histórico, como Lotus 1-2-3VisiCalc, AppleWorks, Robot Odyssey, Zork, Paintbrush, Harvard Graphics, Flowchart, DBase-II y MacPaint.

«Olvidándose de la programación orientada a objetos«.- Dedicado a reentrenar a los programadores en la placentera actividad de programar por lo que es: poner cosas en memoria y procesarlas sin tener que ver todo como un objeto.

«Psicología del programador«.- Un curso apto para gerentes y directores de áreas informáticas que no saben  programar pero que dependen de aquellos extraños entes que si saben hacerlo, pero que se obsesionan con cosas como indentación del código fuente, tipos, paradigma de programación, modulaoización, librerías y componentes.

«Escribiendo código rápido«.- Realmente aprender a programar sin importar el lenguaje usado.

«La línea de comando«.- Una introducción al uso de comandos de terminal (sí, escritos) y cómo muchos procesos puede ser sacados con unos cuantos comando sin tener que desarrollar una complicada arquitectura de componentes aún más complicado en Java.

«Arqueología digital«.- Un curso destinado a todos aquellos que quieren viajar al pasado o que se ven forzados a hacerlos por un sistema «legacy«.

«Informática computacional«.- Sacando la chamba a «maquinazos».

Anterior Siguiente

Referencias

  1. James Hague, «Computer Science Courses that Don’t Exist, But Should«, Programming in the twenty-first century, web, Published: 2015.09.10; visited: 2018.01.18. URL: http://prog21.dadgum.com/210.html.

Deja una respuesta

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.