[pyar]    Re: Duda existencial en la Universidad

domingoprocopio domingoprocopio en yahoo.com.ar
Mie Abr 25 11:38:07 -03 2018


    


Sin saber demasiado sobre el tema y en mi experiencia tratando de aprender a programar,  el mayor beneficio de Python en comparación con otros lenguajes para los que empiezan es la sintaxis, creo es mucho más sencilla lo que hace que uno se pueda enfocar mucho más en el algoritmo. Es mi opinión.
Saludos!

Enviado desde mi dispositivo Samsung

-------- Mensaje original --------
De: pyar-request en python.org.ar 
Fecha: 2018/04/25  10:54  (GMT-03:00) 
A: pyar en python.org.ar 
Asunto: Resumen de pyar, Vol 98, Envío 60 

Envíe los mensajes para la lista pyar a
	pyar en python.org.ar

Para subscribirse o anular su subscripción a través de la WEB
	http://listas.python.org.ar/listinfo/pyar

O por correo electrónico, enviando un mensaje con el texto "help" en
el asunto (subject) o en el cuerpo a:
	pyar-request en python.org.ar

Puede contactar con el responsable de la lista escribiendo a:
	pyar-owner en python.org.ar

Si responde a algún contenido de este mensaje, por favor, edite la
linea del asunto (subject) para que el texto sea mas especifico que:
"Re: Contents of pyar digest...". Además, por favor, incluya en la
respuesta sólo aquellas partes del mensaje a las que está
respondiendo.


Asuntos del día:

   1. Re: Duda existencial en la Universidad (Gustavo Campanelli)
   2. Re: Duda existencial en la Universidad (Andres Riancho)
   3. Re: Duda existencial en la Universidad (Javier Roa Benitez)


----------------------------------------------------------------------

Message: 1
Date: Wed, 25 Apr 2018 10:43:08 -0300
From: Gustavo Campanelli <gedece en gmail.com>
To: Python Argentina <pyar en python.org.ar>
Subject: Re: [pyar] Duda existencial en la Universidad
Message-ID:
	<CAAtANuPf+RrEgJOGih8wW3J0SmaGsmLLTP=We8sor-iHyTDZ=g en mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

2018-04-25 10:20 GMT-03:00 Javier Roa Benitez <jroabenitez en gmail.com>:

> Buenos dias:
> Yo arrancaria con Python, porque se puede pasar casi directamente el
> resultado de un pseudocodigo a un lenguaje de programacion), con esto se
> ven los resultados rapidamente y el alumno se entusiasma y ama la
> programacion, luego seguir con otros lenguajes mas complejos como C para
> lograr otros resultados que probablemente no se pueden con Python.
> El riezgo es que "SE QUIERAN QUEDAR en PYTHON"
> Saludos
> Javier
>
> El 24 de abril de 2018, 22:42, Sergio Lapertosa <slapertosa en e-nexum.com>
> escribió:
>
>> Estimados
>>
>> Como en la lista abunda el conocimiento y experiencia de todo tipo, me
>> gustaría que me ayuden a reflexionar sobre un tema.
>>
>> En la Universidad dónde soy el Director de la Ingeniería en Sistemas de
>> Información, cuando arrancamos en 2016, desde el día 0, la parte de
>> algoritmos/programación la vimos con lenguaje C.
>>
>> No estamos disconformes, pero ya en el 2do año, se nos presentan
>> dificultades en resolver problemas, cuando, por ejemplo, involucra gráficos.
>>
>> En el 3er año, estamos introduciendo Python para las asignaturas de
>> Análisis Numérico y Probabilidad y Estadística. Estamos recién probando.
>>
>> Considerando que la secuencia es:
>> 1er año - 1er cuatrimestre
>> Introducción a la Informática (acá se sientan las bases de algoritmos y
>> de arquitectura de computadoras)
>>
>> 1er año - 2do cuatrimestre
>> Programación Estructurada (sería como la 1ra parte de Algoritmos y
>> Estructuras de Datos de ISI en la UTN)
>>
>> 2do año - 1er cuatrimestre
>> Paradigmas y Lenguajes de Programación I (sería como la 2da parte de
>> Algoritmos y Estructuras de Datos de ISI en UTN)
>>
>> 2do año - 2do cuatrimestre
>> Paradigmas y Lenguajes de Programación II (Objetos principalmente y un
>> par de unidades de Funcional y Lógico)
>>
>> 3er año - 2do cuatrimestre
>> Paradigmas y Lenguajes de Programación III (Web principalmente y un par
>> de unidades de Paralela y Concurrente), a la cual aún no llegamos
>>
>> Las preguntas serían:
>> - Recomiendan quitar C totalmente y arrancar con Python?
>> - Recomiendan empezar con C y para 2da mitad de 1ro y 1ra mitad de 2do
>> con Python?
>> - En base a las anteriores, cómo seguir en 3er año?
>>
>> Menciono que estamos intentando integrar la Programación en TODAS las
>> cátedras (algunas catedras podemos, otras más menos y algunas nada)
>>
>> La carrera tiene una orientación en Desarrollo Multimedia y Videojuegos
>> (eso arrancamos el año que viene recién)
>>
>> Sugerencias y argumentos a tener en cuenta?
>>
>> Muchas gracias!!
>>
>> Sergio Lapertosa
>>
>> _______________________________________________
>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>> Sitio web: http://www.python.org.ar/
>>
>> Para administrar la lista (o desuscribirse) entrar a
>> http://listas.python.org.ar/listinfo/pyar
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
>
>
> --
> Lic. Javier Roa Benitez
> Analista de Sistemas
> Consultor Informatico
>
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a
> http://listas.python.org.ar/listinfo/pyar
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar


