BASIC-256
Basic-256 (anciennement KidBASIC[1]) est un interpréteur de code BASIC et un environnement de développement intégré destiné à l'apprentissage de la programmation aux jeunes enfants. Le projet a démarré en 2007 inspiré par l'article américain « Pourquoi Johnny ne peut pas coder » (« Why Johnny can't code » en anglais) de David Brin. Son principal objectif est de fournir un environnement simple et complet pour les élèves des écoles primaires[2] et secondaires[3] afin de leur apprendre des rudiments de programmation informatique.
Développé par | Ian Larsen & James M. Reneau |
---|---|
Première version | |
Dernière version | 2.0.0.11 () |
Dépôt | sourceforge.net/projects/kidbasic |
Environnement | Windows, Linux, Mac OS, FreeBSD |
Langues | Multilingue |
Type | Langage de programmation et environnement de développement intégré |
Licence | GNU GPL v3.0 |
Site web | http://basic256.org/ |
Le langage du Basic-256 est à la base une version simplifiée du BASIC moderne. L'éditeur de code, la fenêtre de sortie des textes et des graphiques de l'EDI sont tous visibles dans le même écran. Cependant, à la suite du développement des versions successives, de nouvelles fonctionnalités ont été ajoutées, à savoir:
- Gestion des fichiers (End-of-file, taille) depuis la version 9.4d ;
- Prise en charge des événements du dispositif de pointage (souris) depuis la version 9.4d ;
- Manipulation des lutins (sprites en anglais) depuis la version 0.9.6n ;
- Ajout des fonctions de base de données depuis la version 0.9.6y ;
- Prise en charge du réseau depuis la version 0.9.6.31;
- Fonctions réelles et sous-routines depuis la version 0.9.9.1.
Une documentation complète est disponible en anglais, français, russe, néerlandais, espagnol et portugais.
Notes et références
modifier- (en) « BASIC-256 : KidBASIC changes name to BASIC-256 », sur sourceforge.net, SourceForge.net (consulté le ).
- « La programmation à l'école primaire », sur epi.asso.fr, Enseignement public et informatique (consulté le ).
- « BASIC-256 », sur appricote.com, Appricote (consulté le ).
Annexes
modifierVoir aussi
modifier- Microsoft Small Basic, initiation à la programmation BASIC avec .NET ;
- Microsoft Visual Studio Express, ensemble d'environnements de développement intégrés gratuits développé par Microsoft pour les langages Visual Basic, C#, C++, J#, Visual Web Developer et SQL Server destiné à l’apprentissage des jeunes ou des passionnés ;
- FreeBasic, compilateur libre du langage BASIC moderne pour les plateformes DOS, Linux et Windows ;
- Visual Basic, compilateur du langage BASIC moderne de 3e génération développé par Microsoft ;
- Logo, langage de programmation évolué et complet destiné à l'autodidaxie de la programmation selon les travaux et théories de Jean Piaget.
Liens externes
modifier- Site de l'enseignant Robert Riou, exemples et didacticiels d’apprentissage du BASIC avec BASIC-256 pour les professeurs.