-
Introducción a la arquitectura de software
El lunes pasado empezamos a meternos en temas técnicos, más precisamente en cuestiones de diseño de alto nivel, cuestiones comunmente llamadas de arquitectura. A diferencia de la mayoría de la bibliografía decidí saltar las definiciones y presentar el tema a partir de una problemática concreta siguiendo algunas ideas de Mike Cohn y Less Bass. En clases… — read more
-
Sobre los primeros egresados de TPI
Como mencioné anteriormente, tuve el honor de ser invitado a formar parte del jurado de evaluación del trabajo de inserción profesional de Nahuel Garbezza, egresado de la primera promoción de la Tecnicatura en Programación Informática de UNQ. Los otros miembros del jurado fueron Nicolás Passerini y Hernán Wilkinson. Además de ser un gran honor, fue… — read more
-
Primeros egresados de la tecnicatura en programación (UNQ)
El viernes próximo la Tecnicatura en Programación Informática de UNQ (carrera de la que soy docente) tendrá sus primeros dos egresados: Federico Sadaway y Nahuel Garbezza. Será a partir de las 18 horas cuando ambos alumnos defiendan sus correspondientes trabajos finales de carrera (formalmente llamados trabajo de inserción profesional). El trabajo de Federico se titula… — read more
-
Architectural Kata @ Agiles BAires
Ayer tuve el gusto de participar de un architectural kata facilitado por @MartinSalias. La actividad se realizó en el contexto del encuentro mensual de la comunidad ágil de Buenos Aires y contó con más 20 asistentes. Nos dividimos en grupos de 5 personas y usando hoja y papel cada grupo trabajó en resolver un desafio de… — read more
-
Algunos números sobre el curso de Ingeniería de Software de Berkeley
Ayer recibí el mail con el certificado de haber completado el curso y junto con ello, algunos datos interesantes. Unos 20 mil estudiantes vieron al menos una de las clases. Unos 10 mil estudiantes intentaron resulver al menos un questionario o uno de los ejericios. Unos 3 mil quinientos estudiantes completaron el curso. El curso… — read more
-
Sobre los trabajos finales de carrera en FIUBA
Para recibirse de ingeniero en informática en la UBA es necesario realizar un trabajo final, el cual puede ser una tesis o un trabajo profesional. La tesis es un trabajo de investigación de caracter individual, que se realiza bajo la dirección de un profesor y que es evaluado por tres jurados entendidos en el tema… — read more
-
Maestria Tecnología Informática Aplicada en Educación: primer año completo
Hace un par de semanas me dieron la última nota de primer año. Todo bien, terminé primer año aprobando las correspondientes 3 materias. Me parece que es un buen momento para compartir algunas impresiones. La organización general de la maestría desde el punto administrativo está bien. Por otro lado la organización de las materias me… — read more
-
Nuevo screencast de Pharo
Para el TP1 de Algo3 vamos a pedir a los alumnos que logren 100% de cobertura s0 en el código entregado. Si bien durante la clase explicamos como medir la cobertura usando Pharo, surgieron algunas consultas en la lista de correo que me motivaron para grabar un breve screencast mostrando esta cuestión. El screencast está… — read more
-
Sobre el curso de Ingeniería de Software de Berkeley
Hace un tiempo comenté que estaba tomando un curso online de la Universidad de Berkeley ofrecido en la plataforma online de la Universidad de Standford. Ayer rendí el último examen y lo completé. El curso me gustó, aprendí algunas cosas y reforcé otras, pero debo decir que esperaba algo distinto. El título del curso era… — read more
-
Resultados del relevamiento sobre POO
Hacé un tiempo publiqué una encuesta para relevar los lenguajes utilizados para la enseñanza de la POO. Esta encuesta la distribuí entre conocidos y también en algunas listas de correo en las que participo. En total obtuve 143 respuestas provenientes de 6 paises distintos de habla hispana (Argentina, Uruguay, Peru, España, Republica Dominicana y Guatemala).… — read more