miércoles, 17 de febrero de 2016

3er. Seminario de Tesis de la MIS. Sesión I. Retro para los alumnos y algunas ideas.

Hoy se realiza el primer Seminario de Tesis de la Maestría de Ingeniería de Software. Pasan los alumnos que deben de graduarse en julio del presente año. 

Brisia
¿Qué me gustó?
  • Hizo 3 revisiones sistemáticas.
  • El alcance es muy amplio.
  • Una herramienta, tres casos, tres revisiones sistemáticas. 
¿Qué puede cambiar o mejorar?
  • La interpretación de los datos del Chaos Report donde habla de proyectos complejos. No lo entendí muy bien como se explicó.
  • Los objetivos específicos deben numerarse para hacer una relación al final con los resultados y conclusiones al respecto.
  • Debes de tener menos texto en tu presentación, no alcanzamos a leerlo. Ejemplo: filimina 11.
  • Más es una conjunción similar a sin embargo.
  • Acentos en la página 19.

Preguntas para Brisia:

Hugo:
Utilizar la técnica partial least square, así que tanto impacto tienen los encuestados, por ejemplo que correlaciòn existe entre un grupo y algún resultado.
- ¿Qué de las herramientas investigadas te sirve?
Casi todas las herramientas utilizan checklists y no están automatizadas. 
El Modelo de Madurez Ágil permite evaluar.
(Carlos) - Te sugieron que selecciones más que decir.
(Pepe) - La sección de trabajo futuro en tu tesis se refiere a líneas de investigación futuras derivadas de tu tesis.
(Pepe) - ¿Qué falta? 
Falta completar el método, afinarlo, programar la herramienta y 
(Carlos) - ¿La revisión sistemática es la correcta?
Si es una buena base, la refinación de las ideas me pidió de manera iterativa aplicar revisiones sistemáticas. Los últimos resultados es que ya tenemos los tres trabajos principales en los que se va 
(Carlos) - Sugerencia, para los que no sabemos de este tema poner una lamina para que nos digan cual es la contribución de lo que se está haciendo. Cuál es el plus. 
(Jezreel) - ¿Cuál es la contribución y cómo se está complementando? Evaluación y evolución habla de un método completo.  
La promesa es que con la herramienta se aprenda a utilizar scrum y subirlo a un nivel de madurez alto 

Felipe
¿Modelo para el desarrollo de sistemas seguros basados en plataformas?

¿Qué me gustó?
Las herramientas que ha desarrollado para identificar las IPs de México.
La herramienta para obtener el dominio.
Felipe sabes exponer bien.

¿Qué se debe agregar o cambiar?
  • Agregar cuales fueron las características de configuración de los equipo e internet para 
  • La tabla del slide 13 no se ve.
  • No queda claro el nombre de la tesis. Que problemas tienen los modelos ya existentes. Porque crear uno nuevo.
  • ¿Cuáles son los objetivos de la investigación?
  • ¿Cuál es el problema que se va a resolver? ¿Qué tan grande es el problema?
  • ¿Cuáles son tus aportaciones en este tema?, ¿Cuál sería la diferencia de lo que ya existe vs el trabajo que estás realizando?
  • ¿Qué tiene que ver el caso de estudios con el tipo de CMSs en México con el desarrollo de un ERP? Debes de ser más explícito.

Preguntas /Sugerencias
  • (Pepe). El trabajo que se ha hecho permite obtener datos de primera mano para saber que 
  • Mi sugerencia es acotar el problema.
  • Creo que la coherencia es uno de los objetivos que debemos 
  • (Carlos). El orden importa mucho en una presentación. Si tomamos un artículo de los más citados y revolvemos los párrafos. 
  • (Jezreel). La preocupación tuya fue exponer lo que has hecho. Era necesario hacer la herramienta o solo era necesario buscar información en los artículos. Despues de ver las vulnerabiilidades existentes, buscar que prácticas permiten mitigar ataques en esas vulnerabilidades. 
  • (Jezreel). En un caso de estudio, como validamos el modelo, se tienen que apuntar a que tipo de gaps se tienen que quitar. Mi recomendación es darle una vuelta y ver modelos actuales. 
  • (Mirna). No entendí. Carlos sugiere una evaluación. ¿Qué es un modelo? y ¿Qué es una metodología? Para Felipe un modelo es menos detallado que una metodología. En un modelo a que nivel llegas. CMMi es un modelo que presenta prácticas. Si hubieras acomodado mejor las cosas hubiera estado mejor la presentación. 
