Difficile de faire une synthèse des avis des élèves, car il y a quasiment autant d'avis que d'élèves. Voici les remarques qui apparaissent plus d'une fois :

  • Trop de Python en 1ère année et pas assez en seconde. Cours déséquilibré.
  • Les élèves ont aimé les projets et préfèrent la pratique à la théorie.
  • Le cours manque de cohérence. Les sujets partent un peu dans tous les sens.
  • 3 heures de cours de suite, c'est long.
  • Les élèves étaient trop livrés à eux-mêmes.
  • Un document sur papier est souhaité.
  • Le prof est trop sévère.
  • La différence de niveau au départ parmi les élèves pose problème.
  • Les élèves ont aimé programmer des jeux.
  • Un peu trop de maths (avis de non-scientifiques).
Je trouve aussi que le cours manque d'une colonne vertébrale. Comme c'est la première fois qu'il est donné, il m'a fallu d'abord définir quoi faire. Maintenant que j'ai une vision d'ensemble plus précise, je vais pouvoir m'atteler à un support de cours plus structuré, avec des exercices destinés à tous et d'autres réservés aux "geeks". Il y aura une version PDF du cours.
Je vais plus mélanger théorie et pratique et être plus directif en première année. Utiliser le thèmes des jeux pourrait être aussi une piste intéressante.
Je ne crois pas qu'il y avait trop de maths. Evidemment, il y en a un peu, mais n'oublions pas qu'un ordinateur sert avant tout à calculer...
Quant au prof trop sévère, je ne suis pas d'accord non plus : 2 élèves insuffisants sur 21 avec une moyenne de 4.89 à l'année. On a vu pire !