« STIC:STIC II - exercice 17 (Nestor-Pixel) » : différence entre les versions
Aller à la navigation
Aller à la recherche
m (→Liens) |
mAucun résumé des modifications |
||
Ligne 11 : | Ligne 11 : | ||
* une analyse de réponses libres d'un formulaire avec JavaScript ou PHP | * une analyse de réponses libres d'un formulaire avec JavaScript ou PHP | ||
* Emplacement du rapport | * Emplacement du rapport: | ||
/etu-maltt/nestor/<login>/stic/ex17/ | /etu-maltt/nestor/<login>/stic/ex17/ | ||
Ligne 22 : | Ligne 22 : | ||
# Le choix du thème n'a pas beaucoup d'importance, enfin il faut un sujet pédagogique. | # Le choix du thème n'a pas beaucoup d'importance, enfin il faut un sujet pédagogique. | ||
# Dispositif: un dispositif (X)HTML en ligne: | # Dispositif: un dispositif (X)HTML interactif en ligne: | ||
* il faut analyser en temps réel une entrée d'un utilisateur | * il faut analyser en temps réel une entrée d'un utilisateur | ||
* vous devez utiliser des expressions régulières (au moins 10 simples, ou 5 complexes) | * vous devez utiliser des expressions régulières (au moins 10 simples, ou 5 complexes) et permettre une certaine flexibilité | ||
'''Le rapport''': | '''Le rapport''': | ||
Ligne 61 : | Ligne 61 : | ||
; Manuels JavaScript et PHP | ; Manuels JavaScript et PHP | ||
* http://developer.mozilla.org/fr/docs/Guide_JavaScript_1.5:Expressions_rationnelles Guide_JavaScript_1.5:Expressions_rationnelles] | * [http://developer.mozilla.org/fr/docs/Guide_JavaScript_1.5:Expressions_rationnelles Guide_JavaScript_1.5:Expressions_rationnelles] | ||
* [http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Guide:Regular_Expressions Core_JavaScript_1.5_Guide:Regular_Expressions] (même en Anglais) | * [http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Guide:Regular_Expressions Core_JavaScript_1.5_Guide:Regular_Expressions] (même en Anglais) | ||
Version du 8 mai 2008 à 16:12
Enoncé de l'exercice 17
Cet exercice du cours STIC II vous permet de vous familiariser avec les expressions régulières et une application de votre choix
Tâche
Créez une "application" qui nécessite des expressions régulières, soit:
- un robot de conversation avec JavaScript
- une vérification d'un formulaire avec JavaScript ou PHP
- une analyse de réponses libres d'un formulaire avec JavaScript ou PHP
- Emplacement du rapport:
/etu-maltt/nestor/<login>/stic/ex17/
Outils
- Un éditeur de programmation
Contraintes
- Le choix du thème n'a pas beaucoup d'importance, enfin il faut un sujet pédagogique.
- Dispositif: un dispositif (X)HTML interactif en ligne:
- il faut analyser en temps réel une entrée d'un utilisateur
- vous devez utiliser des expressions régulières (au moins 10 simples, ou 5 complexes) et permettre une certaine flexibilité
Le rapport:
- Titre, auteur et date
- Liens vers le dispositif
- Liens vers le code source du programme (si applicable)
- Objectifs du module: Il sert à quoi / quelle population ?
- La production: bref résumé de la démarche
- Evaluation de la technologie
- Difficultés, remarques
- Ressources utilisées, bibliographie.
Evaluation
- validité de (X)HTML (et SVG ou autres formats utilisés)
- créativité
- utilité
- ergonomie de la page
- respect de principes de design (structuration du texte)
- qualité de l'évaluation
Activités en classe
- Chatterbot
- Formulaire
Liens
- Expression régulière (Introduction et liens)
- Pour jouer
- regexps.html Analyse de formulaires - c.f. code source
- chatter bot (Tecfa)
- Regular-expression.info Répositoire et tutoriels
- Regexpal (Tester des regexp en ligne)
- Manuels JavaScript et PHP
- Guide_JavaScript_1.5:Expressions_rationnelles
- Core_JavaScript_1.5_Guide:Regular_Expressions (même en Anglais)
- Regular Expression Functions (Perl-Compatible) (Manuel PHP)
- Regular Expression Functions (POSIX Extended) (Manuel PHP)