STIC:STIC II - exercice 10 (Nextor-Pixel)

De EduTech Wiki
Aller à la navigation Aller à la recherche

Cette page fait partie des cours STIC I et STIC II

Enoncé de l'exercice 10

Cet exercice du cours STIC II vous permet:

  • de vous familiariser avec des simples bases de données tabulaires
  • d'apprendre à utiliser 2 services web 2.0

Tâches

  • Définir une application (hypothétique) qui nécessite une base de données avec une table
  • Prenez un login avec Zoho:
  • Créez une base de données avec Zoho Creator
  • Créez une nouvelle page Pageflakes pour STIC
  • Importez un widget pour afficher la base de données Zoho (au moins les résultats, mais éventuellement aussi le formulaire de saisie) and rendez publique la page Pageflakes (pagecast).
  • Adaptez la page Pageflakes pour des éventuels utilisateurs.
  • Créez une page d'accueil/rapport ici:
/etu-maltt/nestor/<login>/stic/ex10/

Outils

Outils
Un navigateur
Deployment
  • Zoho et Pageflakes

Contraintes

  • Thème en rapport avec MALTT (à synchroniser peut-être avec un autre enseignement MALTT)

Le rapport:

  • Titre, auteur et date
  • Liens vers le résulat:
    • Lien vers le fichier SQL
  • Objectifs de l'application: Elle servirait à quoi / quelle population ?
  • Design de la structure de la table (champs, types de données, etc.) (Important !!!)
  • La production: bref résumé de la démarche
  • Difficultés, auto-évaluation, remarques
  • Ressources utilisées, bibliographie.

Evaluation

  • Qualité du rapport (surtout discussion des besoins et de l'architecture de la base de données)
  • On peut correctement voir les données Zoho dans Pageflakes
  • La page Pageflakes est ergonomique (peut servir).

Activités en classe

On va se familiariser un peu avec Zoho Creator

Pour créer une nouvelle table:

  • Button "Create New Application"

Pour rendre public une application/widget Zoho:

  • Cliquer sur Edit this application
  • Ensuite Share the application to the public

Pour exporter le widget code de Zoho:

  • Si vous êtes dans l'interface d'édition, cliquer sur Access this application
  • Selectionnez soit "Participants" soit "Participants View" (vous pouvez créer un widget pour le formulaire de saisie et le formulaire qui montre le résultat).
  • Menu More Actions->Embed in your Website (attention: c'est le "more actions") à côté du nom de la base de données, pas celui qui est tout en haut !!!)
  • Copier le code et coller dans une autre application

Pour importer le widget dans Pageflakes:

  • Creer un "Anything Flake"
  • Cliquer sur le bouton HTML en bas du widget
  • Coller le code Zoho. Vous pouvez ajouter votre code HTML ou modifier le code zoho (si vous savez ce que vous faites).
  • Si le Anything flake ne marche plus, tuez-le et refaites-le (on ne peut plus modifier le code une fois qu'il est cuit/baked)

Liens

Transparents
http://tecfa.unige.ch/tecfa/talks/schneide/mons07/mons2007-schneider.ppt (social computing dans l'enseignements.) - consulter seulement si envie.
Liens techniques
Zoho et Pageflakes ont un help intégré
Il existe des vidéos pour Zoho