La programmation et vie d’un projet
-
Présentation du cycle de vie d’un logiciel et des interactions d’un programmeur avec les autres équipes
Définition d’un langage de programmation
-
Définition des notions de langage de description
-
Langage de script et langage de programmation.
-
Description du processus d’interprétation et de compilation
Notions d’algorithmique
-
Apprentissage des actions de base qui composent un algorithme: Affectation de variables, interactions, tests, boucles
Création d’un code modulaire
-
Création de procédures et fonctions
-
utilisation récursive des fonctions
-
Ré-utilisation du code par l’emploi de l’objet
Application de l’algorithmique
-
Mise en œuvre des techniques algorithmiques autour de cas concrets: Parcours d’arborescences, détermination de nombre premiers, tris…
Mise en œuvre
-
Utilisation de Microsoft Office pour coder quelques algorithmes à l’aide de Visual Basic pour Applications (VBA)