Want to make creations as awesome as this one?

Transcript

En 5 étapes

La mise en oeuvre

Ecriture des premiers codes en Python

Mode branché

remue méninges (Brainstorming)

Situation donnée, défi lancé

Constitution du groupe

à l'oralsur papier

Mode débranché

Evaluation entre pairs

Présentation

Les erreurs apparaissent sur la carte comme sur la console

Le passage en mode branché implique une difficulté supplémentaire pour les élèves : la rigueur de l'écriture, de la syntaxe, des indentations ... Les premières erreurs apparaissent ...

Debogage

Pédagogie de projet

Ensemble les élèves réfléchissent aux besoins, élaborent un story board, ...

Le groupe traduit le pseudo-code sous python en divisant le programme final en petit morceaux de code

Carnet de bord à tenir

Co-construction

Activités d'apprentissages

Activités intermédiaires

Evaluation formative

Etape indispensable (en mode débranché, on évite les difficultés liées au langage de programmation (syntaxe etc.)

Recevoir un retour d’information immédiat sur l’action en cours est constitutif de l’apprentissage.

Les erreurs sont positives et sources d’apprentissage.

Pédagogie active

Enseignement explicite

Au début de chaque séance, une question flash est posée afin d'activer les acquis des élèves qui seront nécessaires durant pour la séance. C'est la mise en situation !

Enseignement explicite

A la fin du projet, les élèves font une synthèse, pour leur permettre d’extraire les concepts, les connaissances pour ensuite les mémoriser. C'est la phase de l'objectivation.

Approches socio-constructivismes

Répartition des tâches (décomposer le problème, l'algorithme en sous problèmes)

Activités intermédiaires

Le projet est lancé !

Ecriture du pseudo-code

Ecriture en Python

Simulation

Présentation du projet