Roberto Covarrubias

¿Qué me gustó?

  • El proyecto es muy concreto. Solo analizar la carga cognitiva.
  • El guión de la propuesta es mejor.
  • Contexto
  • Problemática
  • Etec.

Preguntas
(Pepe)
¿Porque es más efectiva la medición de la dilatación de la pupila vs otras altenativas, si es que existen?
Restaltar la contribuación. Cual es el problema. Porque 
Cómo lo entendí, el objetivo es generar mejores interfaces de usuarios.  Pero no sería bueno poner generar una herramienta más barata o más fácil de usar con la mismos resultados que dispositivos más incómodos como el de la barbilla. 
(Luis Julián)
¿Cuándo debes de acabar y que te falta? 
¿Qué esperas sacar del experimiento? Medir la carga cognitiva para un videojuego.
(Jezreel).

Martha Mena
Contexto

  • La diabetes es un problema de salud de diabetes en México es muy grande.
  • El método tradicional es mediante el uso de una regla o una cinta que se pone alrededor de una herida.

¿Qué me gustó?

  • Es un problema importante. En México es un problema de salud grande.
  • Se encontraron dos artículos base importantes.
  • Técnicas de segmentación. Otzu.  Background y Foreword y segmentación selectiva
  • En la revisión literaria se analizo un convex hall. Tener muchos puntos y ponerle una liga. La herida tiene como entradas. Un Alpha Shape es más complejo que un convex hall , pero es más parecido.
  • Contour o contorno es otra técia que también se utiliza.

¿Qué se puede cambiar o mejorar?
En la forma de presentar los resultados. 
(Hugo). Con cuantas imágenes se probó. Se probó con diferentes imágenes descargadas de Google. También se hizo una herida sintética o sin tono de piel. 
Agregar las citas y poner una tabla de las debilidades que necesitan ser mejoradas con lo que hiciste. 
Vas a incluir en un futuro otra medida en milimetros? Digamos que ya tengo la solución, pero mi idea no es hacer investigación, sino hacerlo negocio.
(Dr. Luis Julián). ¿Querías acabar en diciembre o enero?, ¿Qué pasó? Si vas a terminar en tiempo, pero hay que escribir porque el experimento ya está. Las pruebas se hiceorn en simulador y en Iphone 5 y en Ipnone 6. El cálculo se hace en un Iphone 5 o 6 para darle un cochón. 
(Carlos Lara). Estamos en un asunto académico padre, yo te propongo que no lo escribas en ningún lugar, pero platica lo que hiciste, pero la contribución principal se debe comentar. Cómo se detectó la distancia. Pero Martha hizo algo mágico que resolvió el problema y presentar la patente. Usando la distancia focal identificar la distancia. 
(Mirna) ¿Cómo garantizas que esos tres artículos son los únicos que debiste haber buscado?
Wounds Assesment / Iphone. Además de eso tienes más actividades. Te felicito Martha.
Hablar de la gran cantidad de trabajo que se ralizó. 
(Pepe). Que tan buen respecto es respecto a los otros, ver métrica y como y porque está solución es mejor a las ya existentes. 

J Jesus Tovar
Sistema de reconocimiento visual de marcas de ganado 
¿Qué me gustó?
El problema de la tesis de Tovar está muy bien acotado. 
El procesamiento de imágenes para identificación de marca de herrajes de ganado por medio de teléfonos celulares. 
El estudio está muy coherente.

¿Qué se debe de cambiar o mejorar?
(Pepe) Como llegaron a estas técnicas. Que experiencia previa se requiere para poder lograr esto. 
Seguir una estructura para la tesis:
Antecedentes
Introducción
Definición del experimento o modelo
Resultados
Hallazgos, discusiones y trabajo futuro
Conclusiones
Anexos

