Guide de travail
PHP permet par essence la production dynamique de documents web. De nombreuses bibliothèques existent néanmoins pour générer à la volée des images (gd), des fichiers PDF (fpdf), des animations Flash (libswf, Ming). PHP facilite également l'interfaçage avec un grand nombre de serveur de base de données (mysql, postgres, oracle, sql server, ...). PhpMyadmin pour mysql en est une parfaite illustration. Les possibilités sont immenses. Dans ce module nous allons étudier la syntaxe de base du langage PHP et créer nos premières pages pages web dynamiques.
Activités
Ce module comporte deux activités individuelles:
- Lecture des cours et réalisation du test d'évaluation des connaissances,
- écriture de scripts PHP.
Activité 1 : Lecture des cours et réalisation du test d'évaluation des connaissances
En début de module, vous êtes encouragé à prendre connaissance du contenu des cours mis à votre disposition et à réaliser le test d'évaluation. Ce test permet de vous rassurer sur votre bonne compréhension des concepts clé du cours.
Activité 2 : Ecriture de scripts PHP
Il vous est demandé de créer un ensemble de scripts PHP générant pour l'essentiel des tables issues de variables précédemment initialisées. Le dossier compressé comportant l'ensemble des scripts demandés est à rendre à la fin de cette activité.
Modalités d'encadrement
Le forum général peut être utilisé lors des deux activités proposées pour discuter entre vous mais également avec le tuteur sur les difficultés que vous rencontrez et les solutions envisagées. Le tuteur assure la modération de ce forum.
Au début de chacune des activités, une rencontre synchrone est programmée pour rappeler les différents objectifs et les échéances, vous guider les apprenants et enfin répondre à vos questions.
Le tuteur, tout au long du module, reste accessible par mail pour répondre à vos sollicitations apprenants et vous guider pour l'atteinte des objectifs visés.
Calendrier de déroulement des activités
Le calendrier suivant est un résumé du déroulement de ce module avec les dates clés ainsi que les productions attendues. Le module commence le Lundi XXX YYYY 2014.
Activités | Tâches principales/RS | Productions attendues | Echéances/Dates |
Activité 1 | Lundi XXX YYY 2014 à 16h GMT. | ||
Lecture du cours |
Jeudi XXX YYYY 2014 à minuit | ||
Activité 2 |
Rencontre Synchrone | Vendredi XXX YY 2014 à 16h GMT | |
Ecriture de scripts PHP et réalisation des exercices du devoir. | Scripts PHP (dossier compressé à déposer comme réponse au devoir) | Dimanche XXX YYYY 2014 à minuit |
Grille d'évaluation
Activités | Tâches évaluées | Pourcentage |
Activité 2 |
Participation au forum / efforts d'interactions avec les autres apprenants |
20% |
Scripts PHP |
80% |