Tráfico de examenes en la clase de consulta

Ayer hicimos la clase de repaso previa al parcial en Algo3, una práctica que implementamos con muy buen resultado el cuatrimestre anterior.
Esta clase tiene una dinámica especial que difiere de la tradicional clase consulta: pedimos a los alumnos que se separen en grupos, cada grupo tiene 15 minutos para elaborar un set de preguntas sobre una unidad en particular, luego intercambiamos las preguntas entre los grupos para que las contesten y finalmente, hacemos una revisión entre todos de las preguntas y las respuestas.

El dato de color es que durante la clase de consulta de ayer, estábamos con PabloS y veíamos que algunos alumnos recolectaban plata, entraban y salían del aula llevando fotocopias. Esto llamó mi atención y disimuladamente me acerqué a ver de que se trataba. Resulta que el objeto de «tráfico» era un parcial resuelto tomado en un cuatrimestre anterior. En un primer momento me resultó muy chocante, pero luego de unos minutos, recordé que yo también solía hacer eso 🙂 ¿y quien no?.

Agile Open Mar del Plata 2011

El pasado sábado 10, estuve participando de este evento. Al mismo asistieron unas 70 personas duplicando la cantidad de asistentes de años anteriores, lo cual sin duda fue mérito de la energia que puso FabiánQ (¡gracias maestro!).

La facilitación del encuentro estuvo compartida entre MartinA, JulianA y FabiánQ.

Como había muchos asistentes nuevos en agile, comenzamos con una sesión introductoria «global» la cual estuvo a mi cargo (fue un honor para mi, gracias 🙂 ). Como fue algo no planeado y hace poco tiempo cambié mi máquina  no tenia a mano mi deck introductoria de agile, asi que me ví obligado a improvisar y creo que me salió bastante bien.
En una sesión que me gustó y cuyo nombre no recuerdo, uno de los asistentes planteó la problématica del trabajo multi-proyecto. El problema en contexto era que: una empresa de software que hace proyectos para varios clientes, llega el pedido de un cliente, la empresa lo estima y asigna un equipo. Cuando el proyecto está por terminar, el cliente pide de extender el proyecto, pero la empresa ya tenia asumidos otros compromisos y la gente asignada a otro proyecto que esta por empezar. A mi parecer esto es un problema de administración de porfolio y si bien hay bibliografia sobre lo que seria una administración de porfolio agile, a mi parecer es un tema bastante amplio. Yo tengo una propuesta para manejar esta cuestión, pero creo que merece un post aparte, con lo cual no me voy a explayar aquí.

Otra sesión de la que participé fue una de TDD que propuse yo mismo y en la que expliqué TDD usando Smalltalk (Pharo). De esta sesión no tengo deck, pues hice todo dentro de Pharo.

Aquí subí algunas fotos que saqué durante el evento.

Festejo por los 190 años de la UBA

El sábado 27 asistí a algunos de los eventos realizados en el contexto del cumpleaños de la UBA. En este contexto asistí a una presentación del Coro y la orquesta de la facultad de medicina que se realizó en la Iglesia de San Ignacio. También asistí a un mini-concierto de alumnos del taller de guitarra de la facultad de Filosofía que se realizó en el auditorio de la Manzana de las Luces.

Pero sin duda, lo que más me gustó fue lo que vi en el Colegio Nacional Buenos Aires, que es parte de la UBA y que fue donde se concentraron la mayor parte de las actividades del festejo. En primer lugar, me quedé asombrado por las instalaciones del colegio: ¡Increíble! Parece Hogwarts. Entre los destacados estaban los stands de la Facultad de Ciencias Exactas y Naturales, donde estudiantes de las distintas carreras mostraban experimentos relacionados a sus respectivas áreas de estudio.

Entre los múltiples folletos que me traje, había uno de ingeniería y otro de exactas, que difundian las carreras dictaras en dichas casas de estudio. Ingeniería ofrece en la actualidad 12 carreras: 10 ingenierías, una licenciatura (en sistemas) y una tecnicatura (en construcciones navales). Por su parte, Exactas ofrece 10 carreras y 7 profesorados. Adicionalmente, ambas facultades dictan una carrera en conjunto: Ingeniería en Alimentos.

Otro de los folletos, promocionaba la Semana de la Química, un evento organizado por Exactas y programado para 4,5 y 6 de octubre, donde se realizan charlas, visitas guiadas por laboratorios  de la facultad y actividades docentes.

Pero, sin duda el folleto que más me llamó la atención fue del «Study Abroad Program, University of Buenos Aires». En primer lugar me llamó la atención porque desconocía su existencia. Por lo que dice el folleto, entre otras cosas incluye un curso de 4 semanas de duración: 3 en Buenos Aires y una en Villa la Angostura. Este curso incluye mucha información sobre la Argentina: historia política y social desde la conquista hasta la actualidad, sistema político, economía, geografía, arquitectura, etc. Muy interesante, en el folleto no figura ninguna página web, pero hay dos mails de contacto: cabadie at rec.uba.ar y ibigas at rec.uba.ar.