Para mi la respuesta depende del propósito. C es un lenguaje más dificil, y
requiere implementar muchos algoritmos desde cero. Si lo que se está
enseñando es esos algoritmos, entonces dejenlo porque esa base es
impagable. En cambio en python,(que viene con las pilas puestas) hay muchos
algoritmos ya solucionados en las bibliotecas, con lo que lo que se puede
enseñar tiene un acceso más sencillo y rápido, pero habría que especificar
cosas como "no usar bibliotecas"  cuando se intenta implementar un
algoritmo que se quiere enseñar.

Gedece
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20180425/63fb2df0/attachment-0001.html>

------------------------------

Message: 2
Date: Wed, 25 Apr 2018 10:50:27 -0300
From: Andres Riancho <andres.riancho en gmail.com>
To: Python Argentina <pyar en python.org.ar>
Subject: Re: [pyar] Duda existencial en la Universidad
Message-ID:
	<CA+1Rt65D385=Y2qir=HX12uh7Qh4+UvqO_1T2rHSDofiT9gxRQ en mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"

Más allá de que creo que es una buena idea obtener la opinion de la
comunidad, no les parece que siendo director de carrera debería
guiarse por uno o más papers? Seguramente existan articulos academicos
sobre cual es la mejor manera de enseñar programación. Allí, más allá
de "el sentimiento favorable que tenemos hacia python" debería haber
datos duros sobre que es mejor.

2018-04-25 10:43 GMT-03:00 Gustavo Campanelli <gedece en gmail.com>:
>
> 2018-04-25 10:20 GMT-03:00 Javier Roa Benitez <jroabenitez en gmail.com>:
>>
>> Buenos dias:
>> Yo arrancaria con Python, porque se puede pasar casi directamente el
>> resultado de un pseudocodigo a un lenguaje de programacion), con esto se ven
>> los resultados rapidamente y el alumno se entusiasma y ama la programacion,
>> luego seguir con otros lenguajes mas complejos como C para lograr otros
>> resultados que probablemente no se pueden con Python.
>> El riezgo es que "SE QUIERAN QUEDAR en PYTHON"
>> Saludos
>> Javier
>>
>> El 24 de abril de 2018, 22:42, Sergio Lapertosa <slapertosa en e-nexum.com>
>> escribió:
>>>
>>> Estimados
>>>
>>> Como en la lista abunda el conocimiento y experiencia de todo tipo, me
>>> gustaría que me ayuden a reflexionar sobre un tema.
>>>
>>> En la Universidad dónde soy el Director de la Ingeniería en Sistemas de
>>> Información, cuando arrancamos en 2016, desde el día 0, la parte de
>>> algoritmos/programación la vimos con lenguaje C.
>>>
>>> No estamos disconformes, pero ya en el 2do año, se nos presentan
>>> dificultades en resolver problemas, cuando, por ejemplo, involucra gráficos.
>>>
>>> En el 3er año, estamos introduciendo Python para las asignaturas de
>>> Análisis Numérico y Probabilidad y Estadística. Estamos recién probando.
>>>
>>> Considerando que la secuencia es:
>>> 1er año - 1er cuatrimestre
>>> Introducción a la Informática (acá se sientan las bases de algoritmos y
>>> de arquitectura de computadoras)
>>>
>>> 1er año - 2do cuatrimestre
>>> Programación Estructurada (sería como la 1ra parte de Algoritmos y
>>> Estructuras de Datos de ISI en la UTN)
>>>
>>> 2do año - 1er cuatrimestre
>>> Paradigmas y Lenguajes de Programación I (sería como la 2da parte de
>>> Algoritmos y Estructuras de Datos de ISI en UTN)
>>>
>>> 2do año - 2do cuatrimestre
>>> Paradigmas y Lenguajes de Programación II (Objetos principalmente y un
>>> par de unidades de Funcional y Lógico)
>>>
>>> 3er año - 2do cuatrimestre
>>> Paradigmas y Lenguajes de Programación III (Web principalmente y un par
>>> de unidades de Paralela y Concurrente), a la cual aún no llegamos
>>>
>>> Las preguntas serían:
>>> - Recomiendan quitar C totalmente y arrancar con Python?
>>> - Recomiendan empezar con C y para 2da mitad de 1ro y 1ra mitad de 2do
>>> con Python?
>>> - En base a las anteriores, cómo seguir en 3er año?
>>>
>>> Menciono que estamos intentando integrar la Programación en TODAS las
>>> cátedras (algunas catedras podemos, otras más menos y algunas nada)
>>>
>>> La carrera tiene una orientación en Desarrollo Multimedia y Videojuegos
>>> (eso arrancamos el año que viene recién)
>>>
>>> Sugerencias y argumentos a tener en cuenta?
>>>
>>> Muchas gracias!!
>>>
>>> Sergio Lapertosa
>>>
>>> _______________________________________________
>>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>>> Sitio web: http://www.python.org.ar/
>>>
>>> Para administrar la lista (o desuscribirse) entrar a
>>> http://listas.python.org.ar/listinfo/pyar
>>>
>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>> Argentina - http://www.usla.org.ar
>>
>>
>>
>>
>> --
>> Lic. Javier Roa Benitez
>> Analista de Sistemas
>> Consultor Informatico
>>
>> _______________________________________________
>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>> Sitio web: http://www.python.org.ar/
>>
>> Para administrar la lista (o desuscribirse) entrar a
>> http://listas.python.org.ar/listinfo/pyar
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>
>
> Para mi la respuesta depende del propósito. C es un lenguaje más dificil, y
> requiere implementar muchos algoritmos desde cero. Si lo que se está
> enseñando es esos algoritmos, entonces dejenlo porque esa base es impagable.
> En cambio en python,(que viene con las pilas puestas) hay muchos algoritmos
> ya solucionados en las bibliotecas, con lo que lo que se puede enseñar tiene
> un acceso más sencillo y rápido, pero habría que especificar cosas como "no
> usar bibliotecas"  cuando se intenta implementar un algoritmo que se quiere
> enseñar.
>
> Gedece
>
>
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a
> http://listas.python.org.ar/listinfo/pyar
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar



