Algoid - Programming language

1,711
¿Traducir la descripción a Español (Latinoamérica) con Google Traductor?Volver a traducir la descripción a Inglés (Estados Unidos)

Want to learn computer programming? Algoid is created just for you.
Algoid is an educational app that uses a simple but complete language called Algoid Language (AL) to teach programming.

Target Audience
Kids, teenagers and adults interested in learning computer programming.

★★★ Algoid makes learning to program simple and fun!
Remember the Logo programming language? The friendly turtle/robot that introduces the basics of programming step by step?
Algoid is based on the same idea that is visual feedback loop − Write code, run, debug, and watch the turtle drawing the result.

★★★ Algoid goes further. It includes a real-time debugger (the first and so far the only one on Android), a step-by-step execution mode, and scope explorer for better understanding.
What’s more, you can hide the turtle and write code for your own video games.
In short, Algoid can turn your Android device into a real programming workstation dedicated to self-learning and at the same time it makes learning fun.
Algoid has all the tools you need to become a programmer, whether you are a kid, a teenager or an adult.
The goal of Algoid is to enable everyone to learn how to code.

---- Highlights ----
Feature-rich Integrated Development Environment (IDE):
★ Syntax highlighting
★ Debugger with breakpoints (interrupt operation and debug)
★ Step-by-step execution mode
★ Real-time scope explorer
★ Auto-completion of code
★ Syntax error handling
★ Unlimited Undo and Redo
★ User interface optimized for small screens

Algoid also provides a documentation platform with Tutorials and an Online Forum.

---- What Algoid is not----
Algoid does not run through Scripting Layer for Android (SL4A). Instead, it integrates its own formal language parser. This choice was made to facilitate the integration of debugger, step-by-step execution mode, and scope explorer.
Algoid Language (AL), although it draws inspiration from Java, is not Java, but its interpreter and runtime are both written in Java.
Algoid is not a compiler, but a scripting language interpreter.
Algoid is not (not yet but I am working on) a C, Python, JavaScript or Java IDE, but a dedicated one for Algoid Language.
¿Quieres aprender programación de computadoras? Algoid es creada sólo para usted.
Algoid es una aplicación educativa que utiliza un lenguaje sencillo pero completo llamado Algoid Lenguaje (AL) para enseñar programación.

Público objetivo
Para niños, adolescentes y adultos interesados ​​en aprender programación de computadoras.

★ ★ ★ Algoid hace aprender a programar simple y divertido!
Recuerde que el lenguaje de programación Logo? El amable tortuga / robot que introduce los conceptos básicos de la programación paso a paso?
Algoid se basa en la misma idea de que es circuito de retroalimentación visual - Escribir código, ejecutar, depurar, y ver a la tortuga dibujando el resultado.

★ ★ ★ Algoid va más allá. Incluye un depurador en tiempo real (el primero y hasta ahora el único en Android), un modo de ejecución paso a paso, y explorador margen para una mejor comprensión.
Lo que es más, puede ocultar la tortuga y escribir código para sus propios videojuegos.
En resumen, Algoid puede convertir su dispositivo Android en una estación de trabajo de programación real dedicado a la auto-aprendizaje y, al mismo tiempo que hace que el aprendizaje sea divertido.
Algoid tiene todas las herramientas que necesita para convertirse en un programador, si usted es un niño, un adolescente o un adulto.
El objetivo de Algoid es para que todos puedan aprender a codificar.

---- Destacados ----
Medio ambiente rico en características de desarrollo integrado (IDE):
★ El resaltado de sintaxis
★ depurador con puntos de interrupción (operación de interrupción y depuración)
★ Paso a paso el modo de ejecución
★ en tiempo real explorador alcance
★ Auto-completado de código
★ manejo de errores de sintaxis
★ Ilimitado Deshacer y Rehacer
★ interfaz de usuario optimizada para pantallas pequeñas

Algoid también proporciona una plataforma de documentación, con tutoriales y un foro en línea.

---- ¿Qué Algoid no es ----
Algoid no se ejecuta a través de la capa de Scripting para Android (SL4A). En lugar de ello, integra su propio analizador de lenguaje formal. Esta elección se hizo para facilitar la integración del depurador, paso a paso el modo de ejecución, y explorador alcance.
Algoid Lenguaje (AL), aunque se inspira en Java, no es Java, pero su intérprete y el tiempo de ejecución son a la vez escrito en Java.
Algoid no es un compilador, sino un intérprete de lenguaje de scripting.
Algoid no es (todavía no, pero estoy trabajando en) una C, Python, JavaScript o Java IDE, pero uno dedicado a Algoid Idioma.
Leer más
4.1
1,711 en total
5
4
3
2
1
Cargando...

Novedades

★★ v1.3.0 Release 11-12-2015 ★★
★ fix tail call bug
★ fix events scope bug
★ fix default colors
★ all algoid variables onChanged event!
★ move util.eval to eval (root scope)
★ new function exists to test if variable exists
★ new methods util.toClipboard and util.fromClipboard
★ fix clone parameter evaluation bug
★ ARRAY.containsAll
★ ARRAY.containsAny
★ ARRAY.union
★ ARRAY.intersection
★ ARRAY.complement
★ ARRAY.difference
★ ARRAY.product
★ NUMBER.limit
★ algo.setRGB
★ algo.setBgRGB
Leer más

Información adicional

Actualizado
11 de diciembre de 2015
Tamaño
803k
Instalaciones
100.000+
Versión actual
1.3.0
Requiere Android
2.1 y versiones posteriores
Calificación del contenido:
Elementos interactivos
Los usuarios interactúan.
Permisos
Ofrecida por
CyaNn
Programador
38, rue du Salève 74100 Annemasse France
©2018 GoogleCondiciones del servicio del sitioPrivacidadDesarrolladoresArtistasAcerca de Google|Ubicación: Estados UnidosIdioma: Español (Latinoamérica)
Al comprar este elemento, estás realizando una transacción con Google Payments y aceptas las Condiciones del servicio y el Aviso de privacidad de Google Payments.