CoursHyvRaf

De Wiki du LAMA (UMR 5127)
Révision datée du 15 avril 2011 à 07:04 par Raffalli (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Programmation et Algorithmique

Objectifs du cours

Consolider les bases du cours «d'introduction à l'algorithmique» du premier semestre, introduire les bonnes pratiques et convention en programmation, démontrer l'utilité et l'intérêt de la programmation pour tous, entre autre par des TP attrayants. Tous les TPs comprendront un partie optionnelle «pour aller plus loin» ainsi les étudiants passionnés d'informatique ne s'ennuieront pas.

Plan du cours

  • Types de données : entiers, flottants, caractères, tuples, listes, tableaux et dictionnaires.
  • Notion de fonction et procédure : choix des arguments, approfondissement du concept.
  • Fonction récursive et boucle : comparaison des deux approches.
  • Entrée/sortie : lire et écrire dans un fichier, accès au web facile en python. Introduction à json.
  • Premier contact avec la programmation objet.
  • Réutilisation de code : quand faire une fonction ou une procédure, exemples de librairies.
  • Bonne pratique de la programmation : difficulté de liées à l'affectation, intérêt de la programmation fonctionnelle.

TPs

Non encore disponible