Introduction à la programmation
Bruno Bouzy,
Enseignement,
Licence de maths,
Licence d'info,
UFR.
Bienvenue sur la page de l'ECUE Introduction à la programmation (IntroProg) pour l'année 2018/2019. L'ECUE a des surnoms: InitProg, Prog1 ou ProgC. Le langage support est le langage C. Cette ECUE fait partie de la première année commune a la
Licence de maths et a la
Licence d'informatique.
Son code est MLJ1E220. Elle est un élément constitutif (EC) de l'UE Informatique 1. Dans le semestre de 30 ECTS, elle compte pour 7 ECTS. L'autre ECUE constituant l'UE Informatique 1 est l'ECUE Connaissances de base en informatique (CBI, MLJ1E210, 3 ECTS).
ACTUALITES:
- Semaine du 10 au 14 décembre: CC2 machine en TP. TD juste avant.
- Lundi 7 janvier 2019, 9:30-11:00: CC3 en amphi. Convocation à 9:00.
ORGANISATION:
RESSOURCES:
-
8 Chapitres. L'ECUE comprend 8 chapitres et dure 9 semaines dont 1 de révision. Pour chaque chapitre (Cours TD TP), des ressources pédagogiques sont fournies. Pour le cours, les ressources sont un pdf des transparents et les fichiers sources associés. Pour les TD TP, les ressources sont un pdf des énoncés des exercices et, lorsque la séance est passée, les sources corrigés des exercices. Avant la présentation d'une séance les sources corrigés ne sont pas accessibles.
PRINCIPES PEDAGOGIQUES:
- Apprendre à programmer par l'exemple. Voir ce qui est autorisé ou interdit par le compilateur (gcc). Respecter la syntaxe du C. Voir ce qui s'exécute correctement ou pas. Connaitre les exemples du cours par coeur.
- Ne pas réflechir - trop longuement - avant de programmer. Pas de notion d'algorithme. On regarde si cela marche ou pas. On respecte la syntaxe du C et les spécifications de l'énoncé des exercices. Réflechir (un peu malgré tout) avant d'écrire des instructions.
- Pas d'environnement de développement. On utilise un éditeur de son choix pour éditer le source. On compile avec gcc dans un terminal. On exécute dans un terminal.
- Programmer en programmant. Se mettre devant une machine, éditer, compiler, exécuter des programmes. Recommencer. Lire des corrigés ne sert à rien.
- gcc est mon ami. Comprendre les messages de sortie de gcc. N'utiliser que le premier message d'erreur et corriger l'erreur. Les messages suivants peuvent ne pas etre significatifs.
- Structurer son espace de travail avec des répertoires ProgC, Seance1, Seance2, etc.
LIENS:
Dernière mise à jour le 19 novembre 2018.