INAE0001-2 | |||||
Initiation to Programming Languages
|
|||||
Duration :
|
|||||
C : 15h Th, 15h Pr Java : 12h Th, 12h Pr |
|||||
Number of credits :
|
|||||
|
|||||
Lecturer :
|
|||||
C : Benoit Burlion
Java : Isabelle Dony |
|||||
Coordinator :
|
|||||
Benoit Burlion | |||||
Language(s) of instruction :
|
|||||
French language | |||||
Organisation and examination :
|
|||||
Teaching in the first semester, review in January | |||||
Units courses prerequisite and corequisite :
|
|||||
Prerequisite or corequisite units are presented within each program | |||||
Learning unit contents :
|
|||||
Not available | |||||
C
|
|||||
Comprendre les diverses étapes pour construire un programme exécutable à partir d'un programme C. Construire des programmes intégrant les notions suivantes:
|
|||||
Java
|
|||||
Compiler et exécuter un programme Java en ligne de commande; implémenter des programmes intégrant les notions suivantes:
|
|||||
Learning outcomes of the learning unit :
|
|||||
Not available | |||||
C
|
|||||
Ce cours initiera l'étudiant au langage C, un langage impératif incontournable. Il permettra à l'étudiant d'appliquer/de concrétiser les concepts vus dans le cours de méthodes de programmation et d'apprendre le C. Ce langage « de programmation système » sera utilisé en première année dans les laboratoires d'OS et dans le cours de fichiers, il servira également de base pour l'apprentissage du C++ et C# en 2ème année, dans le cours de structure de données et dans d'autres cours. en termes de savoirs :
|
|||||
Java
|
|||||
en termes de savoirs
|
|||||
Prerequisite knowledge and skills :
|
|||||
C
|
|||||
|
|||||
Java
|
|||||
|
|||||
Planned learning activities and teaching methods :
|
|||||
C
|
|||||
|
|||||
Java
|
|||||
|
|||||
Mode of delivery (face to face, distance learning, hybrid learning) :
|
|||||
Not available | |||||
C
|
|||||
Nous privilégions : Présentiel + travail à la maison 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'activité d'apprentissage, compte dans les heures de ladite 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. Notez que la matière abordée par l'activité en question pourra faire l'objet d'une évaluation, quelle soit continue ou certificative. |
|||||
Java
|
|||||
Présentiel + travail à la maison + toute activité organisée durant le quadrimestre ( par exemple une conférence), en rapport avec la matière de l'AA même si elle n'est pas dispensée par l'enseignant titulaire du cours ( l'activité compte dans les heures de l'AA) Notez que la matière abordée par l'activité en question pourra faire l'objet d'une évaluation, quelle soit continue ou certificative. |
|||||
Recommended or required readings :
|
|||||
C
|
|||||
le syllabus | |||||
Java
|
|||||
le syllabus | |||||
Assessment methods and criteria :
|
|||||
Not available | |||||
C
|
|||||
Les activités d'apprentissages (AA : Java et Langage C) de cette unitié d'enseignement (UE) sont évaluées distinctement car elles vérifient des connaissances syntaxiques propre à chaque langage sur des concepts communs. Evaluation continue (30%) : - Interrogations - Projet à implémenter intégrant toutes les connaissances acquises à travers cette unité Examen écrit (70%) : - Examen écrit En seconde session, seul l'examen écrit est considéré dans la note globale. |
|||||
Java
|
|||||
Les activités d'apprentissages (AA : Java et Langage C) de cette unitié d'enseignement (UE) sont évaluées distinctement car elles vérifient des connaissances syntaxiques propres à chaque langage sur des concepts communs. Evaluation continue (30%):
|
|||||
Work placement(s) :
|
|||||
Organizational remarks :
|
|||||
C
|
|||||
|
|||||
Java
|
|||||
|
|||||
Contacts :
|
|||||
Not available | |||||
C
|
|||||
benoit.burlion[at]hers.be | |||||
Java
|
|||||
isabelle.dony@hers.be | |||||