1 of 19

Généraliser un

calcul avec

Scratch

Stéphanie Rioux

Récit MST

stephanie.rioux@recitmst.qc.ca

2 of 19

Déroulement de l’atelier

  • Pourquoi la programmation en mathématique?

  • Structure d’un programme

  • Généraliser un calcul + défi

  • Des idées et des ressources

  • Autres défis à explorer

3 of 19

Enseigner la programmation… Pourquoi?

PAN: Plan d’action numérique du MEES

(Orientation 1, mesure 02, pages 27-28)

Extrait du tableau synoptique du PAN, p.2

4 of 19

Enseigner la programmation… Pourquoi?

MEES - Avril 2019

5 of 19

Enseigner la programmation…Pourquoi?

La pensée algorithmique (Simon Modeste - 2013)

Une façon d’aborder un problème en essayant de systématiser sa résolution, de se questionner sur la façon dont des algorithmes pourraient ou non le résoudre. (Modeste, 2012)

QUESTION : Est-ce que la pensée algorithmique peut favoriser le développement de la capacité à généraliser chez les élèves ? (Peut-elle constituer une porte d’entrée au développement de la pensée algébrique ?)

  • une compréhension accrue du concept de variable
  • l’aptitude à produire une démarche mathématique structurée et complète
  • l’habileté à valider une démarche mathématique
  • une compréhension accrue du sens d’un concept ou d’un processus mathématique

Collaborateurs didacticiens : Fabienne Venant, département de mathématiques, UQAM

Hassane Squalli, faculté d’éducation, université de Sherbrooke

Ridha Najar et Houria Hamzaoui, université du Québec en Abitibi-Témiscamingue

6 of 19

Généraliser un calcul

  1. Créer un nouveau projet (www.scratch.mit.edu)
  2. Le nommer “Somme de 2 nombres”
  3. Suivez le guide!

12 + 5 = 17

6 + 9 = 15

2 + 20 = 22

...

7 of 19

Structure générale d’un programme:

une question d’ENTRÉES et de SORTIES.

VARIABLES

RAISONNEMENT

RÉSULTAT

ENTRÉES

CALCULS

SORTIES

Intention: Transformer un raisonnement algébrique en raisonnement informatique en utilisant un langage de notre choix (ici Scratch).

RAISONNEMENT

RÉSULTAT

8 of 19

SOMME DE 2 NOMBRES

NOMBRE1

NOMBRE2

RAISONNEMENT

ENTRÉES

CALCULS

SORTIES

SOMME=

NOMBRE1 + NOMBRE2

SOMME

9 of 19

PRODUIT DE 2 NOMBRES

NOMBRE1

NOMBRE2

RAISONNEMENT

ENTRÉES

CALCULS

SORTIES

PRODUIT=

NOMBRE1 x NOMBRE2

PRODUIT

10 of 19

Somme de 3 nombres

NOMBRE1

NOMBRE2

NOMBRE3

RAISONNEMENT

ENTRÉES

CALCULS

SORTIES

SOMME=

NOMBRE1+NOMBRE2

+NOMBRE3

SOMME

11 of 19

Aire d’un rectangle

LONGUEUR

LARGEUR

RAISONNEMENT

ENTRÉES

CALCULS

SORTIES

AIRE=

LONGUEUR x LARGEUR

AIRE

12 of 19

Périmètre d’un rectangle

LONGUEUR

LARGEUR

RAISONNEMENT

ENTRÉES

CALCULS

SORTIES

PÉRIMÈTRE=

2 x LONGUEUR +

2 x LARGEUR

PÉRIMÈTRE

13 of 19

ENTRÉES

CALCULS

SORTIES

Moyenne de 4 nombres

N1, N2, N3, N4

MOYENNE =

(N1+N2+N3+N4)/4

MOYENNE

14 of 19

À vous de jouer...

  • Produit de 3 nombres
  • Rabais et taxes sur un article
  • Aire et périmètre d’un rectangle
  • Aire d’un trapèze
  • Relation de Pythagore
  • Équation de la droite
  • Autre défi au choix!

15 of 19

SURVOL DES POSSIBILITÉS

AVEC SCRATCH

(En lien avec les contenus mathématiques)

16 of 19

Les blocs de Scratch 3.0

À imprimer ou à afficher sur les murs de votre classe

17 of 19

17

Autoformations du Campus Récit

18 of 19

  • Liens utiles:�stephanie.rioux@recitmst.qc.ca

equipe@recitmst.qc.ca

www.recitmst.qc.ca

Notre offre de formations

Autoformations du Campus RÉCIT

Les maths autrement (Facebook)

19 of 19

Découvertes?

Coups de coeur?

Questions?

Commentaires?

Merci et bon Scratch!

Stéphanie Rioux

stephanie.rioux@recitmst.qc.ca