Evolution de Java pour l'année 2009-2010
Un petit guide qui décrit et explique l'évolution pour le cours/labo de Java pour l'année prochaine.
Le cours
Deux approches existent : une minimaliste et une plus en profondeur préparée par Geneviève.
Pour le moment, on se dirige plutôt vers l'approche minimale pour l'année prochaine car la réflexion sur l'approche radicale n'est pas encore assez poussée (à revoir si elle progresse bien).
Approche minimaliste
Les slides restent comme ils sont
Chaque leçon est accompagnée de questions interactives récapitualtives de cette matière
créés avec eXeLearning
certaines leçons contiennent déjà des slides de questions à la fin : à reprendre
on fournira une version interactive avec et une version PDF (il
suffit d'écrire un
CSS adapté)
dans la version interactive on fournira les réponses ou pas au cas par cas en fonction de la difficulté.
dans la version PDF, pas de réponse
On pourra exploiter ces questions en donnant le cours; ils pourront aussi les utiliser pour réviser.
Types de questions :
Approche radicale
Généviève réfléchit à une modification plus en profondeur du cours par une approche plus “pédagogie active”.
Ca me parait prometteur mais il faut encore y travailler. D'ailleurs je pense qu'elle ne serait pas contre un peu d'aide ;)
ajouté par cuv:
L'idée principale est de rendre plus actif les étudiants lors des cours. Sur base des slides ne serait-il pas possible d'aborder une nouvelle notion avec des exercices de découverte?
Les labos
On utiliserait eXeLearning pour fournir des TDs plus interactifs. Une version papier serait également disponible. La démarche sera un peu différente entre les TD linux et les TD Java.
TD Linux
Ici, il n'y a pas de cours à coté, il faut aussi introduire la théorie. Plutôt qu'un vade-mecum indigeste pour certains étudiants, on introduit les concepts pas-à-pas dans le TD et on garde une référence pour les choses qu'on oublie fréquemment (liste des commandes principales, les permissions, …)
squelette type d'un td linux
Objectif : explique ce qu'on va faire à ce TD
Rappels : Quelques exercices pour vérifier si on se rappelle bien les notions importantes du TD précédant
Introduction des notions pas à pas (ex: pour les permissions, ne pas tout présenter d'un coup mais en plusieurs étapes : la notion de propriétaire, la notion de groupe, les permissions sur les fichiers, les permissions sur les dossiers, modifier les permissions, …)
Pour chaque notion :
un peu de théorie : préférer la clarté à la complétude; les aspects complémentaires, non nécessaires à une première compréhension viendront à la fin de la section
qq exercices écrits (QCM, à trous) pour permettre à l'étudiant de vérifier si il a compris ce qu'il vient de lire
qq exercices sur machine pour lui permettre de mettre en pratique ce qu'il vient de comprendre
pour aller plus loin : qq questions de réflexion et ou exercices pratiques plus difficiles qui demandent une recherche.
Utilisation du format
FAQ pour introduire des concepts annexes ou plus poussés mais moins souvent utilisés.
A moduler au cas par cas
TD Java
Ici, on peut faire référence au cours, donc on ne reprend pas le cours dans les TD.
Le TD sera accompagné d'une série d'exercices préparatoires afin de vérifier que la théorie nécessaire pour le labo est acquise.
exercices préparatoires
format exe
ciblés sur la pratique et ce qui est nécessaire pour le labo
une certaine redondance avec les exercices du cours est toutefois inévitable
selon la sensibilité du prf : on recommande de les faire ou on oblige à les faire mais pas de sanction cotée si pas fait.
squelette type d'un td Java
Objectif : explique ce qu'on va faire à ce TD
Pré-requis : quelles sont les questions du cours à préparer.
Exercice graduels
trucs et astuces
Les TDS java contiennent aussi une partie trucs et astuces liés à Linux.
Essayer de les intégrer dans des exercices Java et de coller au format des TD Linux : introduire la notion, donner un exemple, demander un exercice de mise en pratique.