Globalement, un très très bon cours.
Les semaines sont découpées ainsi : vidéos, quiz, exercices, devoir.
Les vidéos permettent aux intervenants de présenter les notions abordées dans le chapitre. Mais le gros plus est le côté interactif : sur les différentes diapositives, les enseignants écrivent, surlignent, montrent différentes choses ... De plus, il y a régulièrement des questions qui mettent la vidéo en pause. Le tout rend les parties théoriques bien plus agréables à suivre, et au final efficaces.
Le quiz reprend un peu le principe des questions pendant les vidéos. Mais il nous demande de réfléchir un peu plus, et est une bonne transition vers ...
... Les exercices ! Que serait un cours de programmation sans eux ^^. Entre un tutoriel éventuel, les exercices, et les exercices supplémentaires (sans oublier leurs corrections !), il y a de quoi mettre en application les notions abordées.
Enfin, la semaine se termine par un devoir à envoyer. Le plus souvent, on part d'un squelette de code à compléter, parfois on code le programme en entier. La correction est rapide, et fait très intéressant, on nous indique les erreurs auxquelles le correcteur a été confronté. Ce qui nous permet d'essayer de corriger le code et de re-soumettre le devoir.
Bref, petit pavé pour détailler mon excellente expérience avec ce cours. Next : la suite de ce cours, Programmation Orientée Objet en Java =D