(Jezreel) Cuales son los problemas, cuales son las ventajas, el algoritmo que se está proponiendo se puede utilizar a otras cosas. Resaltar lo que se está haciendo. Fundamentar que lo que yo estoy haciendo está mejor respecto a otro algoritmo o técnica. 
(Luis Julián). Agregar las unidades de medida. En que está programado. Está en cPlus/Plus. No se ha probado en celulares. Todavía no está programado, pero estamos pensando que a través de celulares puede estar disponibles a una menor población. 
(Luis Julián). ¿Cómo sabes? Ya lo has probado. 
Tovar, dice que sería muy bajo. Pero tecnológicamente lo han sustentado.
(Jesus J Tovar)

Juan José Miramontes
MÉTODOS PARA ALIGERAR PROCEOSS DE SOFTWAR MEIDANTE LA OPTIMIACIÓN DEN LA IMPLEMENTACIÓN DE PRÁCTICAS Y TÉCNICAS FORMALES DE DE INGENIERÍA DE SOFTWARE

¿Qué me gusta?

  • Me gusta el principio de simplificar
  • Aligerar mediante prácticas y técnicas.
  • Muestra una avance por capítulo: 
  • Capítulo 1. Antecedentes
  • Capítulo 2. Revisión sistemática
  • Capítulo 3. Propuesta del método para aligerar procesos.
  • Una presentación muy ordenada.


¿Qué se puede cambiar o mejorar?
(Pepe) El principio es simplificar, entonces no es un poco contradictorio el agregar prácticas o técnicas? No se utilizan herramientas porque la automatización agrega más elementos, pero la selección y combinación de prácticas no lo hace.
¿Cómo vas a medir que sea más ligero?
¿Creo que se olvida el aspecto sistémico de un enfoque en procesos? Si hay etapas del proceso que generan valor. Pero aligerar por aligerar. Creo que uno de los objetivos debería ser aligerar para...
(Mirna). Qué tipo de empresas se va a enfocar tu tesis. Empresas con CMMi nivel 2. Una vez que la herramienta tenga menos procesos comprobar que se cumplan los requisitos de la certificación.
(Hugo). No existe un trabajo parecido a tu propuesta.
No de entre los 32 artículos seleccionados en tu propuesta. 
(Hugo). Jezreel o Mirna seleccionar mejores prácticas, Edrisi optimiza los procesos. Te recomiendo que agregues como referencias los trabajos de Edrisi. Un modelo ontológico es una ventaja que se tiene sobre otras herramientas. 
(Jezreel). 
¿Cómo lo vas a validar?
¿Va a ser a través de un cuestionario?
Aplicándolo a empresas con CMMi nivel 2 y verificando que aligerando los procesos no se pierda la certificación. 
(Carlos Lara). Nos has dicho que ya tienes una publicación, ¿de que se trata? 
La publicación fue el Estado del Arte y sus resultados. 
(Carlos Lara). Desde el punto de vista matemática estás optimizando reduciendo. Se requiere cuantificar, que es lo más importante y que es lo menos y porque es esa optimización. Cuando no quitar de más en el proceso. Cuándo estamos logrando lo que se quiere lograr con esa reducción sin excederse. 

Acciones para implementación en la Maestría. 
  • Leer sobre: Guidelines to Systematic Review in Software Engineering.
  • Modelo Ágil de Madurez. AMM.
  • Scrum Checklist.
  • ¿Cuál es el objetivo de una tesis de maestría? ?¿Generar un nuevo modelo? Es suficiente probar dos modelos existentes y compararlos.
  • Como identifico Grecia dar un esquema o ejemplos.
  • Ejercicio de coherencia en las tesis. Existirán ejercicios para ello. Tal vez con Gingko App.
  • El caso de Martha/Carlos Lara con una patente es algo para presumir en CONACYT.
  • ¿Porque solo usamos practicas puntuales de alguna metodología como Lean, en lugar de usarla de manera sistemática, no se perderá algo?
  • Checklist para el seminario de tesis incluyendo a la certificación.

3er seminario de Tesis. Sesión II. Retro para los alumnos y algunas ideas.

Les comparto las observaciones sobre cada una de sus presentaciones, para que las tomen en cuenta para su siguiente presentación. Ánimo muchachos.

Lupita Alvarado.
Tema de tesis: Medición de efectividad de ODAs utilizando técnicas de EYE tracking.

