background preloader

Lightbot

Facebook Twitter

Light-Bot - Play on Armor Games. Lightbot. In Lightbot, players program a robot using icons. But... does that mean players are learning 'real' programming? * *Spoiler: Yes Programming, or Coding, is simply the way people tell a computer what to do using instructions that the computer understands. Let's explore what this means by looking at the commands used in Lightbot. Forward() turnLeft() turnRight() jump() light() Now, we can translate the programs in Lightbot into our new language. Example becomes main: forward() forward() light() The instructions are the same, just now we're using words instead of icons.

*There are also some funky characters there too, like (), that are required in this new language. As long as both the player and Lightbot understand what each word means, we can write any program in Lightbot with words. Try it Yourself Using the language provided at the top of the page, fill in the ? ' * Make sure to include the () at the end of each line! What about the following? * Make sure to include a () at the end of each line! Proc1: Coolio-Niato. Lightbot | codecole. Travailler avec Lightbot à l’école élémentaire (à partir du CE2) La version gratuite en ligne (An Hour of Code) est amplement suffisante. Des élèves qui arrivent au bout de ce travail ont déjà acquis l’essentiel des notions de programmation pour l’école. (Attention : sur l'application, le texte français comporte des fautes d'orthographe et la musique est facultative.)

Pour vous aider, j’ai conçu un document reprenant l’ensemble des tableaux et les solutions. Les élèves peuvent donc travailler sur le site de façon autonome grâce à ces fiches « auto-correctives ». Avant la correction, des fiches « aide » sont également disponibles si les élèves ne trouvent pas la solution. Télechargement niveau 1 Téléchargement niveau 2 Téléchargement niveau 3 Toutes les écoles n’ayant pas d’ordinateurs en nombre suffisant, j’ai conçu ces fiches afin qu'elles puissent se faire sur table. Lightbot pour découvrir la programmation : walkthrough / solution. Lightbot – Tables, Tableaux, Tablettes.

Initiation lumineuse aux algorithmes. Dans le cadre du dossier de la science informatique à l’école, je vais parler d’abord de l’ancêtre : Lightbot. C’est un jeu qui existe déjà depuis un bon petit moment en version Flash. On peut même retrouver une version encore plus ancienne ici : Light-Bot version 1. Il s’agit de diriger un robot pour qu’il allume les cases bleues d’un terrain de jeu pouvant aller jusqu’à une taille de 8 par 8. Quelles instructions peut-on programmer ? Avancer,Activer la case,Tourner vers la gauche, Tourner vers la droite,Monter/descendre une marche,Appeler une procédure. Activer la case peut être utile à plusieurs choses : Allumer la case bleue (je rappelle que c’est le but du jeu),Activer un ascenseur,Activer un téléporteur,Colorier le robot (cela servira pour la partie des actions conditionnelles).

Hélas, la « mémoire » est très limitée : 12 instructions pour le programme principal et 8 pour chacune des 2 procédures disponibles. Lightbot : initiation aux algorithmes.