Document(s) à télécharger

Sujet

Algèbre et nombres

Description

Dans cette activité, tu apprendras à utiliser et coder des sous-programmes.

Durée de travail estimée

120 minutes (2 périodes de 60 minutes)

Attente(s)

Algèbre

C3. Mettre en application ses habiletés en codage pour résoudre des problèmes et créer des représentations de situations mathématiques de façons computationnelles, à l’aide de concepts et d’habiletés en codage.

Nombres

B1. Démontrer sa compréhension des nombres et établir des liens avec leur utilisation dans la vie quotidienne.

B2. Utiliser ses connaissances des nombres et des opérations pour résoudre des problèmes mathématiques de la vie quotidienne.

    Contenu(s) d’apprentissage

    Algèbre

    • C3.1 Résoudre des problèmes et créer des représentations de situations mathématiques de façons computationnelles à l’aide de concepts et d’habiletés en codage.
    • C3.2 Lire et modifier des codes donnés, y compris des codes comprenant des événements séquentiels, simultanés et répétitifs, et décrire l’incidence de ces changements sur les résultats.

    Nombres 

    • B1.7 Effectuer des conversions entre des fractions, des nombres décimaux et des pourcentages, dans divers contextes.
    • B2.1 Utiliser les propriétés et la priorité des opérations et les relations entre les opérations pour résoudre des problèmes comportant des nombres naturels, des nombres décimaux, des fractions, des rapports, des taux et des pourcentages, y compris des problèmes à plusieurs étapes ou à plusieurs opérations.

    Déroulement et directives

    Cette semaine, tu apprendras à créer des sous-programmes dans un code. Tu auras la tâche d’aider un gérant de restaurant à automatiser son service, en ajoutant des fonctions comme le calcul de rabais et de taxes.

    Prends ton temps, amuse-toi et rappelle-toi : le pire qui puisse arriver dans Scratch c’est que tu aies à recommencer. N’aie pas peur d’ajouter des détails et de jouer avec le code !

    Les feuilles d’activités pour cette fiche sont disponibles dans le dossier partagé Commande au restaurant du Projet de ressources curriculaires mathématiques de l’AFEMO.

    L’activité présentée dans cette fiche est tirée de la ressource Projet de ressources curriculaires mathématiques de l’AFEMO (2021).

    Ressources Scratch

    Programmer avec Scratch

    Premiers pas avec Scratch

    Tutoriel Scratch

    Activité(s) d’apprentissage

    Étape 1 : Le menu

    Ouvre le menu et observe l’animation. Les instructions se trouvent dans la colonne à la droite du site. Que remarques-tu ? Quelles questions te poses-tu ?

    Étape 2 : Ta tâche

    Dans cette activité, un restaurant cherche à automatiser le processus de commande. Le début du code est déjà créé. Afin de le voir, ouvre le document Code du prototype et accomplis les tâches suivantes :

    1. Prédis l’effet du code.
    2. Identifie les types de blocs utilisés.
    3. Explique la fonction des blocs utilisés.

    Ce prototype n’est qu’un début de code. Le propriétaire d’un restaurant aimerait que tu développes davantage le code de l’application en respectant les critères suivants :

    • Calcul automatique du coût total en considération de la promotion « 10 % de rabais sur une commande de plus que 25 $ »
    • Calcul automatique du coût total, y inclut l’ajout de la taxe
    • L’ajout d’un deuxième produit
    • Toutes autres modifications et/ou ajouts qui améliorent l’expérience d’utilisation et l’efficacité du code.

    Tu peux te servir des documents Carte de code et Arrondir  et le code exemple Deux produits

    Quand tu te sentiras prête ou prêt, crée ton propre code sur ton compte Scratch.

    Étape 3 : Réflexion

    Maintenant que ton code est terminé, réponds aux questions suivantes :

    • Quelles valeurs sont variables et quelles sont constantes? Pourquoi une réponse à cette question est-elle importante pour écrire le code?
    • Donne des exemples de l’application du rabais. Quelle est la condition?
    • Comment pouvez-vous représenter cette condition à l’aide des blocs de code?
    • À partir de quel total attribue-t-on normalement un rabais?

    Matériel