Algorithmique et programmation

Algorithmique et programmation #

Toutes les fiches de cours #

Travaux dirigés #

Les travaux dirigés sont constitués de fiches d’exercices et d’exercices en ligne à faire sur la plateforme INGInious. Tout ça est disponible sur Updago.

Savoir corriger ses erreurs est une compétence utile en permanence en programmation. Si votre code comporte une erreur, en plus de la corriger, il faut comprendre pourquoi elle a provoqué ce que vous avez vu, quelle est la signification du message…

Commencez par regarder ce document : Traquer les erreurs

Travaux pratiques #

Pour profiter pleinement des TPS 😃 Principe Kiss. Réfléchissez avant, pour trouver un programme court, simple et beau (voir le document Bonnes pratiques et joli code plus haut.)

Certaines erreurs sont très courantes. Il faut apprendre à se débrouiller seul face à elles, pour gagner du temps.

Cette page recense les erreurs les plus courantes. Si vous ne savez pas corriger une erreur, en premier lieu, regardez cette page : Traquer les erreurs

La note de TP sera construite à partir de la validation (ou non d’acquis d’apprentissage). Le système est expliqué ici : Validation des acquis d’apprentissage

Les sujets de TP sont disponibles sur Updago :

  1. Série d’exercices (variés 😀)
  2. Cryptographie classiques : programmation, manipulation de chaînes de caractères
  3. Traitement d’images : conception de filtres (sur les couleurs, la géométrie de l ‘image…)
  4. Méthode de Monte-Carlo pour estimer une surface
  5. Traitement de données avec les dictionnaires, révisions, examen

Vidéos #

La liste de lecture contenant les vidéos de cours est ici. Toutefois, pour les étudiants Ensi Poitiers, des versions des même vidéos, interactives (QCM) sont disponibles sur la plate forme pédagogique (Updago). Ensi Poitiers ➡ regardez les vidéos sur Updago !