lunes, 31 de julio de 2017

Software educativo - Physical Etoys

Physical Etoys


Imagen relacionada

Descripción: Physical Etoys es una extensión libre y gratuita de Etoys desarrollada por Gonzalo Zabala, Ricardo Moran, Sebastián Blanco y Matías Teragni en la Universidad Abierta Interamericana. Etoys es un lenguaje de programación visual creado por Alan Kay orientado a objetos y basado en prototipos para el uso en educación. Physical Etoys, al ser una extensión, contiene la mayoría de las características de Etoys. Su filosofía es “ayudar a los chicos a modelar y programar el mundo real para aprender más acerca del mismo”. Physical Etoys permite que diversos dispositivos electrónicos como Lego NXT, placas Arduino, Sphero, Kinect, Joystick Wiimote, entre otros, puedan ser programados fácilmente y que interactúen entre sí gracias a su sistema de bloques.
En el año 2010 obtuvo el primer premio en innovación tecnológica entregado en la conferencia del ESUG (grupo europeo de usuarios de Smalltalk).

Historia: 
  • Squeak fue originalmente desarrollado en Apple en 1996 por Dan Ingalls.
  • Squeak es una implementación orientada a objetos, basada en clases y reflexiva derivada de Smalltalk-80 en Apple. Fue desarrollada por algunos de los programadores originales de Smalltalk-80, incluyendo Dan Ingalls, Ted Kaehler, y Alan Kay. El equipo también incluyo a Scott Wallace y John Maloney.
  • Squeak 4.0 está publicado con la licencia MIT, con algunas de las partes originales de Apple bajo la licencia Apache. Es requerido que nuevas contribuciones sean con la licencia MIT.
  • El artículo “Back to the Future: the story of Squeak, a practical Smalltalk written in itself” de Dan Ingalls, Ted Kaehler, John Maloney, Scott Wallace y Alan Kay, fue presentado en OOPSLA, Atlanta, Georgia, en 1997 por Dan Ingalls.
  • Squeak migró a centro de investigaciones de ingeniería de Disney en 1996.
  • El desarrollo de Etoys comenzó en Disney dirigido por Alan Kay para apoyar el aprendizaje construccionista influenciados por Seymour Papert y el lenguaje de programación Logo.
  • El equipo de desarrollo de Etoys en Disney incluía: Scott Wallace, Ted Kaehler, John Maloney y Dan Ingalls.
  • Etoys influenció el desarrollo de otro ambiente de programación educativo basado en Squeak, llamado Scratch. Desarrollado en el MIT después que Mitchell Resnick invitara a John Maloney del equipo de Etoys al MIT.
  • Etoys migró a Viewpoints Research, Inc. en 2001, para mejorar la educación de los niños del mundo y avanzar el estado de los sistemas de investigación y computación personal.
  • En 2006-2007, Etoys desarrollado en Squeak fue usado por el proyecto OLPC, en la máquina educativa OLPC XO-1. Está preínstalado en todos los portátiles XO-1.
  • El artículo “Etoys for One Laptop Per Child”, de Bert Freudenberg, Yoshiki Ohshima y Scott Wallace, fue presentado en Seventh Annual International Conference on Creating, Computing, Connecting, and Collaborating through Computing, Kyoto University, Kyoto, Japan, en Enero de 2009.
  • En 2009, la Fundación Squeakland fue creada por Viewpoints Research, Inc., como un paso inicial para continuar fomentando el desarrollo y uso de Etoys como un medio educativo.
  • Viewpoints Research Inc. apoyo la Fundación Squeakland durante 2009 y 2010. En enero de 2010, la Fundación Squeakland fue lanzada como una entidad independiente..

Licencia

Physical Etoys y todos sus módulos se encuentran bajo licencia MIT. Notá que Physical Etoys puede incluir software de terceros que tengan una licencia diferente que la MIT.

Extendiendo Physical Etoys

Physical Etoys posee un diseño modular. Cada módulo está representado por un archivo de extensión .pem (physical etoys module) y permite la interacción con un robot o un kit. Physical Etoys viene por defecto con los módulos de Lego NXT, Arduino y Duinobot. Para agregar otros robots a tu ambiente, es necesario instalar otros .pem que se encuentran a continuación. Los archivos .pem se instalan automáticamente con solo descargar el archivo deseado a la carpeta en donde se encuentra Physical Etoys. Al abrirlo, si aparece alguna pregunta, se contesta en forma afirmativa.
Los módulos disponibles son los siguientes:

