Google Groups Home
Help | Sign in
niveles de programacion
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  1 message - Collapse all
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
Daniel Ajoy  
View profile
 More options May 6, 3:33 pm
From: "Daniel Ajoy" <da.a...@gmail.com>
Date: Tue, 06 May 2008 14:33:32 -0500
Local: Tues, May 6 2008 3:33 pm
Subject: Re: [Lista LOGO] niveles de programacion
On Tue, 06 May 2008 12:56:25 -0500, MARIA DE LOS ANGELES CRUZ <angelescru...@yahoo.com.mx> wrote:

> Hola daniel solo para hacerte unas preguntas de LOGO, quisiera saber en que nivel de programacion se encuentra una persona cuando aprende los conceptos basicos de computacion con logo como son las variables locales, globales, condicionales, bucles, tu crees que ya esta lista para aprender otros lenguajes como el c o c++?,

Hola Maria de los Angeles,

Yo creo que sí. En Logo puedes aprender conceptos equivalentes a los de C, como:

orden de evaluación de expresiones
procedimientos - en C: funciones
variables
bucles
condicionales
procedimientos con entradas - en C: paso de parámetros
procedimientos anidados
recursion

pero en Logo puedes además, sin los problemas del "bajo nivel" de C, aprender sobre:

uso de listas
manipulacion de vectores multidimensionales - en C: arreglos
FMSLogo tiene un botón que te permite ver la secuencia de llamadas a procedimientos y las entradas que reciben y devuelven en tiempo real.

sin embargo, lo que más extraño de C++ en Logo es "operator overloading", Logo no tiene eso, excepto Elica Logo, creo.

También te sería difícil enseñar conceptos de programación orientada a objetos en Logo, aunque sí tengo un módulo que que implementa objetos en FMSLogo, pero sin clases, sólo con herencia de objetos (a la Smalltalk).

> en LOGO se usan apuntadores?,

no, pero los nombres de las variables son simples palabras de Logo, por lo que se puede hacer esto:

para cambia.valor :nombre.de.variable
haz :nombre.de.variable 555
fin

haz "a 100

muestra :a
100

cambia.valor "a

muestra :a
555

> En que nivel de educacion seria conveniente enseñar LOGO para aprender los conceptos basicos de computacion?,

Yo diría que los conceptos básicos de programación, no son lo antes mencionados, sino cosas como:

* entender que programar es dar ordenes precisas a las computadoras
* tratar de comprender qué es lo que la computadora no entendió de lo que le dijiste
* usar lo que la computadora va haciendo para depurar tus comandos
* organizar tus comandos en grupos
* uso de los números (las magnitudes) para variar los efectos que la computadora produce (avanza 100 versus avanza 2)
* entender que la computadora es muy buena para hacer cosas rápido, y cosas repetitivas

creo que esas cosas sí las puede aprender un niño de 6 años. Creería que un niño de 6 años debería estar jugando a hacer cosas como estas:

http://neoparaiso.com/logo/galeria-graficos-de-tortuga.html

Los conceptos más avanzados de los que hablamos al principio que diría que los puede entender un niño de 10 a 12 años.

> estoy aprendiendo apenas y me ha gustado mucho, pero he tenido un poco de problemas al tratar de enseñarselo a mi sobrino de 6 años, aparte de que no soy maestra, pero se que si lo pueden aprender todos, bueno pues espero tu respuesta y te felicito por tu pasion por LOGO.

Daniel

_______________________________________________
Lista Logo en Español
Para cualquier consulta escribir a: logo-ad...@mailman.me.gov.ar
l...@me.gov.ar
www.mundologo.com.ar
http://mailman.me.gov.ar/mailman/listinfo/logo


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2008 Google