¿Qué me gustó?

  • El gran problema educativo que tiene México
  • Evaluar efectividad de objetivos de aprendizaje en material estático.
  • El contribuir con una herramienta open source.

¿Qué debes cambiar, modificar o eliminar?
  • No hay un problema más pequeño relacionado con los problemas de aprendizaje más pequeño.
  • Las imágenes, agregar fuente.
  • Cuales es el sw open source al que se va a contribuir. OGAMA. 
  • Agregar a quienes va a impactar, cuantos niños, decir de que tamaño es el problema.
  • Este es uno de los problemas que nos van a permitir incrementar el nivel de lectura de la población en México.
    • No, solamente nos vamos a enfocar en medir la efectividad de ODAs en México 
Preguntas para Lupita.
(Luis). La evaluación se hará frecuentemente o que frecuencia.
(Mirna). En otros países ya se utiliza esto.
(Hugo). Con el experimento se identificaron cuales son los objetos distractores y los falsos verdaderos. Afinar el problema general, ponerlo de manera más específica. Alineación de la propuesta con los problemas específicos.

Tesista: Grecia María Cortés Espinosa
Comparativo de Análisis de Fondos de Inversión utilizando Técnicas Tradicionales (MPT) y técnicas de Machine Learning.

¿Qué me gustó?

  • La exposición del tema. Se nota el trabajo realizado.


¿Qué se debe de mejorar?

  • Mencionar que sólo vamos a aplicar una técnica. Clustering. Para ello ya tenemos un fundamento.
  • Estar conscientes de la coherencia y agregar las preguntas de investigación. 
  • Agregar una filmina donde explique un gráfico sobre las iteraciones para la extracción de datos.
  • Agregar una imagen o la misma donde se mencione de cuantos fondos y cuantos quedaron después de aplicar los criterios para que quede claro de golpe lo que se hizo.
  • Tenemos que cuidar el tiempo Grecia.
  • Poner bullets en lugar de textos.
  • Mencionar que es Web Scrapping explícitamente.
  • Agregar en otra gráfica el procedimiento final para explicar cómo se hizo.
  • Mencionar explícitamente que el es una análisis histórico no un análisis de predicción.
  • Estamos entendiendo bien que es Machine Learning. Según Carlos Lara es enseñarle a la maquina cual es el comportamiento de los fondos para que la Maquina identifique otros fondos que se comporten de manera similar. Hay que leer esto. https://www.quora.com/What-is-the-difference-between-supervised-and-unsupervised-learning-algorithms


Preguntas / Sugerencias:
(Pepe)...
(Carlos). En el asunto de las presentaciones no hablar tanto hacia donde está el pizarrón, sino más bien al público para escucharte mejor.
(Carlos). ¿Quieres clasificar y cual es la salida principal?
Podemos decirle a riesgo moderado, alto riesgo y bajo riesgo. Al agruparlos en lugar de escoger entre 182, agruparlos en cinco grupos de manera similar.
(Carlos). Cuando hablamos de Machine Learning o mostramos el Machine Learning y decimos estos fondos de inversión son buenos, le vamos a mostrar con ejemplos, por ejemplo cuando algo está rojo damos varios ejemplos. Explica como se categorizan desde el inicio.
(Carlos). Revisar qué es clustering y que es machine learning y cuál es la diferencia. Preguntar al Viejo y Arturo y al propio Carlos si lo que estamos haciendo es correcto o si tenemos que modificar el nombre de la tesis y sacar el término machine learning.
(Hugo). Buscar algún dato estadístico donde digas cual es el problema que vamos a resolver, para incluirlo en la tesis.
(Hugo). Leer la taxonomía de Bloom y respecto a eso plantear el objetivo general y los objetivos específicos.
(Mirna). ¿Qué es construir la base... referente a los objetivos de aprendizaje. Debemos de ser más concretos: desarrollar y probar un análisis de machine learning
(Carlos). Revisar aprendizaje supervisado contra no supervisado.

Luis
Medir emociones utilizando el timo cardiaco.

¿Qué me gustó?

  • La forma de exponer de Luis.
  • La presentación es sencilla.
  • Hay múltiples usos de medir esto.
  • Hay una apple kit para obtener datos de cualquier persona.


