Ce cours vise à initier les étudiants qui n'ont pas de formation en informatique à la programmation, aux algorithmes, aux structures de données et aux Big Data orientées vers l'économie. Le langage de programmation utilisé pendant ces cours est Python.
Aperçu du cours :
- Programmation 101 : La question "pourquoi ça ?", Comprendre les concepts : algorithmes, algorithmique, langage de programmation, programme vs. algorithme,
- Python, Variables, Opérateurs, Impression, Entrée.
- Python2, Lecture de fichiers, Ecriture dans des fichiers, Listes.
- Python3, Compréhension de texte, Boucles, Comparaisons.
- Python4, Tests : définition, types, tests multiples, Modules : Import, help, sys, os
- Python5, Dictionnaires et tuples, Fonctions : principes, définitions, passage d'arguments, présentation et fonction utile.