Aménagement du programme de Seconde
- Aménagement du programme de Seconde à compter de la rentrée 2017.
- La brochure Eduscol de juin 2017 sur l'algorithmique et la programmation (rappel).
Paradigme de programmation sans entrées et sorties
- Dans la brochure Eduscol, on relèvera notamment l'information suivante :
« (...) les notions d’entrées-sorties (...) ne sont pas développées dans ce document : elles ne relèvent pas de la pensée algorithmique et l’accent mis par le programme sur la notion de fonction permet de s’en libérer complètement. »
- L'écriture des scripts Python pourra donc être initié naturellement et simplement entre le mode édition des scripts et le mode console :
( Pour essayer en ligne, comprendre édition et console, cliquer ici )
(Lire aussi un article qui traite de l’intérêt de l'introduction des fonctions informatiques du programme de Seconde sur le blog de Yann Salmon)
- Brochure Eduscol
- Nouveau programme en ISN
- Programme ICN : Seconde (EE), Cycle Terminal
Evolution de l'écriture des sujets d'algorithmique en Seconde, Première et Terminale
« Dans un objectif de simplicité et de cohérence, il est proposé dès à présent de faire évoluer l’écriture des algorithmes dans les sujets de baccalauréat, conformément aux principes suivants :
- suppression de la déclaration des variables, les hypothèses faites sur les variables étant précisées par ailleurs ;
- suppression des entrées-sorties ;
- simplification de la syntaxe, avec le symbole ← pour l’affectation »
- Les exemples qui suivent illustrent ces principes sur des sujets de baccalauréat de la session 2017 et montrent qu’ils facilitent la lecture sans changement de fond sur l’algorithmique.
(cliquer si nécessaire sur les images pour les agrandir ou voir sinon le document complet). - On trouvera un petit utilitaire de conversion sur le site de l'Irem de La Réunion.
Références pour Python
Editeurs Python
Se former
- Installer Python (APMEP)
- En ligne :
- Jupiter ;
- repl.it (partager, proposer des exercices à la classe)
- PythonTutor (avec visuel pas à pas)
- trinket.io (des blocs vers Python)
- Android : Qpython3
- Ipad : pythoni 3.3
- PC : EduPython (éditeur) : débuter, inventaire
- Tous environnements : thonny (« simple et épuré»)
Se former
- La brochure Eduscol de juin 2017
- Dictionnaire des instructions scratch_python-pseudocode (Nathalie Weibel)
- Formation APMEP
- Formation locale (2017)
- Une sélection de l'Académie de Bordeaux
- Apprendre Python pas à pas avec France IOI
- Une chaîne youtube pour apprendre à programmer
Calculatrices Python (découvrir)
- repl.it/L3qA/8 (modules math et random, boucles)
- repl.it/LtHS/0 (conditonnelles)
- repl.it/LtHb/0 (tortue Python)
- Représentation de fonctions