¿Qué no me gustó?

Preguntas:
(Luis). Cuando mencionaste el caso de tetris, se incrementó la velocidad en el caso de tetris, y simplemente desestresarte.
(Luis). Hay otros juegos como el sudoku en el que vas quitando las piezas. Si hay menos de 13 no se puede porque hay ambiguaedades.
(Pepe).
(Lore). Para que estás haciendo tu tesis.
(Lore). Que quieres lograr que la gente aprenda o que se entretenga.
Realmente las dos cosas. Los juegos AAA tienen muchos juegos indies que se han metido en cosas experimentales como reflexión.
(Lore). Has investigado la correlación entre el aprendizaje divertido y aburrido y sabes cual es su relación. Tener claro el aprendizaje divertido y el aburrido.

Oyuki:
Adaptative Inductive Game for Learning. (Juegos adaptativos para el aprendizaje).

¿Qué está haciendo bien?

  • El tema es importante, las emociones relacionadas con el aprendizaje.
  • Todos estén trabajando en temas relacionados y que se soportan hablan de un plan estructurado de evaluación de emociones a través de diferentes bio métricas (eyetracking, voz). 



¿Qué se debe agregar, eliminar o modificar?

  • Hay juegos open source que puedan utilizarse para el estudio sobre técnicas que se midan.


(Mirna). Cuánto te falta para terminar. Agregar un cronograma para ver que actividades comprende tu tesis, que sigue que falta. Te doy una sugerencia, es tu momento y es tu presentación, habla.
(Mirna). Tienes objetivo general y específico.
(Lore). El título tiene que ser muy específico. Como quedó...
(Lore). No me queda claro el adaptativo.
Se adapta a cualquier tiempo dado.
(Luis). Durante el juego vas a estar midiendo. En el manual de la samsung se está contemplando cuestiones de seguridad. Si alguien pasa y habla de voz.
(Carlos). Cuando nos platican de su revisión del Estado del Arte, nos enseñaste un montó de casos de juegos y de todos. Pero no nos transmitiste una idea. Lo que más me sorprende en tu caso, es que tenemos un draft de un paper que habla sobre juegos adaptativos. Los juegos adaptativos hacen esto. Los juegos que consideran las emociones son estos y ya lo estás clasificando. En el paper que estamos escribiendo esamos poniendo las diferencias entre esto. Más vale esa abstracción de la idea. Imaginate, nosotrosl os tendríamos que clasificar pero muy rápido. La expositora puede decir estos hacen esto y estos hacen esto.
(Hugo). Graficar el experimento y se entiende en una gráfica rapidísima.

Sergio
Evaluación de imágenes IAPS en base a valencia, activación y emociones discretas en México

¿Qué hizo bien?

  • Expone y transmite muy bien.
  • Contribuir con el IAPS-MX.
  • Indicar emociones a través del uso de imagenes.


¿Que debe agregarse, cambiarse...
Además...

  • Entre que edades es la muestra?



(Lore). Has avanzado mucho y en tu expresión oral has mejorado mucho. Te ves más seguro. ¿Existen las emociones normales?
Me refería a que están en un estado de humor en la media. Que no está cansado ni muy feliz.
(Lore). Hay que dejar claro que no sea normal. Dices que usarás tres emociones discretas. Cuáles?
Como vamos a obtener un dato de  activación y de valencia. La que está más próxima y las otras dos.
(Lore). Porqué esas.
Por la proximidad.
(Carlos). Cuales son las posibles aplicaciones para nosotros, de la clasificación que se haga de las imagenes para mexicanos. Una vez que se logre tal cosa, debemos de identificar tal cosa en la cultura mexicana. Como vas a lograr que la gente haga los tests.
(Carlos). Como vas a hacer para que las personas realicen la prueba.
(Carlos). Cómo sabemos que una muestr es válida. No, tu sabes la población objetivo y la cardinalidad de tu objetivo, como sabemos que la muestra es representativa.
Yo utilicé 1000, pero ese número lo utilizaron en otros países.
(Carlos). Hay toda una teoría de muestreo que nos dicen cual es la muestra mínima y no tienes que trabajar tanto.
(Pepe). No deberíamos, si todos los estudios tienen que ver con emociones, tener pares de alguna institución o investigadores que tengan experiencia al respecto.
(Lore). Mostrar en que consiste y de done sale el cuestionario POMS.

