IRC log of w3cuc3m on 2014-12-02
Timestamps are in UTC.
- 15:17:20 [RRSAgent]
- RRSAgent has joined #w3cuc3m
- 15:17:20 [RRSAgent]
- logging to http://www.w3.org/2014/12/02-w3cuc3m-irc
- 15:17:52 [chaals]
- -> http://bit.ly/11Ooxx3 Transparencias de Jose Dominguez
- 15:18:04 [chaals]
- JD: La gente no quieren programar, quieren relajarse.
- 15:18:36 [chaals]
- ... hasta Obama dice que hay que programar. Aunque no queda claro si sepa lo que este implica, porque es pedir mucho
- 15:18:59 [chaals]
- ... Por lo menos es decir "no solo consume, crea algo"
- 15:19:40 [chaals]
- ... Pero hay motivos relaes? Supongo que sí. Los padres quieren ver el dinero increible cómo si fuera google, pero no funciona.
- 15:20:12 [chaals]
- ... Hay buzzwords - estamos en era de información. Pero quien necesita programar?
- 15:20:36 [chaals]
- ... Hay el pensamiento computacional - una buena razon…
- 15:20:51 [chaals]
- ... Despues hay los que piden que *no* aprendemos.
- 15:22:10 [chaals]
- ... Peter Norvig, diciendo que hacerse profesional hay que poner tiempo en serio.
- 15:22:45 [chaals]
- ... EL programador genio solo es un mito. Programar es trabajar en equipo.
- 15:24:21 [tripu]
- tripu has joined #w3cuc3m
- 15:24:21 [chaals]
- JD: Si, aprendemos. Una referencia -> http://www.cs.cmu.edu/~15110-s13/Wing06-ct.pdf "Jeanette Wing, 2006"
- 15:24:58 [chaals]
- i/JD: La gente/scribe: chaals
- 15:25:45 [chaals]
- ... Pero tampoco va el modelo de "el profe habla, los alumnos escuchan y asi aprenden"
- 15:25:58 [chaals]
- ... No todos van a ser expertos
- 15:26:21 [chaals]
- ... El constructivismo de Piaget es cómo aprenden niños de menos de 6 años...
- 15:27:12 [chaals]
- ... con el pensamiento concreto. Despues, se puede combinar ideas. cómo as los 12 años
- 15:27:27 [chaals]
- ... Desde lo cual salio Papert.
- 15:28:15 [chaals]
- ... Pero hay muchos modelos de concretismo, comparado a los pocos de combinación (en la vida "publica")
- 15:28:59 [chaals]
- ... Los ordenadores son muy interesantes en proporcionar modelos asi, cómo p.ej "debugging" (buscando errores en la logica)
- 15:29:36 [chaals]
- ... Este modelo de aprendizar por hacer errores, no esta bien appreciado en p.ej. clases de matematica
- 15:31:03 [chaals]
- [NdelT: Mola la transparencía de la bicha real que daba el termino "debugging"]
- 15:32:00 [chaals]
- JD: En un programa dan iPad a alumnos, pero totalmente cerrados a la tarea… eso es 2014
- 15:32:20 [chaals]
- ... en los '70, los alumnos tenian la tortuga, y podian programar lo que querian.
- 15:33:30 [chaals]
- JD: AppInventor - fácil a usar.
- 15:33:57 [chaals]
- [NdelT: parece cómo scratch más fácil que el Logo de los 70/80]
- 15:34:15 [chaals]
- JD: Todo va por wifi, plug'n'play, …
- 15:35:12 [chaals]
- [NdelT: tambien me recuerde de las ideas de Boxer, que parece un paso intermedio (en que tambien figuro Hal Abelson si no me equivoco)])
- 15:37:07 [chaals]
- [NdelT: "when sensor.shaking do call sound.play" me parece todavia sintaxis que se podria hacer mas natural sin mucho trabajo]
- 15:38:48 [chaals]
- [slide: app + arduino]
- 15:39:02 [chaals]
- Pregunta: se genera el codigo en appinventor, o se escribe aparte?
- 15:39:16 [chaals]
- JD: Se escribe (o copia) directo al Arduino
- 15:40:51 [chaals]
- JD: El ejemplo de cosas utiles para profesionales - se puede interactuar con bases de datos de la web.
- 15:41:50 [chaals]
- JD: Asi, podemos programar por aprender en vez de aprender por programar, que nos permite hacer el ejercicio de pensar "computacionalmente" con un caso de uso real y proprio al aprendiz.
- 15:42:29 [chaals]
- [Live demo de uso]
- 15:44:06 [chaals]
- JD: Puedes hacer drag'n'drop pero cansa, pues se puede tambien escribir...
- 15:44:49 [tripu]
- scribe: Antonio
- 15:44:51 [tripu]
- scribeNick: tripu
- 15:45:08 [tripu]
- chaals: Como esta AppInventor con respecto a la accesibilidad?
- 15:45:34 [tripu]
- JD: Se ha empezado a hacer algo; de todas formas el repositorio es libre (GitHub) y damos la bienvenida a colaboraciones.
- 15:46:33 [tripu]
- chaals: Cual es la experiencia real de usar AppInventor en colegios?
- 15:47:13 [tripu]
- JD: En nuestras pruebas piloto (en un colegio, y ni siquiera en el area de programacion)
- 15:47:27 [tripu]
- ... casi todos los alumnos hicieron juegos; pero era un experimento.
- 15:47:58 [chaals]
- Antonio(tripu): Qué hay debajo de la aplicación
- 15:48:31 [chaals]
- JD: El editor está escrito con Google Web Tools: Javascript generado.
- 15:48:50 [chaals]
- ... Usamos blockly.
- 15:49:11 [chaals]
- JD: Está javascript y SVG
- 15:49:44 [chaals]
- Tripu: Tu opinión personal sobre lo de todos tienen que programar, o es hype?
- 15:50:03 [chaals]
- JD: La parte de pensar concretamente, de explorar, si me parece.
- 15:50:29 [tripu]
- scribe: Chaals
- 15:50:32 [tripu]
- scribeNick: chaals
- 15:50:34 [chaals]
- JD: El editor de appinventor tambien usa SDK de Android - resulta en apps para Android
- 15:50:59 [chaals]
- CDK: Te parece acertado este tipo de herramienta?
- 15:51:34 [chaals]
- JD: A mi la escuela no me gusto, pues este tipo de crear libertad me parece mas acertado.
- 15:52:09 [chaals]
- ... sin decir que es una panacea. Ponerlo en escuela? No se - quizas no es la primera cosa que se necesita.
- 15:52:29 [chaals]
- Pregunta: Está trabajando en javascript y python?
- 15:53:06 [chaals]
- JD: No... sí tenemos un poco de python, tambien java - en el telefono tenemos LISP. Pero está para hacer el servidor.
- 15:53:23 [chaals]
- ... Son unos cuantos scripts, la mayoria javascript, Java.
- 15:53:47 [chaals]
- Pregunta…: Es posible traducir el codigo python etc al blobkly?
- 15:53:59 [chaals]
- JD: Es possible, pero solo hemos hecho con LISP
- 15:54:11 [chaals]
- [NdelT: No se si estoy bien captando eso]
- 15:54:47 [chaals]
- JD: Blockly tiene generadores para python, javascript, nosotros hicimos por scheme, pero a Java no nos interesaba.
- 15:55:28 [chaals]
- ... Hubo un proyecto de hacerlo. Hemos usado blockly para remplazar un componente escrito en Java, porque generaba problemas.
- 15:55:49 [chaals]
- ... Es posible hacer esas cosas, pero nadie lo hace al final.
- 15:56:08 [chaals]
- Pregunta…: Necesitas a Google para todo eso?
- 15:56:42 [chaals]
- JD: El servidor en MIT está abierto a todos. Puedes bajar el codigo de github y usar appengine local, o en servidor para escuela.
- 15:57:14 [chaals]
- ... Pero si quieres abrirlo a todo el mundo si depiende de appengine. Estamos trabajando una versión que no falta appengine, pero no está abierto.
- 15:57:40 [chaals]
- Pregunta…: Y tambien hay clones que se puede usar gratis.
- 15:57:46 [chaals]
- [plaplapla]
- 15:57:53 [chaals]
- Topic: Antonio
- 15:58:12 [chaals]
- i/JD: La gente no/Topic: Jose Dominguez
- 15:58:23 [chaals]
- rrsagent, make logs world
- 15:59:50 [chaals]
- rrsagent, draft minutes
- 15:59:50 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/12/02-w3cuc3m-minutes.html chaals
- 15:59:56 [cdk]
- cdk has joined #w3cuc3m
- 16:00:00 [rcg]
- rcg has joined #w3cuc3m
- 16:00:59 [chaals]
- AOT: Jose hablaba de personas e ideas, voy a hablar mas de cosas frias - bits y lenguajes de Web.
- 16:02:29 [chaals]
- -> https://clck.ru/9NKHQ Transparencias de esta ponencia
- 16:02:52 [chaals]
- AOT: No somos una empresa. No vendemos productos nuestros para ganar dinero
- 16:03:33 [chaals]
- ... nos financiamos a traves de organismos que se hacen miembros
- 16:04:46 [chaals]
- ... no queremos privilegiar un fabricante u otro.
- 16:04:56 [chaals]
- AOT: 10 cosas…
- 16:05:08 [chaals]
- ... 1. W3C No existe. Juridicamente por lo menos
- 16:05:37 [chaals]
- ... Es la unión de los trabajos que se hacen en su nombre…
- 16:05:53 [chaals]
- ... 2. No tiene nada que ver con W3Schools.
- 16:06:35 [chaals]
- ... 3. Existe en España [NdelT: 5% de los miembros son españoles]
- 16:07:05 [chaals]
- ... 4. Muchas pymes son miembros - algun 75% ...
- 16:07:37 [chaals]
- ... 5. La organización es pequeña. ~80 personas, equivalente a ~50 a tiempo 100%
- 16:08:02 [chaals]
- ... 6. Es (cada vez más) abierta cómo organización
- 16:08:38 [chaals]
- ... 7. La parte legal es muy importante. No por gusto, pero para garantizar nuestros objetivos altruistos…
- 16:09:15 [chaals]
- ... 8. Los empleados no trabajan haciendo estandares. (bueno, no es trabajo principal para la mayoria)
- 16:09:46 [chaals]
- ... 9. Los estandares no se redactan para programadores y diseñadores [NdelT: a mi gran desgusto]
- 16:10:07 [chaals]
- ... 10. Los estandares son mas interesantes antes de llegar a acabarse.
- 16:10:41 [chaals]
- -> http://www.w3.org/TR los estandares y borradores del W3C
- 16:11:32 [chaals]
- AOT: La plataforma Web Abierta... no hablamos solo de HTML5, porque hay mucho más que constituye la plataforma que usamos.
- 16:12:14 [chaals]
- ... Es un plataforma dónde se peude hacer aplicaciones [cómo appinventor…]
- 16:12:51 [chaals]
- s/un /una/
- 16:13:15 [chaals]
- ... cómo hacer videoconferencías, juegos, etc etc
- 16:13:44 [chaals]
- ... En el nucleo, si hay HTML5
- 16:14:05 [chaals]
- ... mejora HTML, simplficando el sintaxis, integrando MathML, SVG...
- 16:14:46 [chaals]
- ... nuevos elementos, que permiten videos, interactividad grafica, etc.
- 16:16:21 [chaals]
- ... Poder hacer p.ej video sin necesitar plugins, o poder integrar modelos de 3D con canvas, ruby (anotaciones pequeñas en lineas de texto), …
- 16:17:05 [chaals]
- ... permite mejorar lo que podemos ofrecer en los MOOCs a todos, en cualquiera plataforma que tiene Web [o sea, toda plataforma]
- 16:17:57 [chaals]
- ... ayudamos a mejorar la accesibilidad del contenido…
- 16:19:17 [chaals]
- ... Hay muchas especificaciones que forman la "plataforma" [NdelT pero la imagen esta muy desactualizada]
- 16:21:06 [chaals]
- AOT: ¿Porqué tardo tanto HTML5 en acabarse? Es importante tener consenso entre los miembros, hacer un estandar que es util globalmente y no sólo para los que tienen el ultimo dipositivo de salir al mercado
- 16:23:17 [chaals]
- ... Con la Web podemos hacer mucho, y todo dispositivo tiene un navegador. Lo que hace la Web una plataforma ideal
- 16:24:45 [chaals]
- AOT: Sustrato para MOOCs. HTML es clave. Por ejemplo entre otros EdX (porque conozco alguien alli)
- 16:25:37 [chaals]
- ... Están integrando Annotator.js, porque es una plataforma basada en la Web.
- 16:26:24 [chaals]
- ... Annotator permite seguir, recoger, annotaciones en contenidos web, y se desarollo mientras el W3C trabaja sobre estandares apra permitir eso.
- 16:26:28 [chaals]
- s/apra/para/
- 16:27:37 [chaals]
- ... Distribuimos comentarios por todos lados, entonces ahora veremos cómo recopilar y ver lo que ha dicho una persona en sitios muy distintos.
- 16:28:03 [chaals]
- ... P.ej. para presentarlos cómo un "corpus de trabajo"
- 16:29:04 [chaals]
- AOT: Hay otro grupo en el W3C cómo el grupo de interes "Web and TV"
- 16:29:42 [chaals]
- ... mirando la interacción de estos mundos de tecnologia que era distintos pero ahora hacen convergencia profunda y rapida.
- 16:30:05 [chaals]
- ... Otro ejemplo - Edición Digital (Digital Publishing en inglés)
- 16:30:33 [chaals]
- ... Igualmente trabajamos en por ejemplo hacer graficos que sean accesibles, utiles hasta para los ciegos.
- 16:31:19 [chaals]
- ... (entre mucho trabajo para asegurar que se peuede hacer aplicaciones accesibles a todos)
- 16:32:15 [chaals]
- ... El trabajo de hacer aplicaiones Web que funcionan "offline" - desconectado de la Red - es muy importante en el mundo real.
- 16:33:45 [chaals]
- ... los estandares bajan el precio de trabajar en un campo dónde antes la herramientas necessarias eran caras.
- 16:34:41 [chaals]
- ... Accesibilidad en general - un tema muy importante en el W3C
- 16:36:25 [chaals]
- ... Y para cerrar el círculo, la Web no sólo permite difundir formación, pero puede ser un fin en sí, un tema de estudio, porque está abierta
- 16:37:00 [chaals]
- ... Hasta permitir a los alumnos participar en el proceso real de crear los estandares que la forman
- 16:38:09 [chaals]
- AOT: Hay muchas herramientas que hace el W3C. Por ejemplo este sistema de IRC [NdelT y aun mas util los "bots" que peuden ayudar a gestionar la conversación, grabar la cuenta, etc]
- 16:39:08 [chaals]
- [vistazo sobre código de proyectos en el sitio w3.org, en github, caniuse.com, etc etc]
- 16:40:47 [chaals]
- [segun caniuse video vale para todo salvo Opera Mini, "hyphenation" no tanto…]
- 16:41:26 [chaals]
- -> http://webplatformdocs.org Sitio W3C para desarollar documentación abierta de la plataforma web
- 16:42:32 [tripu]
- scribe: Antonio
- 16:42:34 [tripu]
- scribeNick: tripu
- 16:43:06 [chaals]
- scribe: chaals
- 16:43:37 [chaals]
- chaals: Cómo sabemos realmente si podemos usar una tecnologia? Porque el guinado no es tan grave si no funciona que por ejemplo un video...
- 16:44:03 [chaals]
- ... no se si hay respuesta, es una cuestion para nosotros como usuarios
- 16:44:06 [chaals]
- tripu: Si
- 16:44:52 [chaals]
- CDK: Tenemos estas interfaces tan guapas, interactivas. Que están desarollando la gente que mejorara lo que tenemos ya?
- 16:45:27 [chaals]
- tripu: Lo bueno del caracter abierto es que no hay nada especial para decir - se ve ya lo que estamos desarollando.
- 16:45:57 [chaals]
- ... Hacer JS rapido, WebGL, Sockets, son cosas que me parecen van a cambiar…
- 16:46:14 [chaals]
- s/cambiar/cambiar pronto lo que podemos ofrecer/
- 16:47:01 [chaals]
- JD: Soy bastante pesimista. hemos tenido revoluciones tecnologicas, pero la tecno es una herramienta - hay que tener contenidos y pedagogia.
- 16:48:13 [tripu]
- Aquí tenéis mi presentación: https://tripu.github.io/remark/remarkise?url=https%3A%2F%2Frawgit.com%2Ftripu%2Fevents%2Fmaster%2F2014-12-02_Legan%25C3%25A9s-Spain_UC3M_W3C-MOOCs%2Fpresentation.md
- 16:49:07 [tripu]
- Podéis usar las teclas del cursor, la rueda del ratón e "Inicio"/"Fin" para moveros por las páginas.
- 16:49:41 [tripu]
- chaals: A mí me interesa especialmente la accesibilidad: poner esos vídeos y audio disponible para ciegos, sordos, etc.
- 16:50:17 [tripu]
- chaals: También la usabilidad de esas herramientas.
- 16:50:32 [chaals]
- PreguntaBackChannel: Para gente que usan scratch, etc, por no ser profesional…
- 16:50:46 [tripu]
- chaals: Como dice Antonio, todo es visible y está ya ahí afuera.
- 16:51:03 [chaals]
- JD: Esta complicado. He sido profesor de historia, y ahora querio enseñar programación - ¿qué hago?
- 16:51:47 [chaals]
- ... La programación, las ideas que necesitas para entender lo que puedes hacer son conceptos complicados que necesitan foramción y experiencía
- 16:52:14 [chaals]
- [single-thread vs multi-thread cómo ejemplo que no se explica sin conocimiento....]
- 16:52:50 [chaals]
- [plaplapla]
- 16:52:53 [chaals]
- rrsagent, draft minutes
- 16:52:53 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/12/02-w3cuc3m-minutes.html chaals