Flavio,<div>Estoy de acuerdo que para enseñar programación, agregar la problemática de comprender otro idioma a la de comprender el lenguaje de programación en si, no tiene demasiado sentido.</div><div>Lo que si creo que tiene sentido, y esto tu y yo lo hemos hablado varias veces, pero como has dado tu punto de vista, voy a dar el mio, es que usemos un lenguaje comun para tratar de compartir esfuerzos y no multiplicar el trabajo. Imaginate lo que pasaría si la gente de Nepal, de Rwanda, latino america, y ahora las islas Fiji, cada uno tuviera que hacer su reproductor de videos y audio, su actividad para sacar fotos, etc.</div>
<div>El costo en esfuerzo y tiempo que se invierte es altísimo. En la práctica es mas alto del que podemos afrontar como comunidad, porque aun no hemos logrado todo lo que nos proponemos.</div><div>Entonces, esta barbaro usar los lenguajes locales para enseñar y aprender, algunos miembros de esas comunidades y algunos proyectos creceran hasta poder compartirse y alli es mejor contar con un idioma comun. Hoy es el ingles, en cien años, veremos.</div>
<div><br></div><div>-----</div><div><br></div><div>I agree with you when you say, to teach programming, add the need to learn a foreign language to the fact of learning the programming language, does not have too much sense.</div>
<div>But have sense (and we talked about this a few times, but you have your point, and I have my point too) use a common language to share efforts and avoid multiply the job. Imagine if people from Nepal, Rwanda, Latin America, and now Fiji, need create his own video player, record activity, etc. </div>
<div>The cost in time and effort is too high. In fact, is higher than the effort we can do as a community, because we haven't reach all what we want.</div><div>Then, is ok use local language to teach and learn, some of the community members and some projects will grow up until be shared and then is better use a common language. Today is english, in 100 years, will see.</div>
<div> </div><div>Gonzalo<br><br><div class="gmail_quote">2012/9/23 Flavio Danesse <span dir="ltr"><<a href="mailto:fdanesse@gmail.com" target="_blank">fdanesse@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>El tema del idioma, tiene muchas aristas, (desde mi punto de vista), pero en lo que refiere específicamente a enseñar a programar a los niños y adolescentes, la cuestión está en que aprender un lenguaje de programación es en si, aprender otro idioma, lo cual ya de por si es difícil para cualquiera.</div>
<div><br></div><div>Cuando trabajas con niños y jóvenes que a veces, ni siquiera conocen bien su propio lenguaje materno, y mucho menos el inglés, debes facilitarle el aprendizaje del lenguaje que intentas enseñar, que en este caso es python, no inglés.</div>
<div><br></div><div>Al esfuerzo de aprender python, no puedes agregarle el de aprender inglés que en este caso sería un aprendizaje previo, lo cual termina por aburrir y frustrar a aquellos que lo que desean en realidad es programar.</div>
<div><br></div><div>Obviamente, hasta cierto punto, quien intenta programar termina aprendiendo algo de inglés, casi sin darse cuenta, lo cual es bueno, pero no es el objetivo de enseñar a programar en python.</div><div>
<br>
</div><div>Tampoco es cierto que para programar se necesite saber inglés, yo soy la prueba de ello.</div><div>Yo no puedo siquiera escribir una frase en inglés, mucho menos hablarlo, y si escucho a alguien hablando inglés, dificilmente le entienda la mitad de lo que dice, sin embargo, entiendo casi todo lo que leo en inglés y luego, lo que no entiendo lo traduzco con google.</div>
<div><br></div><div>Obviamente, para programar en python, cuando tengo que hacer cosas complejas, se me complica bastante por el idioma, pero para las cosas que yo deseo hacer con python, mis conocimientos de inglés son suficientes.</div>
<div><br></div><div>De modo que yo, a mis alumnos, trato de enseñarles python, solucionándoles lo mejor que puedo el tema del inglés, luego, ellos, verán que es necesario aprender inglés para superarse, pero tienen toda la vida por delante para solucionarlo.</div>
<div><br></div><div>Mientras tanto, todas mis aplicaciones van con variables y comentarios en español, porque sé que ellos las leen y las hackean a medida que aprenden o tratan de aprender cosas nuevas sobre python.</div>
<div><br></div><div>Además, de todo eso, siendo que soy de habla hispana, ¿por qué habría de escribir en otro idioma?.</div><div>¿Para que me entiendan otros que no hablan español?, y ¿por qué, si yo para entenderles a ellos tengo que traducir con google?.</div>
<div><br></div><div>Por un tema de desarrollo colaborativo tampoco puede ser, porque en 4 años nadie a aportado una sola línea de código a mis aplicaciones, mientras que yo he portado, mejorado, expandido y hasta reescrito muchas aplicaciones de terceros, y, las veces que alguien me dio una mano con algo fue en forma de ideas o conceptos y, o bien fue en español (generalmente han sido comañeros de CeibalJAM), o bien tuve que traducirlo con google.</div>
<div><br></div><div>Qué no se entienda esto último como un reproche ni nada parecido, simplemente trato de ilustrar mis motivos para utilizar lo menos posible el inglés en mis aplicaciones. Simplemente no encuentro motivos por los cuales no utilizar español, mientras que encuentro fuertes motivos para no utilizar inglés.</div>
<div><br></div><div>Pero sin lugar a dudas, el tema del idioma es fundamental en la comunidad de sugar.</div><div>Quienes no podemos sostener una charla en inglés, directamente no participamos de las discusiones.</div><div>
<br></div><div>Es también un motivo por el cual los docentes, en general, no se acercan a la comunidad.</div><div>Todos sabemos el poco conocimiento y manejo informático que tienen los docentes (de américa latina al menos), en general, no podemos pensar que hablen inglés y por ende, al momento de escribir una wiki por ejemplo, debemos hacerlo en español, no en inglés.</div>
<div><br></div><div>Lo que pasa es que la comunidad de sugarlabs se ha ido conviertiendo en una comunidad casi exclusivamente de desarrolladores y desde mi punto de vista, cada vez, se convierte más en eso, no hay mucho espacio para los docentes, ni mecanismos de participación real y efectiva para ellos, a menos que hablen inglés. <= esto si es un reproche :)</div>
<div><br></div><div>Bueno, pero en definitiva, supongo que debe ser tan complicado traducir del español al inglés como del inglés al español.</div><div><br></div>
<br>_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
<br></blockquote></div><br></div>