Ibo12002 Initiation à l ? algorithmique en classe de seconde IREM d ? Aquitaine - Groupe Algorithmique ? INITIATION À L ? ALGORITHMIQUE EN CLASSE DE SECONDE Coordonné par Éric Sopena IREM d ? Aquitaine - Groupe Algorithmique Jean-Yves Boyer Jérémy Canouet
Initiation à l ? algorithmique en classe de seconde IREM d ? Aquitaine - Groupe Algorithmique ? INITIATION À L ? ALGORITHMIQUE EN CLASSE DE SECONDE Coordonné par Éric Sopena IREM d ? Aquitaine - Groupe Algorithmique Jean-Yves Boyer Jérémy Canouet Ludovic Faure Pascal Grandjean Yann-Micha? l Guidez François Petit Chloé Ubera C CInitiation à l ? algorithmique en classe de seconde IREM d ? Aquitaine - Groupe Algorithmique ? INTRODUCTION Ce document présente et illustre les notions de base de l ? algorithmique nécessaires à la mise en ?uvre du nouveau programme de mathématiques de la classe de seconde en vigueur depuis la rentrée Nous nous sommes volontairement limités dans ce document aux notions présentes dans ce programme Ainsi par exemple nous n ? évoquons pas la notion de liste bien que celle-ci nous paraisse indispensable pour la mise en ?uvre d ? algorithmes plus élaborés et probablement plus intéressants ? La suite de ce document est organisée de la façon suivante ? Le premier chapitre présente l ? ensemble de ces notions variables opérations d ? entrée- sortie structure conditionnelle structures répétitives ? Le deuxième chapitre est une présentation rapide du logiciel libre AlgoBox qui permet d ? exécuter des algorithmes simples a ?n d ? en véri ?er la correction ? Le troisième chapitre est un premier pas dans l ? univers de la programmation à travers l ? utilisation du langage Python ? En ?n les deux derniers chapitres proposent un corpus d ? exercices généraux et d ? exercices liés au programme de la classe de seconde chaque exercice étant accompagné d ? un corrigé C CInitiation à l ? algorithmique en classe de seconde IREM d ? Aquitaine - Groupe Algorithmique ? SOMMAIRE Chapitre Notions de base d ? algorithmique Qu ? est-ce qu ? un algorithme Structure d ? un algorithme La notion de variable l ? a ?ectation Opérations d ? entrée-sortie Initialisation de variables Encha? nement séquentiel Structure conditionnelle Structures répétitives La structure Tant que La structure Pour Exécution manuelle ? d ? un algorithme Primitives graphiques Répertoire des types et opérations de base Chapitre Exécution d ? algorithmes avec AlgoBox Introduction Installation du logiciel Premiers pas Quelques compléments Le type NOMBRE Dé ?nir et utiliser une fonction numérique Dessin Quelques exemples illustratifs Déterminer si un nombre est ou non premier Dessin d ? une étoile Chapitre Programmation avec Python Introduction Python pour la classe de seconde Éléments du langage Types de données élémentaires A ?ectation et opérations d ? entrée- sortie Structures de contrôle Quelques exemples de scripts Python Traduction d ? algorithmes en Python - Tableau de synthèse Dessiner en Python Chapitre Corpus d ? exercices généraux A ?ectation et opérations d ? entrée-sortie Exercice Lecture d ? algorithme Exercice Décomposition d ? un montant en euros Exercice Somme de deux fractions CInitiation à l ? algorithmique en classe de seconde IREM d ? Aquitaine - Groupe Algorithmique ? Structures conditionnelles Exercice Valeur absolue Exercice Résolution d ? une
Documents similaires
-
33
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mar 29, 2022
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 731.2kB