Ressources pédagogiques pour la programmation
Au secondaire
Qu'est-ce que c'est de la programmation?
Quel langage de codage choisir?
Scratch
Support technique:
ꙭ → Écran de programmation Scratch
ꙭ → Procédure pour les élèves (première connexion)
Support pédagogique:
ꙭ →Lien avec le programme de science et technologie, mathématique
ꙭ →Lien avec le programme de mathématique sous forme de carte
ꙭ →Lien avec le programme de mathématiques avec exemples de défis
ꙭ →Planification globale en mathématique (secondaire 1 à 5, sciences à venir)
ꙭ →Planification mathématiques 1er cycle avec Scratch
ꙭ →Exemples pour le 1er cycle du secondaire
Pour aller plus loin avec Scratch:
ꙭ → (Simple): Tracer un triangle, tracer un polygone (variable nb de côté)
ꙭ → Maths: caculer une somme, un produit et une moyenne
ꙭ → Maths: calculer l’aire d’un carré, d’un triangle et d’un trapèze
ꙭ → Plan de travail à imprimer pour l’élève
ꙭ → Carnet B Niveau 2 (programmation de jeux vidéos)
Vidéos:
ꙭ → Créer un jeu de A à Z (vidéo réalisée par un jeune de 15 ans)
Code Combat
Une ressource très intéressante pour programmer avec un langage informatique (Python ou Java) dans un environnement géré par l'enseignant.
ꙭ → https://codecombat.com/home
Environnement numérique complet, avec accès enseignant:
Suivi de la progression des élèves (avec temps et essais)
Accès au code des élèves pour chaque niveau
Environnement progressif en français sauf lors du codage
Possibilité de faire des combats de code dans l’arène (niveau 21) entre élèves
Choix de plusieurs langages de codage
Le cours introduction à l’informatique est gratuit (21 niveaux). Possibilité d’ajouter de nombreux cours avec l’achat d’une licence élève.
Gestion des licences par l'enseignant (transfert possible entre les élèves)
Accès à un guide pédagogique pour chaque niveau ainsi que des solutions détaillées (français)
Proposé pour le 3e cycle du primaire et le secondaire
Accès enseignant:
Tableau de la progression des élèves, gestion des élèves, accès à des informations sur chaque élève, statistique de la classe, accès à des solutions et au guide pédagogique
Dans l'environnement enseignant, il est possible de consulter le code de l’élève,puis, à droite la solution officielle.
Les microcontrôleurs MakeyMakey
Les microcontrôleurs Micro:bit
GodinGame
ꙭ → https://www.codingame.com/home
Cet environnement est plus avancé. Des défis sont proposés selon quatre niveaux: faciles, moyens, difficiles et très difficiles. Plusieurs types de langages sont proposés.
Commencer par se créer un nom d’utilisateur
Choisir le défi The descent pour se familiariser avec les boucles
Des indices sont disponibles pour chaque défis
L’environnement est en anglais
Plusieurs défis niveau «facile»
Fenêtre de travail pour l’élève:
Menu principal avec accès aux indices
Fenêtre où se déroule le programme, puis, rappel des consignes et objectif, bref résumé des commandes importantes
Fenêtre de codage
Démarrer partiellement le codage (test)
Expérimenter son programme et le soumettre