« STIC:STIC I - exercice 2 (Nestor-Pixel) » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
Ligne 1 : Ligne 1 :
== Enoncé de l'exercice 3 - [[STIC 1]] ==
== Enoncé de l'exercice 3 - [[STIC I]] ==


Cet exercice du course [[STIC I]] vous permet:
Cet exercice du course [[STIC I]] vous permet:
* d'apprendre comment construire des DTD en XML
* d'apprendre comment construire des DTD en XML
* d'apprendre les bases de XSLT
* d'apprendre les bases de XSLT
* d'apprendre comment associer une feuille de style CSS à une "sortie XHTML"


==== Tâche ====
=== Tâche ===


* Faire une DTD de votre choix.
* Faire une DTD de votre choix.
* Afficher avec une feuille de style XSLT un contenu fait avec cette DTD
* Afficher avec une feuille de style XSLT un contenu fait avec cette DTD
* Bonus: associer une CSS au résultat HTML


Emplacement de la page d'accueil / rapport:
Emplacement de la page d'accueil / rapport:
Ligne 14 : Ligne 16 :
  /etu-maltt/nestor/<login>/stic/ex3/
  /etu-maltt/nestor/<login>/stic/ex3/


==== Contraintes ====
=== Contraintes ===


* Contenu selon vos envies et possibilités, mais en rapport avec les thématiques de MALTT
* Contenu selon vos envies et possibilités, mais en rapport avec les thématiques de MALTT
* Vous pouver soit définir une nouvelle DTD, soit adapter une DTD  
* Vous pouver soit définir une nouvelle DTD, soit adapter une DTD  
* La DTD doit être correcte et vos contenus doivent être valides (respecter la DTD)
* La DTD doit être correcte et vos contenus doivent être valides (respecter la DTD)
* Vous devez présenter le contenu d’un fichier test et de présenter son contenu au moins de deux façons différentes. Vous êtes notamment encouragés à présenter des informations partielles dans une des variantes.
* Vous devez présenter le contenu d’un fichier test et de présenter son contenu au moins de deux façons différentes. Vous êtes notamment encouragés à présenter des informations partielles dans une des variantes. Cette présentation se fera en XHTML (strict ou transitoire).
Cette présentation se fera en XHTML (strict ou transitoire).


==== Evaluation ====
Il faut donc produire 5 fichiers au moins: Une DTD, deux fichiers *.xml qui sont identiques, deux fichiers *.xsl.
 
Le rapport:
* Titre, auteur et date
* Le résulat:
** Lien vers la DTD
** Lien vers le fichier XML 1
** Lien vers le *.XSLT qui va avec (et la CSS si vous en utilisez)
** Lien vers une copie du fichier XML 1 (XML 2)
** Lien vers le *.XSLT qui va avec (et la CSS si vous en utilisez)
* Objectifs DTD: Elle sert à quoi ?
* Objectifs XSLT: Comment avez-vous pensé la mise en page ?
* La production: '''bref''' résumé de la démarche
* Difficultés, auto-évaluation, remarques
* Ressources utilisées, bibliographie.
 
=== Evaluation ===


* Qualité du rapport (y compris discussion des besoins et du vocabulaire)
* Qualité du rapport (y compris discussion des besoins et du vocabulaire)

Version du 19 septembre 2007 à 17:28

Enoncé de l'exercice 3 - STIC I

Cet exercice du course STIC I vous permet:

  • d'apprendre comment construire des DTD en XML
  • d'apprendre les bases de XSLT
  • d'apprendre comment associer une feuille de style CSS à une "sortie XHTML"

Tâche

  • Faire une DTD de votre choix.
  • Afficher avec une feuille de style XSLT un contenu fait avec cette DTD
  • Bonus: associer une CSS au résultat HTML

Emplacement de la page d'accueil / rapport:

/etu-maltt/nestor/<login>/stic/ex3/

Contraintes

  • Contenu selon vos envies et possibilités, mais en rapport avec les thématiques de MALTT
  • Vous pouver soit définir une nouvelle DTD, soit adapter une DTD
  • La DTD doit être correcte et vos contenus doivent être valides (respecter la DTD)
  • Vous devez présenter le contenu d’un fichier test et de présenter son contenu au moins de deux façons différentes. Vous êtes notamment encouragés à présenter des informations partielles dans une des variantes. Cette présentation se fera en XHTML (strict ou transitoire).

Il faut donc produire 5 fichiers au moins: Une DTD, deux fichiers *.xml qui sont identiques, deux fichiers *.xsl.

Le rapport:

  • Titre, auteur et date
  • Le résulat:
    • Lien vers la DTD
    • Lien vers le fichier XML 1
    • Lien vers le *.XSLT qui va avec (et la CSS si vous en utilisez)
    • Lien vers une copie du fichier XML 1 (XML 2)
    • Lien vers le *.XSLT qui va avec (et la CSS si vous en utilisez)
  • Objectifs DTD: Elle sert à quoi ?
  • Objectifs XSLT: Comment avez-vous pensé la mise en page ?
  • La production: bref résumé de la démarche
  • Difficultés, auto-évaluation, remarques
  • Ressources utilisées, bibliographie.

Evaluation

  • Qualité du rapport (y compris discussion des besoins et du vocabulaire)
  • Ergonomie et qualité de la présentation
  • Fonctionalité, originalité. etc.
  • Qualité de la DTD par rapport au buts fixés
  • Validité des fichiers XML, XSLT et de la DTD
  • Bonus: Richesse de la DTD (faire plus qu’une simple structure tabulaire ! Evitez donc les DTD pour gérér vos CD et vos livres ....)