Octavio
Selección de elementos de videojuego por estados afectivos basado en Electroencefalograma


¿Qué hiciste bien?
  • Por lo menos el tema está alineado con los intereses de la empresa y se encuentra dentro del ámbito de los videojuegos.


¿Qué debe cambiar, mejorar?
  • Fundamentar porque el uso del emotive.


Cuantos son muchísimos videojuegos de malos calidad. Quien dice esto?

Preguntas:
(Pepe). Estoy preocupado porque el nivel de avance es pobre.
(Lore). Dedicale tiempo.
(Lore). La herramienta para hacer el experimento ya tiene mucho para hacer el trabajo.
(Luis). Porque estás usando el gadget.
He estado trabajando en otras cosas.
(Carlos). Es triste, porque hay gente que no puede acceder a CIMAT. CIMAT es una gran institución y todas las unidades. Más allá de eso, se te ha apoyado para que impulses tu negocio. Y es muy triste que nos e aprovechen estas oportunidades, creo que como norma, cualquier cosa que inicies, se tiene que terminar. Así como eso, así pasan muchas cosas en la vida. Cualquier meta que nos pongamos hay que lograrla.
(Carlos). ¿Qué es rework?
Es trabajo de todo lo que no está planeado ver.
(Carlos). El rework no ocurre solamente en la fase del diseño sino en todas las etapas. Será porque no habías preparado, pero comentaste que solo ocurría en las primeras fases. Es importante agregar las definiciones y eso nos da luz sobre lo que significa rework. Mario que está terminando su tesis, habla de rework, el asunto económico y de la productividad está relacionado con rework, puede haber disminución de rework y también se disminuye la productividad.
(Carlos). No necesariamente, por eso requerimos la definición de rework.
(Mirna). Utilizar la estructura conforme a la coherencia que está presentando. Comenta con Hugo, echame la mano. Ve que te falta.


Acciones:
  • Hacer un checklist sobre la coherencia o buscar artículos sobre la importancia de las coherencias entre los textos.
  • Leer de taxonomía de Bloom. Por favor! Y hacer parte de ello la definición de los objetivos de una tesis. Ya van varias veces que se menciona esto y todavía no lo leo. Ánimo.
  • Ver graduación de Luis López Hernández, su título está en trámite en la UAZ. 
  • Terminar de leer Deep Work. La práctica deliberada se basa en emociones positivas o negativas. 
  • Internacional Affective Picture System, tomarlo en base para la actividad de preparatoria. 
  • Buscar estas metodologías para tomar fotografías. Experimento con chavos de prepa con photoboot para ver como una imagen causa diferentes reacciones a los chavos de prepa. Hacer un póster con esto. 



jueves, 11 de febrero de 2016

Mi experiencia con Flipped Learning

Esté es mi primer post, para el curso de Aprendizaje Invertido o Flipped Learning, del Tec de Monterrey http://kenscourses.com/OpenFlipWinter2016/schedule/. La primera tarea consiste en hacer una reflexión acerca de nuestra experiencia con está técnica didáctica. 

¿Qué sé sobre Flipped Learning?


Está técnica de enseñanza, comenzó a formar parte de los cursos ofrecidos en el Tec de Monterrey como alternativa para implementar en nuestros cursos. Así fue como leí algunos posts y artículos sobre el tema. El que más me gustó, fue el Reporte EduTrends del Observatorio de Innovación educativa del Tec. Está serie de reportes que incluyen MOOC, Aprendizaje Adaptativo, Educación basada en competencias, Aprendizaje Invertido, entre otros, tienen una estructura clara y dan un panorama amplio suficiente para motivar en conocer más a detalle alguna de estás técnicas. Disponibles en: http://observatorio.itesm.mx/redutrends.

Del reporte mencionado, me quedé con varias inquietudes y me quedó un poco más claro a que se refiere esta técnica:

  • El aprendizaje invertido es diferente al aula invertida
  • El aprendizaje invertido utiliza mucho los videos en donde los profesores ofrecen material, pero no todos son videos, se puede utilizar una gran cantidad de recursos educativos.
  • En este libro se mencionan los cuatro pilares del aprendizaje invertido: 1) Ambientes flexibles, 2) Cultura de aprendizaje, 3) Contenido intencional y 4) Docente Profesional. 

