Porteurs
Statut : En cours
Code UE : LU1IN002
Public cible : Étudiants L1
Volume du public : 800 étudiants
Résumé du projet
L’UE « Eléments de programmation 2" (LU1IN002) est une UE de 2sd semestre dont l'objectif est l’acquisition des connaissances nécessaires à la maitrise des concepts de la programmation impérative en s’approchant du fonctionnement bas niveau. Elle utilise le langage C pour cet apprentissage. Elle fait suite au cours du 1er semestre "Éléments de programmation 1"(en python) et a donc comme prérequis les connaissances abordées pendant cette UE pendant le premier semestre. Néanmoins, une partie des étudiants ne maîtrisent pas suffisamment ces connaissances et nous proposons ici d’élaborer :
• un test de positionnement permettant aux étudiants de vérifier s’ils maîtrisent les
notions,
• des vidéos « capsule », des exercices auto-corrigés utilisant CodeRunner leur permettant d’acquérir les connaissances qui leur manquent.
Ces notions sont :
• Ce qu’est une variable, la portée des variables, le type des variables.
• La notion d’itération (boucles while et for).
• La notion de branchement (if) ainsi que de condition et d’opérateurs logiques.
• La notion de fonction, d’arguments et de valeur de retour.
Nous demandons un support pour l’élaboration de ces vidéos (1 à plusieurs pour chaque notion) ainsi que des tests.
Objectif(s)
L'objectif de ce module est l’acquisition des connaissances nécessaires à la maitrise des concepts de la programmation impérative en s’approchant du fonctionnement bas niveau.