Apprenez vous-même ou enseignez à vos enfants comment programmer avec Algoid .
Vous voulez apprendre la programmation informatique? Algoid sont créés juste pour vous.
Algoid est une application éducative qui utilise un langage simple mais complet appelé langage Algoid (AL) pour enseigner la programmation.
Public cible
Enfants, adolescents et adultes intéressés à apprendre la programmation informatique.
★★★ Algoid rend l'apprentissage pour programmer des programmes simples et amusants!
Rappelez-vous le langage de programmation du logo? La tortue / robot amical qui introduit les bases de la programmation étape par étape?
Algoid est basé sur la même idée qui est une boucle de rétroaction visuelle - Écrire du code, exécuter, déboguer et regarder la tortue dessinant le résultat.
★★★ Algoid va plus loin. Il comprend un débogueur en temps réel (le premier et jusqu'à présent le seul sur Android), un mode d'exécution étape par étape et l'explorateur de gamme pour une meilleure compréhension.
De plus, vous pouvez cacher la tortue et écrire du code pour vos propres jeux vidéo.
En bref, Algoid peut transformer votre appareil Android en un véritable poste de travail de programmation dédié à l'auto-apprentissage et en même temps, il rend l'apprentissage amusant.
Algoid a tous les outils dont vous avez besoin pour devenir programmeur, que vous soyez un enfant, un adolescent ou un adulte.
The goal of Algoid is to enable everyone to learn how to code.
---- Points forts ----
Environnement de développement intégré riche en fonctionnalités (IDE):
★ FAITRE SYNTAXE
★ Debugger avec des points d'arrêt (opération d'interruption et débogage)
★ Mode d'exécution étape par étape
★ Explorateur de portée en temps réel
★ Complétion automatique du code
★ Gestion des erreurs de syntaxe
★ Undo illimité et refaire
★ Interface utilisateur optimisée pour les petits écrans
Algoid fournit également une plate-forme de documentation avec des tutoriels et un forum en ligne.
---- quel Algoid n'est pas ----
Algoid ne passe pas par la couche de script pour Android (SL4A). Au lieu de cela, il intègre son propre analyseur de langage formel. Ce choix a été fait pour faciliter l'intégration du débogueur, du mode d'exécution étape par étape et de l'explorateur de portée.
Le langage Algoid (AL), bien qu'il s'inspire de Java, n'est pas Java, mais son interprète et son runtime sont tous deux écrits en Java.
Algoid n'est pas un compilateur, mais un interprète de langage de script.
Algoid ne sont pas (pas encore mais je travaille sur) un C, Python, JavaScript ou Java IDE, mais un IDE dédié pour le langage Algoid .