[pyar] Curso de Python: ¿qué te gustaría?
Mariano Aquino
mariano.aquino en gmail.com
Vie Mar 29 22:31:18 ART 2013
hola chicos, es la primera vez que respondo a estas listas, espero poder
colaborar =)
alguno vio los cursos de computer science del MIT en youtube?
es la catedra 6.00
http://www.youtube.com/watch?v=k6U-i4gXkLM&list=EC4C4720A6F225E074
para los que no lo vieron se los recomiendo. basicamente es una clase de
programacion principiante, dictada en python. como mencionaron algunos, el
profe tiene laptop y proyector, los chicos tienen pupitre y cuaderno, y
disponen de material en formato digital para repasar y practicar.
creo que algo asi seria un buen esquema. claro que esto es una clase
universitaria, quizas se podria codensas un poco, de acuerdo al tipo de
curso que se quiera dar.
creo que lo mas interesante seria un curso orientado a novatos que quieren
aprender a programar, dictado en python, para nivelar, crear una base, y
ofrecer en una segunda instancia, algo mas avanzado para mas gente.
saludos!
Mariano
2013/3/29 Damián Avila <damianavila en gmail.com>
> El 28/03/13 16:42, Facundo Batista escribió:
>
> Buenas!!
>
> Hace rato que vengo con la idea de armar un curso de Python. Pero más
> allá que tengo algunas cosas claras sobre el formato, hay muchas dudas
> sobre cómo enfocarlo para poder ayudar a la mayor cantidad de
> personas.
>
> La estructura que tengo en mente es la de un curso presencial, pago,
> en un ambiente "tipo aula", con pizarrón y proyector pero no basado en
> slides, sino totalmente adaptativo. En otras palabras, aunque el curso
> tiene una determinada estructura, al realizarlo "creando todo el
> tiempo en vivo" se logra un dinamismo que resulta muy conveniente (y
> el pizarrón es para hacer algunos dibujos que siempre vienen bien).
>
> Este post de Greg Wilson (Software Carpentry) discute acerca del approach
> "en vivo" vs "presentación" usando notebooks de IPython como herramienta de
> enseñanza:
> http://software-carpentry.org/blog/2013/03/using-notebook-as-a-teaching-tool.html
>
> En los comentarios del artículo presento mi visión (y una herramienta en
> desarrollo) de cómo podría hacerse para combinar ambos métodos: slides
> quasi-interactivas basadas en el notebook de IPython:
> http://software-carpentry.org/blog/2013/03/using-notebook-as-a-teaching-tool.html#comment-840979950y
> http://software-carpentry.org/blog/2013/03/using-notebook-as-a-teaching-tool.html#comment-841267946
>
>
>
> Me gustaría entonces tirar algunas preguntas (me las pueden contestar
> por privado, si quieren) para ver qué tipo de curso le serviría más a
> la comunidad, qué se podría aprovechar más.
>
> 1. Localidad: Como es presencial, a priori sería en CABA o cerca
> (zonas oeste o norte). ¿Es esto un problema para la mayoría? ¿Debería
> replantearme lo de "presencial"?
>
> La interacción y la dinámica persona a persona en un modo "presencial" es
> muy importante, por lo que me inclinaría a dicha opción. Para solucionar el
> tema de las distancias podrías dictar el curso en distintos puntos del país.
>
> 2. Documentación: A algunos les suma mucho que en el curso se le
> entregue "documentación en papel", pero a la mayoría no le interesa
> (porque siempre se terminan fijando en internet) e incluso a algunos
> les disgusta (porque termina siendo un desperdicio de papel). Así y
> todo, dar documentación "parece serio". Pero yo creo que no es buena
> idea. ¿Estoy equivocado?
>
> Si usás notebooks de IPython, el mismo notebook es documentación que
> luego podes compartir en varios formatos incluyendo html, pdf, etc...
> Por ejemplo, hay gente escribiendo libros en notebook de IPython y los
> comparten a través de nbviewer:
> http://nbviewer.ipython.org/urls/github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers/raw/master/Chapter1_Introduction/Chapter1_Introduction.ipynb
> OK, dejo de hacer propaganda para IPython, jeje... perdón por el "bias"
> pero me parece una herramienta fantástica, y más dentro de un aula... ;-)
>
>
> 3. Laboratorio o aula: A veces sirve tener una computadora a mano para
> probar cosas parecidas a lo que el profesor está explicando. ¿Se
> debería dar el curso en un "laboratorio" (o sala con computadoras), o
> con un aula normal alcanza y sobra? Hoy en día mucha gente tiene
> laptop/netbook, y hacerlo en un laboratorio encarecería los costos,
> quizás sin sentido...
>
> Que el alumno tenga un "status" dinámico (no sólo oyente) es esencial
> para que la incorporación de conceptos sea más fluida.
> Ya sea por laptop o mediante laboratorio...
>
> 4. Esquema horario: ¿Dos o tres veces por semana? Una hora es poco,
> cinco horas es mucho, ¿cual es el punto de equilibrio? ¿Con break en
> el medio o les parece un desperdicio de tiempo? Aunque muchas horas es
> todo un tema: ¿se bancarían dos días intensivos? (este último caso es
> porque se podrían armar cursos en los que tenga que viajar y habría
> que cerrar todo el curso en un par de días).
>
> Intensivo, con recreos cada 40 min, y un buen corte para almorzar y
> despejarse...
>
> 5. Nivel: Esta quizás es la pregunta más complicada, porque niveles
> hay muchos. El tema es encontrar qué le sirve más a la comunidad. Para
> hacerlo (quizás) más sencillo, les doy opciones:
>
> a) no se programar; quiero aprender a programar (y aprender con Python)
> b) sé programar (lo básico y algo más), quiero aprender Python en sí
> c) soy un programador con experiencia, pero de Python no sé nada y
> quiero aprender
> d) sé Python, pero poco y estoy buscando un curso de nivel medio/avanzado
> e) nada de lo anterior, especificar qué :)
>
> Si querés dar un único nivel: apartado d)
> Si pensás en dos niveles, además agregale b)
>
> Bueno, les agradezco por el tiempo.
>
> Saludos!
>
>
> Abrazo!
>
> Damián.
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20130329/63623c3c/attachment.html>
More information about the pyar
mailing list