Resumiendo, la muestra en general me resulto muy interesante, descubrí cosas de la UBA y de nuestra sociedad que desconocía. Sin duda, hay muchas cosas que mejorar en la UBA (y en el país), pero lo bueno es que ese cambio está en nuestra manos, con lo cual, a trabajar.

Workshop de estimación en JAIIO 40

Fue el pasado miércoles en las instalaciones de UTN Córdoba. El curso estaba completo, 25 asistentes, el número que puse como límite para poder realizar los ejercicios. Por la mañana Pablo dictó un workshop de introducción a Scrum, y por la tarde me tocó a mi.

Entre los asistentes, casi todos tenían alguna experiencia con métodos ágiles. A pesar de eso, varios tenían algunos conceptos «flojos», con lo cual tuve que hacer varias explicaciones que no tenia planeadas. Personalmente me gustó como salió, hubo muchísimas consultas y creo que di respuesta a casi todas. Al mismo tiempo, las actividades ayudaron a varios a bajar a concreto algunas de las cuestiones teóricas que hablamos durante la primera hora del workshop. La evaluación (con la clásica técnica de las caritas) fue muy buena 23 caritas felices (varias de ellas muy felices) y dos caritas neutrales.

Una curiosidad, es que entre los asistentes había un technical writer (que se presentó asimismo como documentador). Digo curiosidad, pues si bien trabajo con technical writers (e incluso he «ocupado» ese rol en algún momento), nunca había tenido uno como asistente de un workshop/presentación.

Antes de cerrar el workshop pasé los clásicos avisos parroquiales que incluyeron: Agile Open MDP, Agiles 2011 (¡aprovechen que se extendió el Early Bird!) y Smalltalks 2011. Luego de esto se me acercó un asistente consultando sobre la posibilidad de hacer un Agile Open en Santiago del Estero, con lo cual, si la gente de Santiago se mueve, es posible que hagamos algo por allá.

La breve deck utilizada está disponible aquí. También grabé este screencast que trata sobre algunos temás conceptuales que hablamos durante el workshop.

Se dice de mi…

Hace un par de dias Alberto consolidó los resultados de las encuestas del primer cuatrimestre de algo1. Los resultados fueron en verdad muy buenos, ante la pregunta: ¿Qué te pareció el curso en general? el 58% contestó muy bueno y un 36% bueno.

Una sección de la encuesta preguntaba sobre los docentes. A continuación transcribo textualmente algunas de las frases utilizadas por los alumnos al referirse a mi.

  • «Estricto a la hora de las notas»
  • «Exigente pero en el nivel justo»
  • «Un poco estricto/exigente»
  • «las correcciones fueron muy estrictas»

Bueno, parece que soy estricto, o al menos eso transmito. Más allá de estos comentarios (que por momentos no se si son buenos o malos :0) hubo algunos otros comentarios muy positivos y algún otro comentario negativo que tomaré muy en cuenta para intentar mejorar.

Independiente de la polaridad de los comentarios, les doy las gracias a los alumnos por tomarse el tiempo en contestar y a Alberto por la info.

Y ahora, a trabajar en la mejora.

Sorpresas al relanzar un TP

Resulta que en Teoría de Algoritmos decidimos relanzar un trabajo práctico que habíamos dado en 2003. Me puse a buscar en mis backups y luego de abrir un par de archivos lo encontré. Al leerlo, me sorprendí con las consignas de entrega.

 

Si bien ver Eiffel en la lista de lenguajes posibles para hacer el TP me resultó llamativo, lo que más me sorprendió es el último punto: ¡entregar diskettes!

Increíble, ¡como avanza la tecnología!

Primera semana Ing. Soft – UNQ

(parte 4 de la serie: Ingeniería de Software en UNQ)

Pasó la primer semana, o sea, las primeras dos clases. En el curso hay 15 inscriptos, pero solo 14 asistieron a clase. En su gran mayoría sin experiencia laboral en desarrollo de software, pero con sólidos conocimientos de programación y conocimientos al menos básicos en temas relacionados como patrones de diseño, base de datos y uso de controladores de versiones.

Durante esta primera semana el foco estuvo en establecer las expectativas del curso, entender el contexto profesional de un técnico en programación y algunas características y fundamentos de la ingeniería de software. El libro de la semana fue The Mythical Man-Month de Fred Brooks.

Por último, al finalizar la primera clase pedí feedback con la clásica técnica de las caritas y este fue el resultado.

continuará…

UBA: cumpleaños y censo

