El 2 de septiembre de 2013 13:02, Silvestre Figueroa <
[email protected]> escribió:

> Buen dia
>
> 2013/9/2 ArYiXb <[email protected]>:
> > El 2 de septiembre de 2013 12:15, Alejandro Vargas
> > <[email protected]>escribió:
> >
> >> Este domingo observé algo que no esperaba. Mi hija como siempre
> acaparaba
> >> el televisor jugando con la consola así que por algún motivo me entró la
> >> nostalgia y me acordé de la vieja MSX que tuve en mis comienzos en la
> >> informática así que estiré el brazo, tomé la tablet, abrí el play y puse
> >> "msx" en la búsqueda. Inmediatamente me encontré con un emulador de
> MSX. Lo
> >> instalé, lo arranqué y me reencontré con aquellos tiempos (pantall azul,
> >> letras blancas, 40 columnas). Lo siguiente que hice fue buscar algunos
> de
> >> los juegos que recordaba para MSX y me encontré tres de los que tuve en
> >> aquel tiempo (dicho sea de paso, como en su momento compré las
> licencias de
> >> los juegos, supuestamente debo poder jugarlos de nuevo aunque sea en un
> >> emulador).
> >>
> >> Lo curioso vino cuando mi hija que estaba a mi lado jugando al Little
> Big
> >> Planet se empezó a interesar por los jueguitos que yo estaba probando.
> >> Tanto así que al cabo de un rato hizo algo que jamás hace: apagó
> >> voluntariamente de jugar con la PS3 y se puso a verme jugar al Eggerland
> >> Mistery. Dijo que le llamó la atención el aspecto antiguo de los
> juegos. Le
> >> expliqué que aquellas computadoras no tenían pantalla y se conectaban al
> >> televisor como una consola actual. Pero lo interesante vino después de
> que
> >> probó ese y otro par de juegos, cuando le dije que ya no tenía más,
> porque
> >> le mostré lo que pasaba cuando arrancabas la MSX sin un cartucho de
> juegos:
> >> apareció la típica pantalla azul diciendo MSX Basic versiòn 2.1.
> Copyright
> >> 1988 by Microsoft (de la época en que Microsoft necesitaba hacer cosas
> bien
> >> hechas para competir y ganar mercado). Mi hija se mostró muy interesada,
> >> tal vez más que con los juegos. Lo primero que hizo fue teclear "hola"
> a lo
> >> que la máquina respondió con el famoso "Syntax error". Le expliqué que
> el
> >> único "idioma" que entiende esa máquina es Basic y que hay que puede
> hacer
> >> de todo pero hay que enseñarle. A continuación tecleé "print 233*234"
> para
> >> que viera con qué facilidad se puede hacer cálculos. Y para que viera lo
> >> que era un programa recordé viejos tiempos e hice esto:
> >>
> >> 10 for a=1 to 10
> >> 20 print "5 por "; a ; " = "; 5*a
> >> 30 next a
> >>
> >> Y al teclear "run" vio como salía la tabla del 5 con lo que se quedó aún
> >> más interesada pero preguntó por otras tablas, así que teclé:
> >>
> >> 5 for b=1 to 12
> >> 20 print b; " por "; a ; " = "; b*a
> >> 40 next b
> >>
> >> Sin tratar de explicarle cómo funcionaba, con comando "list" le mostré
> cómo
> >> había quedado el programa y lo ejecutamos para obtener todas las tablas
> de
> >> multiplicar del 1 al 12. Lo siguiente fue agregar un "cls" para que
> borrara
> >> la pantalla, y reemplazar el for b por un input para que preguntar qué
> >> tabla queríamos. Así vio que se podía interactuar con el programa.
> >>
> >> Como en todos los casos elle veía que yo le "hablaba" a la máquina
> dándole
> >> órdenes, preguntó si no sería posible enseñarle a hablar a la máquina.
> Con
> >> simple ejemplo le quedó claro lo fácil y difícil que sería:
> >>
> >> 10 cls
> >> 20 input a$
> >> 30 if a$="hola" then print "hola!!!" else print "no entiendo"
> >> 40 goto 20
> >>
> >> Lo interesante del asunto es que a pesar de que mi hija (de 10 años) me
> ha
> >> visto programando muchas veces, y podría preguntar todo lo que quisiera,
> >> fue esa "primitiva" máquina de hace 25 años la que logró captar su
> atención
> >> y despertar su imaginación. Tal vez es la simplicidad de la interfaz o
> tal
> >> vez es que no hay otra cosa que hacer que no sea programar(nada de
> menús,
> >> opciones, configuraciones, ventanas ni otros programas corriendo), pero
> eso
> >> me hizo plantearme una vez más una pregunta, que transmito ahora al
> grupo:
> >>
> >> 1) ¿Qué lenguaje tenemos ahora que sirva para enseñar las bases de la
> >> programación a niños de manera sencilla y sin agobiarlos con interfaces
> >> complicadas y llenas de ventanas y menús que explorar?
>
> Cuando era chico mi mama me mando a hacer un curso en un instituto
> donde nos enseñaban con Logo (el de la tortuga que dibuja :) y luego
> al año siguiente hicimos un poco con Logo MicroMundos.
> No se que tan poderoso sea.. pero al menos me diverti mucho con Logo.
> http://es.wikipedia.org/wiki/Logo_%28lenguaje_de_programaci%C3%B3n%29
>
>
>
> >> 2) ¿Donde se encuentra una guía de cómo enseñar al niño a usarlo?
> En esa URL que te paso a continuacion no solo tenes guias y pasos para
> usarlo sino tambien una interfaz (fea por cierto, aunque funcional)
> que funciona.
> Por ej: para hacer un cuadrado:
>
> adelante 50
> derecha 90
> adelante 50
> derecha 90
> adelante 50
> derecha 90
> adelante 50
> derecha 90
>
>
> ...y asi..
>
>
> luego a partir de ahi podes ver de enseñarle estructuras de control,
> lazos etc... a partir de las repeticiones.. (de eso no me acuerdo
> nada.... era muy chico!)
>
> http://www.turtleacademy.com/lang/es
>
> Yo usaba una interfaz en el MS-DOS era mucho mas "linda" y tenia
> aspecto asi "pixelero" pero esta interfaz web es como para verlo "on
> the fly"
>
> Nota: lo que te pase es de Logo, por ahi Logo MicroMundos es mas
> completo, mas lindo e incorpora el uso del mouse y entorno grafico ;)
>
> Saludos!!
>
> >>
> >> --
> >>
> >> Qapla'
> >> Alejandro Vargas
> >>
> >
> > 1) Vos que tanto conoces Pascal no deberias hacer esa pregunta. Yo empece
> > con Turbo Pascal y su IDE con fondo azul y letras amarillas.
> >
> > 2) Busca ejemplos de cosas sencillas de cualquier libro, calcular area de
> > un circulo, un cuadrado, un rectangulo, etc.
> >
> > --
> > salu
> >
> > --ArYiX
>
Hola, el otro día miroteando el huayra vi un par de cosas lindas para
chicos, pilas engine, turtleart (parecido a lo que dice Silvestre), Etoys
(o squeaks o algo así).
Saludos

Responder a