Algo que me gusta mucho del reporte es los casos de éxito que promueve. De inicio, Finlandia sería el primer país en implementar aprendizaje invertido. La educación finlandesa es admirada por sus increíbles resultados de aprendizaje. Pero más allá de todos los casos hay resultados comunes:

  • Una mejor percepción por parte del estudiante
  • Un desarrollo de habilidades diferentes a las de una clase tradicional
  • Una menor tasas de reprobación
  • Un incremento en el aprendizaje de contenidos
  • Mejor disciplina
  • Discusiones más enriquecedoras
  • Entre otros resultados, de manera adicional algunas escuelas como Escuela Revere High School, utilizando este modelo pasaron de ser una de las peores calificadas en el ranking educativo de USA a obtener el premio a la transformación en el Estado de Masachuset.

En fin, el reporte me dejó con el interés suficiente para explorar la técnica y buscar más información al respecto.

Clase de Pensamiento Computacional en la Preparatoria del Tec de Monterrey Campus Zacatecas

Después de buscar varias alternativas para enseñar a programar a los alumnos de prepa, encontré el siguiente material que utiliza dos técnicas didácticas complementarias: el aprendizaje invertido y el aprendizaje orientado a proyectos.

Este material está disponible para su uso abierto, utiliza licencia creative commons, y fue generada por investigadores de Monash University: Aidan Lane, Bernd Meyer and Jonathan Mullins. With contributions by Jon McCormack. 

El proyecto consiste en crear Arte Generativo utilizando una herramienta Open Source llamada Scribble, basada en Scratch, un lenguaje de programación de bloques del MIT que se ha convertido en el estándar para enseñar a programar. Una de las principales razones es que te enfocas en el desarrollo del pensamiento lógico y dejas del lado el aprendizaje de la sintaxis, permitiendo enfocarte en la solución de problemas. 

El método que utiliza el libro es que los alumnos leen un pequeño capítulo, hacen un ejercicio igual al proveído en un link de Youtube y durante clase toman un pequeño quiz para validar el aprendizaje. Durante clase el profesor y los estudiantes resuelven una serie de ejercicios que tiene mayor complejidad. 

De manera complementaria, los alumnos desarrollan dos proyectos parciales en los que cada un diseño recursivo y crean su propio fractal, lo imprimen y añaden pintura para crear un lienzo físico que utiliza una técnica mixta. 


Ejemplo del video en YouTube Tutorial 1.

El libro "Generative Art With Scribble" está disponible en  http://monash-blockbooks.appspot.com/

La clase de Administración de Proyectos de Software de la Maestría en Ingeniería de Software del CIMAT Unidad Zacatecas


Este curso inicia básicamente, con una pregunta a los estudiantes, ¿Cuántos libros han leído en su carrera sobre ingeniería de software? El 80% de los estudiantes responde que ninguno. Planteado el nivel de lectura se establece el objetivo de la clase: leer cuatro libros de Ingeniería de Software.

Los estudiantes leen.
The Mythical Man Month de Frederick Brooks.
Peopleware de Timothy Lister y Tom deMarco.
Scrum de Jeff Sutherland.
y Kanban de David Anderson.

Los estudiantes deben de presentar un mapa de conceptos, como ejemplo el ensayo de Brooks "No Silver Bullet" queda como ejemplo para utilizar esta técnica. https://eight2late.wordpress.com/2009/05/01/beyond-words-visualising-arguments-using-issue-maps/

Y de ahí para adelante, los estudiantes presentan y hablan sobre lo aprendido en el capítulo y se crean discusiones más interesantes durante las clases.

Existen otros elementos en los que no voy a profundizar, como exposiciones de casos de fracaso en la industria del software en PYMES mexicanas, el desarrollo de una caso propio, el peor en el que los estudiantes hayan participado para enriquecer la biblioteca de casos y para que apliquen y reflexiones sobre los principios de administración de proyectos de software aprendidos, entre otras.