En estos días la Universidad de Buenos Aires está cumpliendo 190 años y con motivo de ello hay planificado un conjunto muy interesante de actividades, las cuales pueden consultarse en http://www.uba.ar/190/.

Al mismo tiempo, durante todo el mes de agosto se está realizando el censo de estudiantes, del cual deben participar todos los estudiantes, incluyendo aquellos del CBC y quienes hayan completado la carrera pero aún tengan el título en trámite. Para más información sobre el censo pueden ver: http://www.uba.ar/censo.estudiantes/ y si bien aún queda tiempo, no se dejen estar por que es un cuestionario bastante extenso, amigos que lo han completado me comentaron que les llevo entre 40 y 60 minutos.

Comienzo de clases en Fiuba

Esta semana comenzamos en segundo cuatrimestre. Como siempre voy a estar dictando Algo3 y también como suele ocurrir los segundos cuatrimestres, voy a dictar Teoría de algoritmos (TDA). Habiendo transcurrido la primer semana de clase, tengo algunas curiosidades para compartir.

Curiosidad 1: es la primera vez que tenemos más alumnos en TDA que en la práctica 1 de Algo 3.  En TDA tenemos anotadas unas 45 personas, que en caso que todas cursen efectivamente la materia, va a hacer durísima la corrección de trabajos prácticos. Por otro lado en la algo3 tenemos alrededor de 20 alumnos y somos 4 docentes, lo cual es excelente, pues vamos a poder hacer un trabajo mucho más personalizado.

Curiosidad 2: en TDA tenemos dos alumnos de intercambio provenientes de Francia y según comentó DiegoF, en la práctica 2 de algo3 hay una alumna en la misma condición.

Curiosidad 3: bueno, en realidad no es una curiosidad sino una mejora, apenas comenzamos el cuatrimestre y ya tenemos definidos los 3 trabajos prácticos. Sinceramente no recuerdo que hayamos tenido una situación así previamente y es justamente esa la curiosidad.

Respecto de este último punto, como de costumbre en Algo3, procuramos que los trabajos prácticos sean juegos y este cuatrimestre no es la excepción. Los trabajos 1 y 2 son juegos, mientras que el trabajo 0, consiste en la implementación de ciertas leyes de mecánica clásica (velocidad, fuerza, etc, etc) que son necesarias para los trabajos 1 y 2.  Otro punto positivo respecto a esto, es que en esta ocasión resolvimos el TP antes de entregarselo a los alumnos, para validar el alcance y la dificultad del mismo (resolvimos dijo el mosquito, en realidad yo solo sugerí que deberiamos hacerlo y fue Eugenio quien finalmente lo hizo).

Fin.

Tecnópolis 2011

Ayer visité esta muestra. En pocas palabras tengo que decir que me pareció muy interesante y más allá de mi eso, creo que es importante que el gobierno impulse este tipo de exposiciones.

Habiendo expresado mi opinión en pocas palabras para los lectores perezosos, ahora voy a entrar un poco más en detalle sobre lo que vi. En primer lugar debo decir que me sorprendió el gran tamaño de la muestra. La misma está dividida en 5 continentes temáticos: aire, tierra, agua, fuego e imaginación. Hay de lo que uno se imagine, claro, hablando en términos de ciencia y tecnología. Como es de esperar están presenten los principales organismos que trabajan este estos temas: universidades, fuerzas armadas, empresas estatales de base tecnológica como Invap y Tandanor  y centros de investigación como el Leloir y el Conicet. También hay lugar para distintas cámaras como la CESSI y CAL y para las empresas privadas como Telefónica y Chevrolet. En cierto modo me sorprendió también encontrar un stand de la República Bolivariana de Venezuela mostrando algunos de los avances y políticas llevadas adelante por dicho gobierno en materia de ciencia y desarrollo tecnológico. Más allá de los stands de ciencia/tecnología, había ciertos espacios para la cultura, comenzado por shows periódicos del grupo Fuerza Bruta, algunos shows de los Cazurros y un show titulado algo así como «No es magia, es ciencia», donde un grupo individuos vestidos al mejor estilo del Doctor Emmett Brown, hacían «trucos de magia» ante un auditorio constantemente repleto de gente.

Ahora que lo pienso en retrospectiva hubo varias cosas que me llamaron la atención.

Estuve rato largo hablando con mecánicos y pilotos del ejercito y la fuerza aérea. Me sorprendió saber que los tanques de guerra en exhibición eran de producción argentina y que si bien en la actualidad ya no se fabrica ese tipo de armamento en nuestro país, no es por falta de capacidad.

Otra cosa que me resultó curiosa fueron dos espacios de esparcimiento, uno para skaters y otro para free runners.

Tal vez una de las cosas más atractivas de toda la muestra, sean los diferentes simuladores (de vuelo y autos).

En fin, montón de cosas interesantes, no se lo pierdan.