Professional Documents
Culture Documents
MÓDULO DE SISTEMAS
REPORTE:
EXPLORANDO MSWLOGO Y SCRATCH
EQUIPO:
http://camoaxaca.blogspot.com/
Octubre de 2009.
MSWLOGO http://www.matedu.cinvestav.mx/~asacristan/mswlogoes.htm
Antecedentes históricos
El programa MSWLOGO, es un programa de aplicación muy útil que fue de los
primeros para enseñar a programar a niños y jóvenes. La principal fortaleza que
tiene es su sencillez para programar pues permite la comunicación entre el usuario y
el puerto paralelo de la computadora con órdenes sencillas y fáciles de seguir. Tuvo
el valor de hacer que el maestro pasara a segundo plano e inició la interacción entre
el usuario y la máquina. Sin embargo, la celeridad en los avances programáticos y el
surgimiento de nuevos lenguajes hizo que cayera en desuso.
Vallejo (2007) dice lo siguiente:
Sin embargo, países como Inglaterra, Canadá y Estados Unidos continuaron con la
filosofía del programa LOGO la cual busca acercar a los usuarios al lenguaje de
programación y hacerlo fácil, de manera que los alumnos se vayan acercando sin
temor y de manera paulatina a él. Esta filosofía busca también hacer que los
usuarios se vayan haciendo cada vez más expertos en su manejo pero sobre todo,
vayan aplicando su creatividad para diseñar nuevas actividades y de ser posible
aumentando la programación de la tortuga.
Cuando ingresamos aparece la pantalla del programa y la ventana: Elija una opción
de trabajo, aquí se presentan tres opciones: Usar una controladora, Simuladores y
Programar. Consultando el Manual de Referencia de MswLogo ubicado en ayuda,
para la opción usar una controladora, se requieren conocimientos de circuitos
electrónicos. Una controladora para una computadora es un sistema o equipo
electrónico que permite la comunicación entre una computadora y una máquina,
robot o sensor, para que la computadora pueda enviar datos a los sensores o robots,
la controladora dispone de unas salidas que pueden ser digitales o analógicas.
Ejemplo 1:
Edita “CUADRADO (se escribe en el área de comandos y activa editor)
PARA CUADRADO :longitud
REPITE 4 [AV: longitud GD 90]
FIN
CUADRADO 50
CUADRADO 100
CUADRADO 150
Una vez que se ha escrito el procedimiento (programa pequeño) lo guardamos, cada
vez que se edite con el nombre de CUADRADO, asignamos valores para obtener
diferentes representaciones.
Sabemos que para trazar con precisión un polígono empleando instrumentos de
dibujo, se dividen 360 grados entre el número de lados del polígono, con MswLogo
podemos realizar un pequeño programa asignando dos variables: longitud y lados.
Ejemplo 2:
Edita “POLIGONO
PARA POLIGONO :longitud :lados
REPITE :lados [av :longitud gd 360.0/:lados]
FIN
POLIGONO 100 3
POLIGONO 100 4
POLIGONO 100 5
SCRATCH http://scratch.mit.edu/
Es un lenguaje gráfico de programación, el diseño de la interface es muy atractivo y
accesible para niños, adolescentes y todo aquel que se interese por aprender a
programar. La programación se realiza por medio de bloques de construcción que se
seleccionan de un panel, estos bloques están diseñados para acoplarse unos con
otros pero si son sintácticamente correctos, de esta manera no se producen errores
de sintaxis.
Sin duda, el diseño del programa Scratch es una herramienta muy importante para
los alumnos, pues les ayuda a echar a volar su imaginación, permitiéndoles el
desarrollo de sus habilidades intelectuales en un ambiente lúdico.
REFERENCIAS