Résumé de section

  • Le temps estimé pour réaliser ce parcours est de XXh pour chacun des 3 niveaux.

    • Seconde

    • Bases en Python
    • Leçons
    • Support de cours en PDF (159 pages)

      © Florent Bouchez-Tichadou, Amir Charif, Lydie Du Bousquet, Aurélie Lagoutte, Florence Thiard, Julie Peyre - Université Grenoble Alpes

    • Cours vidéo (7 vidéos de 3 à 14 minutes)
      © Yvan Monka
    • Tests
    • Première

    • Constructions élémentaires (séquences, affectation, conditionnelles, boucles bornées, boucles non bornées, appels de fonction)
    • Leçons
    • Support de cours en PDF (32 pages)
      © DVD MIAGE
    • Tests
    • Diversité et unité des langages de programmation (comparaison Python / C / Java / Javascript / ...)
    • Leçons
    • Tests
    • Spécification (prototypes de fonction, préconditions, postconditions)
    • Leçons
    • Tests
    • Mise au point de programmes (assertions, jeux de tests)
    • Leçons
    • Tests
    • Utilisation de bibliothèque
    • Leçons
    • Tests
    • Terminale

    • Notion de programme en tant que donnée
    • Leçons
    • Tests
    • Calculabilité, décidabilité (compilateur/interpréteur, principe du problème de la halte)
    • Leçons
    • Tests
    • Récursivité
    • Leçons
    • Support de cours en PDF (20 pages)
      © Eduscol-->apprendre-en-ligne
    • Cours vidéo (12 minutes)
      © Aurélie Lagoutte - Université Clermont Auvergne
    • Cours vidéo (8 minutes)
      © Aurélie Lagoutte - Université Clermont Auvergne
    • Cours vidéo (13 minutes)
      © Aurélie Lagoutte - Université Clermont Auvergne
    • Tests
    • Modularité (utilisation d'API et création de bibliothèques)
    • Leçons
    • Tests
    • Paradigmes de programmation (impératif, fonctionnel et objet)
    • Support de cours et d'exercices en PDF (19 pages)
      © Eduscol-->Math93.com
    • Leçons
    • Tests
    • Mise au point des programmes. Gestion des bugs
    • Leçons
    • Tests