Skip to content

Herramientas para Crear Algoritmos

PSeInt

{width="120" height="128"}

Es una herramienta para asistir a un estudiante en sus primeros pasos en programación con escritura de texto. Mediante un simple lenguaje en español, le permite centrar su atención en los conceptos fundamentales de la algoritmia computacional, minimizando las dificultades propias de un lenguaje industrial y proporcionando un entorno de trabajo con numerosas ayudas y recursos didácticos.

Sitio oficial: http://pseint.sourceforge.net

Scratch

{width="200" height="120"}

Scratch es un entorno de aprendizaje de programación que provee un lenguaje manipulable con bloques que se arrastran y se combinan entre sí. Uno de los principales objetivos de Scratch es motivar a los chicos a crear proyectos de programación en donde realizan juegos o animaciones interactivas.

Sitio oficial: https://scratch.mit.edu

Alice

{width="200" height="120"}

Alice es un software diseñado en la Universidad Carnegie Mellon que permite enseñar programación mediante un entorno 3D donde es posible crear desde animaciones hasta juegos. El lenguaje que utiliza es orientado a objetos, aunque el editor de textos de este ambiente permite programar de manera muy simple y guiada.

Sitio oficial: http://www.alice.org/get-alice/alice-3

APP Inventor

{width="200" height="120"}

App Inventor es un entorno de desarrollo de software creado por Google Labs para la elaboración de aplicaciones destinadas al sistema operativo Android. El usuario puede, de forma visual y a partir de un conjunto de herramientas básicas, ir enlazando una serie de bloques para crear la aplicación.

Sitio oficial: http://appinventor.mit.edu/explore/index-2.html

Code Combat

{width="200" height="120"}

CodeCombat es un juego de rol online en el cual se pueden aprender los fundamentos de lenguajes de programación basados en texto tan populares como Python y JavaScript (entre otros). Ambos son lenguajes de gran uso a nivel profesional que, debido a sus características, son sencillos de introducir en el entorno educativo.

Utilizando CodeCombat los contenidos y habilidades que quieren ser enseñados se presentan a través de un videojuego donde el alumno toma el control de un personaje que deberá ir avanzando en un mundo de niveles.\ Para ello se plantearán problemas que tendrán que resolver a través de la programación, introduciendo los comandos e instrucciones adecuados.

En los distintos mundos se abordan los distintos conceptos de la programación, desde lo más básico hasta lo más complejo. Además, cada mundo presenta distintos niveles que permiten a cada alumno ir aprendiendo a su propio ritmo.

Sitio oficial: www.codecombat.com

Lego Mindstorms

{width="200" height="120"}

Lego Mindstorms es una línea de robótica fabricado por la empresa LEGO, que posee elementos básicos de las teorías robóticas, como la unión de piezas y la programación de acciones en forma interactiva.

Sitio oficial: https://www.lego.com