Software educativo - MSWLogo

MSWLogo

Resultado de imagen para MSWLogo

HISTORIA 
La primera versión de LOGO nace en el Instituto Tecnológico de Massachussets a mediados de la década de los 60 de manos de un equipo liderado por Wallace Feurzeig, y entre cuyos componentes cabe destacar a Seymour Papert, un matemático que había estado trabajando con Piaget en Ginebra, antes de trasladarse a Estados Unidos. La forma más popular de LOGO se asocia a un lenguaje de programación que permite darle órdenes a una tortuga, que era originalmente una criatura robótica que se colocaba en el suelo y a la que se podía instruir para que se desplazara tecleando comandos en el ordenador. Pronto, la tortuga se trasladó a la pantalla de gráficos donde es utilizada para realizar dibujos, diseños y figuras. En los últimos años han aparecido nuevos desarrollos de Logo acompañados por una renovada conciencia y entusiasmo públicos. Así Brian Harvey, autor del clásico de tres volúmenes Computer Science Logo Style escribióUCBLogo, una versión que es software libre compatible para Macintosh, MSDOS, Windows y Unix. Poco después George Mills usó el núcleo de UCBLogo como base para desarrollar MSWLogo, versión que corre bajo Windows, con muchas mejoras y que permite controlar el puerto paralelo del ordenador de una forma sencilla y eficaz. 

DESCRIPCIÓN

LOGO es un lenguaje de programación que puede resultar de una tremenda utilidad para la puesta en práctica del actual currículo del área de Tecnología, especialmente para los cursos de 3º y 4º de la ESO. Esto se debe a que resulta muy sencillo tanto de aprender como de enseñar y, además, en ambos casos, de una forma sumamente atractiva. Nos permite abordar los fundamentos de la programación de manera estructurada y muy visual empleandoun programa gratuito y perfectamente operativo.

Diferentes Versiones de Logo

Tabla Comparativa entre varias implementaciones del Lenguaje de Programación Logo (con énfasis en las versiones en Español)
NombreIdiomaGratis y LibreDisponibilidadIntegridadSistema OperativoEstilo de Traducción
FMSLogo
(reemplaza a MSWLogo)
EspañolDescargaExcelenteWindowsavanza giraderecha pon
XLogoEspañolDescargaEstable 95%Java (Windows Linux)avanza giraderecha pon
MSWLogoES 6.5aEspañolDescargaAcapara CPUWindowsavanza giraderecha pon
LogoES para UCBLogoEspañol ParcialEmailEstable 95%Linuxavanza giraderecha pon
WinLogoEspañolNoDescargaExcelenteWindowsavanza giraderecha pon
Logo Gráfico 4.4EspañolGratisDescargaExcelenteWindowsadelante derecha fijar
MicroMundos 2/Pro/ExEspañolNoDemoExcelenteWindowsadelante derecha fija
LogoWriterEspañolAbandonadoDescargaExcelenteDOSadelante derecha fija
UCBLogoInglésDescargaEstable 95%Windows Linux MacNA

Software educativo - Solar System 3D Simulator

Solar System 3D Simulator

Descripción: De Solar System 3D Simulator es un uso del software que genera un modelo de la Sistema Solar y un Planets realistas en 3 la dimensión en el PC usando fórmulas avanzados de la física. Puede mostrar los planetas y sus órbitas, el sol y la luna. Los nueve planetas incluyendo la tierra del planeta y su detallada información física y química y cuadros de imagen también se muestra como la energía solar, la energía solar y los detalles eclipse solar. La salida gráfica se encuentra en formato de alta resolución de color 3D y la opinión de la órbita se puede ajustar y las órbitas inclinadas y rotar a cualquier ángulo. La velocidad del sistema solar también se puede variar. El modelo de Sistema Solar es útil para aprender sobre la física del universo, astronomía, proyectos de ciencia y experimentos de ciencia interactiva, tanto para adultos y niños. Los estudiantes de la escuela primaria, intermedia y secundaria pueden utilizar para las ideas justas de los proyectos de ciencia, ayuda física, noticias de la ciencia y la creación de artículos científicos.
Resultado de imagen para Solar System 3D Simulator
Sistemas operativos
Sistemas operativosWindows 98/Me/NT/2000/XP
Requisitos adicionalesNinguno

Versiones:
  • V 1.60
  • V1.6.0
  • V 1.6.1