Algunas conclusiones sobre el enfoque aplicado a ambos experimentos


  • Los estudiantes aprenden más, ya que ellos leen por que tienen un compromiso.
  • Las discusiones son más ricas. 
  • Los ejercicios vistos durante clase pueden ser mejore comprendidos pues los alumnos ya revisaron el material previamente.
  • Es una técnica que me ha permitido que los estudiantes se involucren más, en ella puedo tomar el rol de guía. 
  • En el caso de la clase de programación, los muchachos realizan y comprenden un ejercicio fácil y en clase hacemos una serie de ejercicios complementarios mucho más complejos, de tal manera que al final del semestre, realizan alrededor de 80 ejercicios de programación diferentes, más tres proyectos (dos obras de arte generativo y un videojuego).
En definitiva, me gustaría profundizar en esta técnica para que mis alumnos tengan un mejor nivel de aprendizaje.







miércoles, 3 de febrero de 2016

A brief review of the results of the class Computational Thinking 2015

What did we do in a good way?


  • Give them an atari 2006 game.
  • Translate a game from scratch.
  • Use the same topics for everybody.
  • Use better criteria for the projects.
  • Students evaluating the game (They were interested in the final presentation).

What do we have to change or add to make a better class?


  • We have to say that you can consult or view code, but you have to create a new program.
  • Maka a different test for the 2 groups. Make different exercises from the ones made in class.
  • Lets the students copy or read the code.
  • Don´t let the gamers be there in the classroom.
  • Speak and deliver in English.
  • Do a videogame on scratch daily for a whole year, add it to youtube... Make it in a methodical way...
  • Students don´t understand the properties of the canvas.
  • Consider another option to develop a game like Unity.
  • Upload their games to the scratch page.
  • Pair reviewing (this is very important).
  • Zero Bugs (don´t allow bugs).
  • Start with the games an improve it.
  • Create a book.
  • Create one videogame for each day.

We have to add to the project...


  • Pair review
  • If they have bugs, then assign less points to the team.
  • Make the presentations for parents.


Un resumen de lo mejor del Curso de Enterprise Service Planning de Lean Kanban University.

Aprendizaje del curso ESP con David Anderson

  1. Con un proceso estadístico se puede hacer una estimación de proyectos en 2 días con un error del 10%. Proyectos de 1 año estimados en dos días con una desviación del 10%.
  2. Modelos como CMMI son útiles como marco de referencia. Haciendo referencia a Bertrand Meyer, pudo haber sido 30 páginas a 600 páginas que no se entienden (Agile). El CMMi de acuerdo a Bertrand Meyer.
  3. La gran oportunidad de hacer un software para Enterprise Service Planning.
  4. Con el diagrama radial hacer una administración de riesgos visual. Lo interesantes son las dimensiones.. El maercado, aspectos legales, probabilidad de que nos paguen, que nos cuesta un retrazo o costo de delay, factibilidad técnica y la dependencia.
  5. Este curso solo ha sido impartido en Huwei y en Spotify. Arturo y Alex de CIMAT son los terceros.
  6. En palabras del viejo, este es el segundo mejor curso que ha tomado en su vida. El primero fue con Goldratt.
  7. Gestión de riesgos utilizando un gráfico radial (agregar gráfico del Viejo). Primero hizo un Ejercicio David Anderson. Luego se hizo el ejercicio de CIMAT.

Aplicando las dimensiones de riesgos para el desarrollo de una tesis

  • Inglés aprobado
  • De tiempo completo o no.
  • Aspectos personales de alumno.
  • Están trabajando.
  • Que sus tutores tengan antecedentes de no graduar a alguien.
  • Que el tutor pueda reunirse con ellos físicamente.
  • Por ejemplo, el que tienen menos riesgo es alumno soltero de tiempo completo

Consejos para la elaboración de una tesis.

Poner link del artículo del Viejo en Facebook. Traducirlo al español.
  • Una meta clara
  • La continuación de un experimento que ya está publicado
  • Lo más riesgoso es la incertidumbre, que ten cambien todo constantemente
  • Si tienes un alumno casado con hijos. El ejemplo de Tony , tuvo que aprender cuatro lenguajes de programación diferentes para implementar los patrones, tiene el talento.