Plataforma elearning python

9 views
Skip to first unread message

Pablo García Corzo

unread,
Jul 26, 2016, 11:55:12 AM7/26/16
to asociacion...@googlegroups.com
Buenas tardes.

Recientemente me han encargado la elaboración de material para un curso de python y me preguntaba sobre la existencia de plataformas abiertas de elearning que permitan la generación de contenidos con la posibilidad de integrar ejercicios interactivos en python más allá de quizes. 
Algo rollo codecademy, por ejemplo.

Mi opción evidente es montar los cursos en notebooks de Jupyter que podrían instalar en sus portátiles y compartir mi material en github... pero me gustaría investigar formas de dar más dinamismo al contenido online.

¿Conocéis algo mejor? ¿Tenéis experiencia haciendo algo parecido? ¿Algún consejo?

¡Gracias!


Kiko

unread,
Jul 26, 2016, 12:28:35 PM7/26/16
to asociacion...@googlegroups.com
Creo que la mejor opción sigue siendo que se instalen anaconda o conda + paquetes en un conda-env para el curso.

Si hay problemas de permisos (empresas muy restrictivas) puedes probar las siguientes opciones:

-Si quieres que corra en el navegador (cliente) y que no se instalen nada puedes usar:

https://trinket.io/python
http://pyschool.net/

-Si quieres usar librerías de terceros como numpy, matplotlib,... y que tus alumnos no se instalen nada en sus equipos puedes usar:

http://mybinder.org/
https://cloud.sagemath.com/
http://try.jupyter.org/


Saludos.

--
Para darse de baja de la lista enviar un mensaje a asociacion-pytho...@googlegroups.com.
---
Has recibido este mensaje porque estás suscrito al grupo "python-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asociacion-pytho...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Kiko

unread,
Jul 26, 2016, 12:31:45 PM7/26/16
to asociacion...@googlegroups.com
BTW; creo que esta lista está muertísima.

Es mejor que vayas a:

http://lists.es.python.org/ (alguna de estas)
https://mail.python.org/mailman/listinfo/python-es (para preguntas en general de python en español)

Chema Cortes

unread,
Jul 27, 2016, 3:45:33 AM7/27/16
to asociacion...@googlegroups.com
Yo no lo dudaría más y lo haría con notebooks (incluso para otros lenguajes). Facilita que el alumno, de un modo natural, vaya comprendiendo las explicaciones mediante la interacción con los códigos de ejemplo.

No hace falta que instales nada en los portátiles, si no quieres; basta con un servidor, a ser posible con docker para no complicarte con la instalación de dependencias.

Tienes algunas extensiones que pueden mejorar los notebooks para su uso en presentaciones o cuestionarios (https://github.com/ipython-contrib/Jupyter-notebook-extensions).

Si aun así quieres probar con una plataforma online de elearning, una que me gusta bastante es https://stepic.org . Se puede integrar en plataformas MOOCs y usarse desde dispositivos móviles con su propia app.


 
¡Gracias!


--
Para darse de baja de la lista enviar un mensaje a asociacion-pytho...@googlegroups.com.
---
Has recibido este mensaje porque estás suscrito al grupo "python-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asociacion-pytho...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
--
Hyperreals *R  "Quarks, bits y otras criaturas infinitesimales": http://ch3m4.org/blog

Pablo García Corzo

unread,
Jul 27, 2016, 11:22:04 AM7/27/16
to asociacion...@googlegroups.com
Genial.

Stepic no lo conocía, le echaré un ojo.

De momento, lo más sencillo que veo efectivamente es usar jupyter (o sage para que la experiencia me sirva en un futuro para cursos de R). 
Montando máquinas vagrant para levantar rápidamente un servidor a cada alumno y limpiar fácilmente después, así no me preocupo por lo que toquen...

Muchas gracias a los dos. Replicaré el mail en otras listas siguiendo el consejo de Kiko.

Salud.
Reply all
Reply to author
Forward
0 new messages