[Squeak-fr] Tutoriel "Questionnaire"

Dreyfuss Pierre-André (EDU) pierre-andre.dreyfuss at edu.ge.ch
Lun 22 Jan 22:33:38 UTC 2007


Bravo, cette une bonne intoduction.

Petite amélioration qui fera comprendre le statut à l'ouverture ou à la fermeture d'un sript.

Ce statut ne fonctionne que pour un script attaché à une page.
Donc obtenir le halo de la page et ouvrir le visualiseur de script.

Tirer la tuile 'script vide' et y placer la brique  cacher de la catégorie script du monde.
cliquer sur normal et choisir 'à l'ouverture'.

Si le livre a plusieurs pages, chaque fois que l'on entre dans la page du questionnaire, celui-ci est à nouveau vièrge.

le message affiché est effaccé à l'ouverture  de la page.



Une deuxième étape pourrait être (mais cêst peut être trop avancé pour des débutants mais instructive pour toi la réorganisation  en assemblage d'objets  pour permettre de copier les couples bouton - message.


C'est à dire permettre de construire des queationnaires sans programmation par copier-coller d'objets.

Pour  celà, il faut mettre le bouton et le texte du message sur une scène.

Celà suffit pour que le texte caché soit montré par le bouton.


Par contre c'est un peu plus compliqué pour cacher les textes (sans avoir à programmer).

Dans ton tutoriel, un nouveau texte demande d'ajouter une brique dans le script cacher pour tout nouveau texte.

Pour que la brique avec bouton et texre  soit autonome et copiable, on va placer  un script cacher dans la scène. Ce script cache simpement le texte de la sène(commande cache du texte catégorie divers).

Dans la page on va dire à tous les objets inclus dans la page d'exécuter leur commande cacher,
à l'aide de la commande 'dire à tous' (pas encore traduite c'est 'tell all contents'):-).
Cette commande est dans la catégorie collection de la page.

La commande 'dire à tous' remplacera les commandes du  script cacher et agira quelque soit le nombre  de textes à cacher.


Maintenant n'importe qui peut construire un questionnaire en copiant l'assemblage pour les distracteurs et des textes pour les questions, sans la moindre ligne de programme.
Ce qui montre la puissance de Etoys.

Essayez de faire la même chose en smalltak !

Moralité
Dans le design d'un projet Etoys, 
Se poser les questions  qui sait quoi et qui fait quoi pour obtenir des objets autonomes.

Tout assemblage d'objets peut être copié et donne un objet au comportement semblable.

(Il y a deux type de copies, une copie (le halo vert clair) qui construit un nouvel objet semblable à l'original et le halo ver olive obtenu par shift clic sur le vert clair qui fait un frère selon notre  traduction, je préfère clone.Un clone est une instance de l'original et toute modification sur un script se répercute sur les autres, comportement déroutant pour les débutants, d'où le choix du vert clair par défaut.)

La réorganisation du design permet de passer d'une programmation concrete à une généralisation d'un emploi plus universel.

voir le projet
http://ofset.org:8000/super/233

Et copiez une ou plusieurs bandes verte pour essayer.


Tutoriel suivant : programmer un texte pour qu'il devienne vert s'il est le même qu'un texte modèle.

Le texte et le modèle sont sur une même scène, le modèle en dessous de sorte que la scène moins haute le coupe. De tels texte dans un quetionnaire à trous devienne vert si l'on écrit le bon mot.


Des petits rectangles bleus deviennent soit rouges soit vert  quand on clique dessus.

Il suffit de placer la bonne sorte de rectangle à côté de questions vrai/faux pour faire un questionnaire autocorrectif.

... Et avec ça on fait de Squeak un beau générateur d'exercices fermés! Pour les profs qui enseignent...


Mais aussi un bonne motivation de recherches et de créativités si ce sont les élèves qui font des exercices pour d'autres élèves!




Amitiés 









-------- Message d'origine--------
De: squeak-fr-bounces at lists.squeakfoundation.org de la part de Gilles Jobin
Date: lun. 22/01/2007 03:36
À: Squeak-fr at lists.squeakfoundation.org
Objet : [Squeak-fr] Tutoriel "Questionnaire"
 
Bonjour,
Je viens de déposer mon premier essai d'un tutoriel sur la création
d'un questionnaire (quiz). Je vais sans doute le «tester» cette
semaine auprès de quelques élèves.
C'est ici :
http://www.gillesjobin.org/tutoriels/questionnaire_volet1/
Je suis preneur pour toutes suggestions d'amélioration.

Squeakement vôtre,

Gilles
_______________________________________________
Squeak-fr mailing list
Squeak-fr at lists.squeakfoundation.org
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr

-------------- section suivante --------------
Une pièce jointe non texte a été nettoyée...
Nom: non disponible
Type: application/ms-tnef
Taille: 5006 octets
Desc: non disponible
Url: http://lists.squeakfoundation.org/pipermail/squeak-fr/attachments/20070122/d82ba5b1/attachment.bin


More information about the Squeak-fr mailing list