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


Vidéos:

ꙭ → Créer un jeu de A à Z (vidéo réalisée par un jeune de 15 ans)

ꙭ → Formation dans Caméléon

ꙭ → Initiation à Scratch

ꙭ → S'initier à Scratch

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.

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:

    1. Menu principal avec accès aux indices
    2. Fenêtre où se déroule le programme, puis, rappel des consignes et objectif, bref résumé des commandes importantes
    3. Fenêtre de codage
    4. Démarrer partiellement le codage (test)
    5. Expérimenter son programme et le soumettre

Accès à des sites pour programmer avec les élèves (section programmation):

ꙭ →http://www.menuapo.com/sciences-et-techno.html