Grille des compétences

Chacun de nos projets enseigne une compétence de programmation différente et les enfants s'appuient sur les compétences qu'ils ont acquises lors de la réalisation des projets. Les tableaux pratiques ci-dessous explique les compétences de chacun des projets pour chaqu'un des langages de programmation.

Scratch

Scratch est un langage de programmation graphique, développé par le groupe Lifelong Kindergarten au Massachusetts Institute of Technology. Les enfants peuvent faire glisser et combiner des blocs de code pour créer une gamme de programmes, y compris des animations, des histoires, des instruments de musique et les jeux. C'est un peu comme l'équivalent de programmation de Lego!

Ressources Scratch

Grille des compétences

Projet 1: Groupe de rock Projet 2: Perdu dans l'espace Projet 3: chasseurs de fantômes Projet 4: ChatBot Projet 5: Boîte de peinture Projet 6: Course de bateau
Séquençage
Répétition
Variables
Sélection
Opérateurs booléens
Structures de données
Les fonctions
Projet 1: Mémoire Projet 2: Dodgeball Projet 3: Brain Game Projet 4: Attrapez les points Projet 5: Clone Wars Projet 6: Créez votre propre monde
Séquençage
Répétition
Variables
Sélection
Opérateurs booléens
Structures de données
Les fonctions

HTML & CSS

HyperText Markup Language (HTML) est un langage pour décrire et structurer des pages Web. Les documents HTML peuvent inclure des éléments comme le texte, les images, le son et la vidéo, en utilisant des «tags» pour organiser le contenu.

Ressources HTML et CSS

Grille des compétences

Projet 1: Bon anniversaire Projet 2: Raconter une histoire Projet 3: Voulait! Projet 4: Recette Projet 5: Lettre de mystère Projet 6: Project Showcase
Ecriture HTML
Images HTML
Listes HTML
Liens HTML
Rédaction de CSS
Rédaction de CSS
Positionnement CSS
CSS Gradients
Animation CSS
JavaScript
Projet 1: Construire au robot Projet 2: Autocollants! Projet 3: lever du soleil Projet 4: Chambres liées Projet 5: Magazine Projet 6: Pixel Art
Ecriture HTML
Images HTML
Listes HTML
Liens HTML
Rédaction de CSS
CSS Couleurs
Positionnement CSS
CSS Gradients
Animation CSS
JavaScript

Python

Python est un langage de programmation largement utilisé, à usage général, basé sur le texte. Nous vous recommandons d'utiliser l'éditeur en ligne Trinket pour Python.

RessourcesPython

Grille des compétences

Projet 1: ASCII Art Projet 2: Pierre Feuille Ciseaux Projet 3: Course de la tortue Projet 4: Équipe Chooser Projet 5: Créations colorées Projet 6: Messages secrets
Séquençage
Variables
Sélection
Répétition
Opérateurs booléens
Structures de données
Les fonctions
La gestion des fichiers
Services Web
Projet 1: Modern Art Projet 2: Animaux populaires Projet 3: RPG Projet 4: Robo-Trumps Projet 5: Où est l'ISS? Projet 6: CodeCraft
Séquençage
Variables
Sélection
Répétition
Opérateurs booléens
Structures de données
Les fonctions
La gestion des fichiers
services Web