-- 
Andrés Riancho
Project Leader at w3af - http://w3af.org/
Web Application Attack and Audit Framework
Twitter: @w3af
GPG: 0x93C344F3


------------------------------

Message: 3
Date: Wed, 25 Apr 2018 09:54:53 -0400
From: Javier Roa Benitez <jroabenitez en gmail.com>
To: Python Argentina <pyar en python.org.ar>
Subject: Re: [pyar] Duda existencial en la Universidad
Message-ID:
	<CA+cQ-2o4HF3UtdRN84DpZ8phzeHE7AHYpi3QGfUbx7TkU2R4SA en mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

Yo lei este articlulo y me parecio un interesante material para tener en
cuenta:
http://webcem01.cem.itesm.mx:8005/publicaciones/primer_lenguaje_30_jun_2010.pdf

El 25 de abril de 2018, 9:50, Andres Riancho <andres.riancho en gmail.com>
escribió:

> Más allá de que creo que es una buena idea obtener la opinion de la
> comunidad, no les parece que siendo director de carrera debería
> guiarse por uno o más papers? Seguramente existan articulos academicos
> sobre cual es la mejor manera de enseñar programación. Allí, más allá
> de "el sentimiento favorable que tenemos hacia python" debería haber
> datos duros sobre que es mejor.
>
> 2018-04-25 10:43 GMT-03:00 Gustavo Campanelli <gedece en gmail.com>:
> >
> > 2018-04-25 10:20 GMT-03:00 Javier Roa Benitez <jroabenitez en gmail.com>:
> >>
> >> Buenos dias:
> >> Yo arrancaria con Python, porque se puede pasar casi directamente el
> >> resultado de un pseudocodigo a un lenguaje de programacion), con esto
> se ven
> >> los resultados rapidamente y el alumno se entusiasma y ama la
> programacion,
> >> luego seguir con otros lenguajes mas complejos como C para lograr otros
> >> resultados que probablemente no se pueden con Python.
> >> El riezgo es que "SE QUIERAN QUEDAR en PYTHON"
> >> Saludos
> >> Javier
> >>
> >> El 24 de abril de 2018, 22:42, Sergio Lapertosa <slapertosa en e-nexum.com
> >
> >> escribió:
> >>>
> >>> Estimados
> >>>
> >>> Como en la lista abunda el conocimiento y experiencia de todo tipo, me
> >>> gustaría que me ayuden a reflexionar sobre un tema.
> >>>
> >>> En la Universidad dónde soy el Director de la Ingeniería en Sistemas de
> >>> Información, cuando arrancamos en 2016, desde el día 0, la parte de
> >>> algoritmos/programación la vimos con lenguaje C.
> >>>
> >>> No estamos disconformes, pero ya en el 2do año, se nos presentan
> >>> dificultades en resolver problemas, cuando, por ejemplo, involucra
> gráficos.
> >>>
> >>> En el 3er año, estamos introduciendo Python para las asignaturas de
> >>> Análisis Numérico y Probabilidad y Estadística. Estamos recién
> probando.
> >>>
> >>> Considerando que la secuencia es:
> >>> 1er año - 1er cuatrimestre
> >>> Introducción a la Informática (acá se sientan las bases de algoritmos y
> >>> de arquitectura de computadoras)
> >>>
> >>> 1er año - 2do cuatrimestre
> >>> Programación Estructurada (sería como la 1ra parte de Algoritmos y
> >>> Estructuras de Datos de ISI en la UTN)
> >>>
> >>> 2do año - 1er cuatrimestre
> >>> Paradigmas y Lenguajes de Programación I (sería como la 2da parte de
> >>> Algoritmos y Estructuras de Datos de ISI en UTN)
> >>>
> >>> 2do año - 2do cuatrimestre
> >>> Paradigmas y Lenguajes de Programación II (Objetos principalmente y un
> >>> par de unidades de Funcional y Lógico)
> >>>
> >>> 3er año - 2do cuatrimestre
> >>> Paradigmas y Lenguajes de Programación III (Web principalmente y un par
> >>> de unidades de Paralela y Concurrente), a la cual aún no llegamos
> >>>
> >>> Las preguntas serían:
> >>> - Recomiendan quitar C totalmente y arrancar con Python?
> >>> - Recomiendan empezar con C y para 2da mitad de 1ro y 1ra mitad de 2do
> >>> con Python?
> >>> - En base a las anteriores, cómo seguir en 3er año?
> >>>
> >>> Menciono que estamos intentando integrar la Programación en TODAS las
> >>> cátedras (algunas catedras podemos, otras más menos y algunas nada)
> >>>
> >>> La carrera tiene una orientación en Desarrollo Multimedia y Videojuegos
> >>> (eso arrancamos el año que viene recién)
> >>>
> >>> Sugerencias y argumentos a tener en cuenta?
> >>>
> >>> Muchas gracias!!
> >>>
> >>> Sergio Lapertosa
> >>>
> >>> _______________________________________________
> >>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> >>> Sitio web: http://www.python.org.ar/
> >>>
> >>> Para administrar la lista (o desuscribirse) entrar a
> >>> http://listas.python.org.ar/listinfo/pyar
> >>>
> >>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> >>> Argentina - http://www.usla.org.ar
> >>
> >>
> >>
> >>
> >> --
> >> Lic. Javier Roa Benitez
> >> Analista de Sistemas
> >> Consultor Informatico
> >>
> >> _______________________________________________
> >> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> >> Sitio web: http://www.python.org.ar/
> >>
> >> Para administrar la lista (o desuscribirse) entrar a
> >> http://listas.python.org.ar/listinfo/pyar
> >>
> >> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> >> Argentina - http://www.usla.org.ar
> >
> >
> > Para mi la respuesta depende del propósito. C es un lenguaje más
> dificil, y
> > requiere implementar muchos algoritmos desde cero. Si lo que se está
> > enseñando es esos algoritmos, entonces dejenlo porque esa base es
> impagable.
> > En cambio en python,(que viene con las pilas puestas) hay muchos
> algoritmos
> > ya solucionados en las bibliotecas, con lo que lo que se puede enseñar
> tiene
> > un acceso más sencillo y rápido, pero habría que especificar cosas como
> "no
> > usar bibliotecas"  cuando se intenta implementar un algoritmo que se
> quiere
> > enseñar.
> >
> > Gedece
> >
> >
> > _______________________________________________
> > Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> > Sitio web: http://www.python.org.ar/
> >
> > Para administrar la lista (o desuscribirse) entrar a
> > http://listas.python.org.ar/listinfo/pyar
> >
> > La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> > Argentina - http://www.usla.org.ar
>
>
>
> --
> Andrés Riancho
> Project Leader at w3af - http://w3af.org/
> Web Application Attack and Audit Framework
> Twitter: @w3af
> GPG: 0x93C344F3
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a
> http://listas.python.org.ar/listinfo/pyar
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>



-- 
Lic. Javier Roa Benitez
Analista de Sistemas
Consultor Informatico
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20180425/710c766a/attachment.html>

------------------------------

Subject: Pié de página del digest

_______________________________________________
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/


------------------------------

Fin de Resumen de pyar, Vol 98, Envío 60
*****************************************
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20180425/ae39a78e/attachment-0001.html>


Más información sobre la lista de distribución pyar