INF101 Python
UE INF101 / INF104 / INF131 (Algorithmique et programmation en Python)
Parcours L1 IMA, MIN-int, PCMM, PCM-int, PR du DLST de l'UGA.
Emploi du temps sur ADE.
Documents pédagogiques :
Cours INF101 sur CaseIne
Site pédagogique du DLST
Annales : EF 2017 et 2018, DS 2017, plus sur Chamilo (annales L1)
Fichiers pour les TPs : TP4-6-7-8 sur Caseine (dans le programme des semaines concernées), Chamilo (dans Documents/Fichiers Python TP) ; TP11 : Caseine
Sujet TP complémentaire - algorithme de Knuth : PDF sur Caseine
Projet 2021 Jeu de Blackjack : Caseine
Un petit mémo des commandes Unix
Outils pour programmer chez soi
PythonTutor : visualisation d'exécution de code
Environnement de développement utilisé dans les TPs du DLST : IDLE
Cours INF101 sur CaseIne pour vous entraîner chez vous - exercices auto-corrigés
Quelques outils de visu : KDnuggets (en anglais)
Quelques liens et outils utiles
Documentation
Taper plus vite au clavier avec Clavinator
Apprendre en jouant
Découvrir l'algorithmique avec CargoBot
Some fun: learn to code with Google
Python3 visuel avec Py-rates
Apprendre Python3 en programmant des jeux: Nymphomath
Apprendre Python par le jeu : CodinGame ou encore Le Monde de Reeborg
Apprendre Python en codant des jeux : CodeCombat
Python freegames sur GitHub : code libre, des jeux à modifier pour apprendre à programmer
Algorithmique
Les algorithmes de tri illustrés : Interstices
Cours
Recueils d'exercices corrigés
Eric Berthomier : ici
IUT Orsay : ici
Sur Developpez.com
Gérard Swinnen : là
sur Wikibooks
QCM corrigés sur le cours de Python lycée CodinGame
France IOI (cours et exercices corrigés)
Vidéos
Documents années passées