CoursHyvRaf
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