Quel contenu pour les infographistes
Début de l'année, je vous invitais à compléter un petit sondage pour la rentrée.
Petit sondage qui me permettrait d'adapter le contenu de mon cours (que je ne donne plus cette année) afin qu'il soit plus en adéquation avec la réalité. Et réflexion permettant de recentrer mes attentes et celles des étudiants.
Voici les résultats ...
J'ai eu 19 réponses c'est à la fois rien et beaucoup.
Beaucoup car je sais que ce blog est très peu lu. Rien car les résultats ne sont pas représentatifs. De plus seuls mes connaissances travaillant dans l'informatique m'ont répondu, les infographistes, sauf un[1], se sont abstenus ;-)
Certains de ceux qui m'ont répondu ont émis quelques réserves;
- «Je ne suis pas sûr d'avoir les compétences pour y répondre»
- «Je ne suis pas infographiste et ne connais pas bien leur métier»
Au sujet des divers consepts à traiter dans ce module[2], j'avais volontairement été large dans mes propositions. Elles ont toutes été reprises et d'autres ont été ajoutées ! Il faudrait parler de (et ce ne serait pas possible):
- Application client/serveur
- Bases de données
- Algorithmique élémentaire (et approfondie)
- Langage PHP (procédural et orienté objet),
- Javascript
- Ajax
- Framework PHP
- Installation et habillage de CMS
- Auxquels s'ajoutent; ergonomie, accessibilité, sécurité, design pattern MVC, templates, cloud, ...
C'est clair, il va falloir faire un choix. Actuellement, ce sont tous ces consepts que j'essayais d'aborder et c'était clairement trop pour la plupart des étudiants.
Je demandais si des connaissances linux pouvaient être utiles; j'obtiens quand même 2/3 de oui. Ce qui me surprend car c'est clairement ce que je compte laisser tomber. Je ne compte même plus demander de se connecter en ssh pour avoir une console mySQL par exemple ... que du GUI (Filezilla et autres PHPMyAdmin)
Un vrai petit pacman comme graphique sur l'importance du respect des conventions d'écriture
Au sujet des bases de données. S'il est clair que l'on peut abandonner l'idée de créer ses tables dans une console mysql et qu'il faut mettre PHPMyAdmin à disposition. Il ressort que l'on ne peut pas se contenter d'une approche superficielle des SGBD mais qu'il faudrait parler de normalisation et de requêtes avec jointures.
Un concensus se dégage au sujet du javascript. Il ne faut absolument pas apprendre à programmer en javascript mais l'utilisation d'une librairie semble ressortir ... et c'est jQuery qui gagne haut la main[3].
Ma dernière question portait sur les CMS (Wordpress, Dotclear, ou autres). Je demandais s'il fallait se contenter de l'habillage (édition des feuilles de style) ou bien fallait-il également pouvoir l'installer, y configurer/ajouter des plugins ? À nouveau, c'est l'infographiste polyvalent que l'on cherche !
Je peux conclure en quelques points (jetés un peu en vrac):
- Ce que je proposais n'est pas très différent des attentes de mes 19 volontaires
- Ce programme est trop chargé pour un module de 160 périodes
- Par expérience, le public actuel de l'ÉPSE n'est pas disposé à assumer ce contenu
- À qui se destine un tel contenu ? Un informaticien orienté web ou un infographiste ?
- Mes 19 volontaires, pourtant jeunes, ont-ils une bonne perception du travail de l'infographiste en 2011
Le résumé (presque) complet fourni par Google est disponible en PDF