Examen écrit en Janvier (2h: théorie sur le langage Python + pratique (programmation))
Examen écrit en mai-juin (et août-septembre) (+/- 4h théorie (Python, fonctionnement d'un ordinateur,
concepts de langage, complexité) + pratique (programmation))
Note finale INFO-H-100
En juin: 20% note d'année - 20% examen de janvier - 60% examen de Juin
En septembre : 20% note d'année - 80% examen de Septembre
Contenu
Cours 1 (chapitres du syllabus 1 et 2):
Notion de bases
Cours 2 (chapitres du syllabus 3 et 4):
Instructions (suite) et fonction
Cours 3 (chapitre du syllabus 5):
Itération et chaînes de caractères
Cours 4 (chapitres du syllabus 6):
Listes
Cours 5 (chapitres du syllabus 7 et 8):
Dictionnaires et Tuples
Cours 6 (chapitre du syllabus 9):
Récursivité et développement d'un programme
Cours 7 (chapitre du syllabus 11):
Complexité
Cours 8 (pas dans le syllabus !):
Brève introduction au fonctionnement d'un ordinateur
Cours 9 (chapitre du syllabus 12):
Fichiers et exceptions
Cours 10 (chapitre du syllabus 13):
Introduction aux objets
Cours 11 (chapitre du syllabus 14):
Introduction aux Structures de Données
Cours 12 (pas dans le syllabus !):
Bref historique des langages de programmation
Dernières recommandations
La matière avance vite et le cours va plus vite que les TP
Il faut pratiquer pour assimiler la matière : exercices,
projets, ....
Avant chaque séminaire lisez les slides et la partie de syllabus se rapportant
à la matière