Le site de Mme Heinrich

Le site de Mme Heinrich

Lycée Blaise Pascal - Colmar (68) 2024/2025

Chapitre II : Algorithme et programmation



La démarche algorithmique est, depuis les origines, une composante essentielle de l’activité mathématique. Au cycle 4, en mathématiques et en technologie, les élèves ont appris à écrire, mettre au point et exécuter un programme simple. Une consolidation des acquis du cycle 4 est proposée autour de deux idées essentielles :  la notion de fonction ;  la programmation comme production d’un texte dans un langage informatique.

Dans le cadre de cette activité, les élèves s’exercent à :  décrire des algorithmes en langage naturel ou dans un langage de programmation ;  en réaliser quelques-uns à l’aide d’un programme simple écrit dans un langage de programmation textuel ;  interpréter, compléter ou modifier des algorithmes plus complexes.

Un langage de programmation simple d’usage est nécessaire pour l’écriture des programmes informatiques. Le langage choisi est Python, langage interprété, concis, largement répandu et pouvant fonctionner dans une diversité d’environnements. Les élèves sont entraînés à passer du langage naturel à Python et inversement

Fiche 1 : Introduction
Fiche 2 : Présentation d'Edupython et Capytale

Fiche 3 : Variable string cours                        code Capytale : 2cf5-4407609

Fiche 4 : Variable string Exercices                 code Capytale : 225b-4407661

Fiche 5 : Variables int et float cours             code Capytale : df35-4407679

Fiche 6 : Variables Int et float Exercices      code Capytale : 0805-4407729

Fiche 7 : Définir une fonction cours             code Capytale : 7a78-4408768

Fiche 8 : Définir une fonction Exercices      code Capytale : 7fe1-4408793

Fiche 9 : Structures conditionnelles cours  code Capytale : 34ad-4408821

Fiche 10 : Structures conditionnelles Exercices code Capytale : 78e3-4408866

Fiche 11 : Boucle While cours                       code Capytale : 6562-4408896

Fiche 12 : Boucle While Exercices                code Capytale : b8b5-4408916

Fiche 13 : Boucle For cours                           code Capytale : 91e3-4408927

Fiche 14 : Boucle For Exercices                    code Capytale : 222c-4408933



Fiche révision : Fiche + Corrigé Pythontutor

Mémento Python



 

Pythontutor

Cette application permet de suivre pas à pas un programme en langage Python.

Pythontutor : lien
Haut de page