Premiers pas

Cette première leçon va vous guider dans vos premiers pas en programmation. Elle est destinée aux débutants. Liste des notions vues par exercice :
  Instructions Commentaires Instructions conditionnelles et expressions Boucles tant que (while) Variables Boucles pour (for) Boucles jusqu'à Méthodes Switch Tableaux
Bienvenue dans le monde des buggles
Les instructions Java
Écrire des programmes plus complexes
Instructions conditionnelles
Boucles tant que (while)
  Instructions Commentaires Instructions conditionnelles et expressions Boucles tant que (while) Variables Boucles pour (for) Boucles jusqu'à Méthodes Switch Tableaux
Chercheur de baggles
Stocker et manipuler des données
Boucles pour (for)
Boucles jusqu'à (do ... while)
Méthodes
  Instructions Commentaires Instructions conditionnelles et expressions Boucles tant que (while) Variables Boucles pour (for) Boucles jusqu'à Méthodes Switch Tableaux
Construire avec méthode
Méthodes retournant un résultat
Méthodes avec paramètres
Dessiner avec méthode
Dessiner avec méthode (en plus grand)
  Instructions Commentaires Instructions conditionnelles et expressions Boucles tant que (while) Variables Boucles pour (for) Boucles jusqu'à Méthodes Switch Tableaux
Dessiner de plus en plus grand
Encore des motifs à dessiner
Buggle Dance Revolution
Buggle Dance Revolution 2
Chasse à la limace
Pistage de la limace
  Instructions Commentaires Instructions conditionnelles et expressions Boucles tant que (while) Variables Boucles pour (for) Boucles jusqu'à Méthodes Switch Tableaux
Monde de serpents
Tricots et tableaux
Tricots, tableaux et modulos
Parcours en colonne
Parcours en ligne
  Instructions Commentaires Instructions conditionnelles et expressions Boucles tant que (while) Variables Boucles pour (for) Boucles jusqu'à Méthodes Switch Tableaux
Parcours en zig-zag
Parcours en diagonal
  Instructions Commentaires Instructions conditionnelles et expressions Boucles tant que (while) Variables Boucles pour (for) Boucles jusqu'à Méthodes Switch Tableaux

Légende

Le concept est introduit
L'exercice travaille sur le concept
Le concept est supposé maîtrisé
Le concept n'est pas indispensable à l'exercice

Que vais-je apprendre?

Vous allez apprendre les bases de la programmation. Disons au moins que les principaux concepts vous auront été présentés, vous permettant de lire et comprendre la plupart des algorithmes. Vous ne pourrez toujours pas écrire ou même lire des programmes complets en [!thelang] car la notion d'objet ne fait pas partie des objectifs de cette leçon, mais vous maîtriserez ce qu'on appelle la «programmation tactique», ce qui veut dire que votre maîtrise de la syntaxe vous permettra de vous concentrer sur les problèmes à résoudre sans vous battre contre le compilateur à propos de la syntaxe.