INAD0001-2 | |||||
Principes de programmation 1
|
|||||
Durée :
|
|||||
Méthodes de programmation : 48h Th Laboratoire de méthodes de programmation : 36h Pr Spécifications et testing : 12h Th |
|||||
Nombre de crédits :
|
|||||
|
|||||
Nom du professeur :
|
|||||
Méthodes de programmation : Isabelle Dony
Laboratoire de méthodes de programmation : Benoit Burlion, Cédric Peeters Spécifications et testing : Isabelle Dony |
|||||
Coordinateur(s) :
|
|||||
Isabelle Dony | |||||
Langue(s) de l'unité d'enseignement :
|
|||||
Langue française | |||||
Organisation et évaluation :
|
|||||
Enseignement au premier quadrimestre, examen en janvier | |||||
Unités d'enseignement prérequises et corequises :
|
|||||
Les unités prérequises ou corequises sont présentées au sein de chaque programme | |||||
Contenus de l'unité d'enseignement :
|
|||||
La notion de variable - les expressions arithmétiques et logiques - les structures de contrôle - les types de données - les tableaux - les algorithmes de tri et de recherche - les fonctions et procédures - les spécifications - les tests | |||||
Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement :
|
|||||
L'objectif est de donner aux étudiants des outils leur permettant de concevoir une solution organique structurée et efficace, la solution est rédigée dans un pseudo-code indépendant du langage choisi pour l'implémentation. Acquis d'apprentissage visés et compétences correspondantes en termes de savoirs:
|
|||||
Savoirs et compétences prérequis :
|
|||||
aucun | |||||
Activités d'apprentissage prévues et méthodes d'enseignement :
|
|||||
Notez que toute activité organisée durant le quadrimestre (par exemple une conférence), non dispensée par l'enseignant, et qui est en rapport avec la matière de l'UE, compte dans les heures de la dite activité d'apprentissage. La matière abordée par l'activité en question pourra faire l'objet d'une évaluation, quelle soit continue ou certificative. | |||||
Méthodes de programmation
|
|||||
Cours magistral expliquant les concepts + De nombreux exercices sur papier sont réalisés par le professeur dans le cours de méthode de programmation. Plusieurs solutions peuvent être proposées en fonction des suggestions faites par les étudiants. Ces solutions sont toujours commentées et comparées. |
|||||
Laboratoire de méthodes de programmation
|
|||||
Exercices à réaliser en classe avec interventions et aide de l'enseignant + exercices à réaliser à la maison. Certains exercices sont corrigés au tableau. Des feedbacks globaux ou individuels sont également parfois donnés aux étudiants. |
|||||
Spécifications et testing
|
|||||
Tests et spécifications appliqués sur des exercices réalisés en classe ou en labo | |||||
Mode d'enseignement (présentiel, à distance, hybride) :
|
|||||
en présentiel | |||||
Laboratoire de méthodes de programmation
|
|||||
en présentiel en laboratoire | |||||
Lectures recommandées ou obligatoires et notes de cours :
|
|||||
Méthodes de programmation
|
|||||
Les powerpoints électroniques sont disponibles sur Moodle en fonction de l'avancement du cours Les solutions des exercices résolus en classe sont partiellement disponibles sur Moodle en fonction de l'avancement du cours |
|||||
Laboratoire de méthodes de programmation
|
|||||
exercices proposés sur MOODLE | |||||
Modalités d'évaluation et critères :
|
|||||
Des évaluations continues (travaux et/ou interrogations) sont prévues en laboratoire de méthode de programmation. La pondération est la suivante (pour janvier et juin): évaluation continue 30%, examen écrit intégré (a priori en présentiel) 70%. En deuxième session (août/septembre) seule la note de l'examen compte. L'évaluation continue ne fait donc plus partie de la note globale |
|||||
Stage(s) :
|
|||||
Remarques organisationnelles :
|
|||||
"Méthode de progammation" et "Spécifications et testing" sont deux AA qui se complètent et ne se distinguent pas nécessairement dans l'horaire. | |||||
Contacts :
|
|||||
Méthodes de programmation
|
|||||
isabelle.dony at hers.be | |||||
Laboratoire de méthodes de programmation
|
|||||
benoit.burlion at hers.be
cedric.peeters at hers.be
|
|||||