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

De EduTech Wiki
Aller à la navigation Aller à la recherche
m (a renommé STIC I en STIC:STIC I)
Ligne 1 : Ligne 1 :
== Sciences et Technologies de l'information et de la communication ==
== Sciences et Technologies de l'information et de la communication ==
Plan de cours
Plan de cours, promotion "Nestor 2007-2008", [[http://tecfaetu.unige.ch/maltt/ Master of Science in Learning and Teaching Technologies]] (MALTT)


[[Utilisateur:Daniel K. Schneider|Daniel K. Schneider]] avec [http://tecfa.unige.ch/perso/morands/ Stéphane Morand<]
[[Utilisateur:Daniel K. Schneider|Daniel K. Schneider]] avec [http://tecfa.unige.ch/perso/morands/ Stéphane Morand]


promotion "Nestor 2007-2008"
Le domaine STIC (Sciences et Technologies de l'information et de la communication) comprend deux cours obligatoires (STIC-1 et STIC-2) documentés ici et une UF libre. Les deux cours obligatoires traitent des bases techniques des systèmes d’information et de communication médiatisés par ordinateur. Elles permettent d’abord de concevoir des documents pour réaliser un système d’information partagé (XHTML, XML, XSLT, SVG), de s’initier aux applications interactives sur Internet (PhP, JavaScript) et de se familiariser avec les logiciels et les environnements qui supportent une interaction personne-personne à travers un réseau de communication (portails, groupewares et mondes virtuels).


Le domaine STIC comprend deux UF obligatoires (STIC-1 et STIC-2) documentés ici et une UF libre. Les deux UF obligatoires traitent des bases techniques des systèmes d’information et de communication médiatisés par ordinateur. Elles permettent d’abord de concevoir des documents pour réaliser un système d’information partagé (XHTML, XML, XSLT, SVG), de s’initier aux applications interactives sur Internet (PhP, JavaScript) et de se familiariser avec les logiciels et les environnements qui supportent une interaction personne-personne à travers un réseau de communication (portails, groupewares et mondes virtuels).
En d’autres termes, il s’agit surtout d'une introduction aux [[:en:web application|"web applications"]], et particulièrement dans le domaine de l’éducation. Cet enseignement est donc très technique: les participants vont apprendre les outils informatiques de base (y compris une petite initation à la programmation). Mais ce cours comporte également des aspects théoriques et conceptuels qui seront surtout abordés au travers d’une lecture individuelle.
En d’autres termes, il s’agit d’acquérir un certain savoir-faire pratique de fournisseur de services Internet, et particulièrement dans le domaine de l’éducation. Cet enseignement est donc très technique: les participants vont apprendre les outils informatiques de base nécessaires (y compris une petite initation à la programmation) et les mettre en oeuvre mais il comporte également des aspects théoriques et conceptuels qui seront surtout abordés au travers d’une lecture individuelle.


Objectif principal: Bases techniques et conceptuelles pour la réalisation de dispositifs en ligne (conception, rédaction, programmation et mise en forme). D’un point de vue technique, voici les sujets les plus importants:
=== Stic I: Formats Internet ===
=== Stic I: Formats Internet ===
* HTML avancé (pages interactives, CSS, etc.);
* HTML avancé (pages interactives, CSS, etc.);
Ligne 25 : Ligne 23 :
== Travaux ==
== Travaux ==


L’apprentissage technique ainsi que l’évaluation des étudiants se fera essentiellement par le biais des travaux.
L’apprentissage technique ainsi que l’évaluation des étudiants se fera essentiellement par le biais des travaux qui vous amèneront à acquérir les
Consultez les instructions en ce qui concerne votre “espace travaux” sur le WWW.
bases techniques et conceptuelles pour la réalisation de dispositifs en ligne.
http://tecfa.unige.ch/tecfa/teaching/staf10/survival.html


En règle générale un exercice consiste à faire un dispositif informatique. Il doit être opérationnel pour un certain public cible (que vous définissez). Il doit fonctionner sur un plan technique et sur un plan ergonomique et il doit répondre à un petit cahier des charges en rapport avec une thématique «MALTT».
En règle générale un exercice consiste à faire un dispositif informatique. Il doit être opérationnel pour un certain public cible (que vous définissez). Il doit fonctionner sur un plan technique et sur un plan ergonomique et il doit répondre à un petit cahier des charges en rapport avec une thématique «MALTT».
Ligne 45 : Ligne 42 :


Important: '''Chaque page''' déposée sur notre serveur doit être datée et signée avec votre page travail ou encore votre home page !
Important: '''Chaque page''' déposée sur notre serveur doit être datée et signée avec votre page travail ou encore votre home page !
Consultez aussi les instructions en ce qui concerne votre “espace travaux” sur le WWW.
http://tecfa.unige.ch/tecfa/teaching/staf10/survival.html


=== Evaluation ===
=== Evaluation ===

Version du 18 septembre 2007 à 09:27

Sciences et Technologies de l'information et de la communication

Plan de cours, promotion "Nestor 2007-2008", [Master of Science in Learning and Teaching Technologies] (MALTT)

Daniel K. Schneider avec Stéphane Morand

Le domaine STIC (Sciences et Technologies de l'information et de la communication) comprend deux cours obligatoires (STIC-1 et STIC-2) documentés ici et une UF libre. Les deux cours obligatoires traitent des bases techniques des systèmes d’information et de communication médiatisés par ordinateur. Elles permettent d’abord de concevoir des documents pour réaliser un système d’information partagé (XHTML, XML, XSLT, SVG), de s’initier aux applications interactives sur Internet (PhP, JavaScript) et de se familiariser avec les logiciels et les environnements qui supportent une interaction personne-personne à travers un réseau de communication (portails, groupewares et mondes virtuels).

En d’autres termes, il s’agit surtout d'une introduction aux "web applications", et particulièrement dans le domaine de l’éducation. Cet enseignement est donc très technique: les participants vont apprendre les outils informatiques de base (y compris une petite initation à la programmation). Mais ce cours comporte également des aspects théoriques et conceptuels qui seront surtout abordés au travers d’une lecture individuelle.

Stic I: Formats Internet

  • HTML avancé (pages interactives, CSS, etc.);
  • XML de base (DTD, XSLT de base, XPATH);
  • langages du XML Framework (XSLT, XSL/FO, RDF, SVG, etc.)
  • graphismes vectoriels interactifs et animés avec SVG / X3D
  • Formats pédagogiques

Stic II: Applications Web

  • concepts de base de la programmation, langages: PHP et Javascript;
  • introduction à la programmation “GUI” (user interfaces), langage: Javascript;
  • introduction au “scripting server-side”, langage: PHP;
  • introduction aux bases de données SQL sur Internet, système MySQL, langage: PHP.

Travaux

L’apprentissage technique ainsi que l’évaluation des étudiants se fera essentiellement par le biais des travaux qui vous amèneront à acquérir les bases techniques et conceptuelles pour la réalisation de dispositifs en ligne.

En règle générale un exercice consiste à faire un dispositif informatique. Il doit être opérationnel pour un certain public cible (que vous définissez). Il doit fonctionner sur un plan technique et sur un plan ergonomique et il doit répondre à un petit cahier des charges en rapport avec une thématique «MALTT». Pour obtenir une note maximale il est indispensable de fournir également un très bon travail conceptuel (en rapport avec les thèmes MALTT plus théoriques par exemple). Chaque exercice est accompagé d'une page d'introduction et qui comprend un petit rapport.

Espace travaux

je vous demande de placer vos travaux dans des répertoires précis. Une page d'accueil et qui comprend un rapport doit les accompagner

Voici le schéma à utiliser pour la page d'accueil / rapport

/etu-maltt/nestor/login/stic/exXX/

Par exemple:

/etu-maltt/nestor/dupont/stic/ex1/welcome.html

ou

/etc/-maltt/nestor/duran/stic/ex4/welcome.php

Il est donc obligatoire d’utiliser un fichier que le serveur Web reconnaît comme “index”

Important: Chaque page déposée sur notre serveur doit être datée et signée avec votre page travail ou encore votre home page !

Consultez aussi les instructions en ce qui concerne votre “espace travaux” sur le WWW. http://tecfa.unige.ch/tecfa/teaching/staf10/survival.html

Evaluation

Règles pour la promotion “Nestor”: Vous seriez évalués sur travaux. Vous devez rendre tous les exercices. Il faut les rendre dans les délais indiqués et tout retard non justifié sera pénalisé (demandez un délai si vous avez des arguments).

Barèmes
  • Une note de 5.5 correspont à un travail “parfait” (sur un plan technique et conceptuel) mais sans originalité particulière. Pour avoir un 6 il faut ajouter une haute dose d’originalité plus un rapport qui correspond aux normes académiques.
  • Une note de 5 correspond à un travail qui satisfait globalement aux attentes et a donc atteint les objectifs fixés (1 crédit = 30h de travail apprenant).
  • Une note de 4 correspond à un travail minimaliste (copier/coller, peu de contenu, code cassé, etc.).
  • Une note de 3 (ou moins) correspond à un travail insuffisant

Tout travail inachevé ou en retard peut être rendu hors délais mais sa note n’excédera pas 5 (1 point de pénalité) afin de ne pas pénaliser les étudiant(e)s ayant fait l'effort de respecter l'échéancier. Notez aussi que chaque page déposée sur notre serveur doit être datée et signée et elle doit se trouver à l’endroit indiqué (1/2 point de pénalité) !

Faites attention à bien lire l’énoncé et n’oubliez pas le rapport ! C’est le produit (dispositif + page d'accueil/rapport) qui sera évalué (ni vos efforts ni vos connaissances en informatique). Placer des fichiers à des mauvais endroits entrâinera une pénalité !

On vous demande également de fournir un effort conceptuel qui dépasse l’exercice technique. Vous avez même la possibilité de «revendre» un dispositif fait pour STIC dans un des autres cours et inversément. Il faut simplement respecter les contraintes enoncés des 2 côtés.

Sources

Pour vos exercices, vous avez le droit de reprendre des idées et des bouts de code, mais vous devez indiquer la source (nom de l’auteur + URL) à la fois dans votre code et dans votre rapport et indiquer ce que vous avez modifié. L’originalité sera primée et tout plagiat non-anoncé sera puni !

Je me réserve le droit de vous interroger sur la provenance du code utilisé. Vous avez même le droit d’utiliser des fragments de code que vous ne comprenez pas, par exemple des classes PHP, mais à condition de l’indiquer clairement !

Pondérations pour le calcul de la note finale

Note finale = moyenne + bonus participation en ligne

Il n’y a pas d’examen. Toutfois il existe la possibilité de discuter à la fin des cours du bilan de votre travail. Il s’agira aussi de la dernière occasion pour mettre en cause une note injustifiée (par rapport aux autres).


Periode 1

  • Introduction à Internet et au WWW.
  • Exemples de dispositifs Internet (XHTML, XML, Javascript, PHP, VRML, etc.) développés par les étudiants dans le cadre des cours STAF-14 et STIC 1/2
  • Design de simples sites et panorama de “home pages” à Tecfa
  • CSS pour (X)HTML
  • Introduction technique à XML
  • CSS pour XML
  • Sensibilisation à XSLT (XML -> HTML)
Exercices
STIC:STIC I - exercice 1
STIC:STIC I - exercice 2
STIC:STIC I - exercice 3

Periode 2

Periode 3