« Utilisateur:Mattia A. Fritz » : différence entre les versions
Ligne 29 : | Ligne 29 : | ||
** Introduction au guide, raison d'être, end-user développement, etc. + table de matières/index générés à travers les propriétés du modèle cours * | ** Introduction au guide, raison d'être, end-user développement, etc. + table de matières/index générés à travers les propriétés du modèle cours * | ||
* Programmation avec JavaScript | * Programmation avec JavaScript | ||
** [[Introduction à la programmation]] | ** [[Introduction à la programmation]] (STIC I) | ||
** [[JavaScript]] | ** [[JavaScript]] | ||
** [[Tutoriel JavaScript de base]] | ** [[Tutoriel JavaScript de base]] (STIC I) | ||
** [[Computation avec JavaScript]] | ** [[Computation avec JavaScript]] (STIC I) | ||
* JavaScript dans le navigateur | * JavaScript dans le navigateur | ||
** [[Tutoriel JavaScript côté client]] | ** [[Tutoriel JavaScript côté client]] (STIC I) | ||
** [[Interactivité avec JavaScript]] | ** [[Interactivité avec JavaScript]] (STIC I) | ||
** [[HTML5 audio et video]] | ** [[HTML5 audio et video]] (STIC I) | ||
** [[Animation avec JavaScript]] | ** [[Animation avec JavaScript]] (STIC I optionnel) | ||
** [[SVG avec JavaScript]] * | ** [[SVG avec JavaScript]] *, en substitution du [[Tutoriel SVG dynamique avec DOM]] (STIC I optionnel) | ||
** [[AJAX]] | ** [[AJAX]] | ||
** [[Bibliothèques JavaScript]] | ** [[Bibliothèques JavaScript]] (STIC I) | ||
** [[jQuery]] | ** [[jQuery]] (STIC I) | ||
** [[jQuery UI]] | ** [[jQuery UI]] (STIC I) | ||
** [[Vue.js]] | ** [[Vue.js]] | ||
* JavaScript sur le serveur | * JavaScript sur le serveur |
Version du 8 mars 2018 à 17:16
Présentation
Doctorant en Psychologie, je suis assistant d’enseignement et de recherche à l’Unité TECFA de l’Université de Genève. Je suis assistant des cours du Master MALTT STIC:STIC I et STIC:STIC II. J'ai travaillé pendant une dizaine d'années en tant que développeur freelance au niveau front-end et back-end.
Assistant
Je suis l'assistant du Prof. Daniel Schneider pour les cours STIC:STIC I et STIC:STIC II. Je m'occupe surtout des aspects liés à la programmation. Pour des exemples avec du code, voir :
- GitHub repository du cours STIC
- Exemples personnelles de code sur GitHub (avec prefix stic-1-* ou stic-2-*)
- Exemples de code sur Codepen.io
Plus en général :
- Ma page personnelle, dans le menu teaching, propose également quelques ressources utiles
- Sur mon account Twitter je poste (plus souvent "re-tweet") quelques liens intéressants pour la programmation
Thèse de doctorat
Ma thèse, dirigée par le Prof. Mireille Bétrancourt, a comme sujet le rôle de l'awareness émotionnelle dans le Computer-Supported Collaborative Learning (CSCL). Pour étudier les phénomènes émotionnels pendant l'étude collaboratif, j'ai développé un outil d'awareness émotionnelle, la Dynamic Emotion Wheel, qui permet à des utilisateurs de partager leurs émotions en temps réel.
Intérêts
Je m'intéresse aux mécanismes, d'ordre psychologique, sous-jacents l'interaction entre l'utilisateur et les applications web. Mon domaine d'intérêt est donc principalement l'interaction homme-machine (d'un point de vue cognitif et affectif), mais je m'intéresse également aux aspects sémio-cognitifs de la communication médiatisée et à l'architecture de l'information.
Projet Guide au développement avec JavaScript
Structure (les pages avec * sont à faire ou le contenu est très maigre) :
- Preface
- Introduction au guide, raison d'être, end-user développement, etc. + table de matières/index générés à travers les propriétés du modèle cours *
- Programmation avec JavaScript
- Introduction à la programmation (STIC I)
- JavaScript
- Tutoriel JavaScript de base (STIC I)
- Computation avec JavaScript (STIC I)
- JavaScript dans le navigateur
- Tutoriel JavaScript côté client (STIC I)
- Interactivité avec JavaScript (STIC I)
- HTML5 audio et video (STIC I)
- Animation avec JavaScript (STIC I optionnel)
- SVG avec JavaScript *, en substitution du Tutoriel SVG dynamique avec DOM (STIC I optionnel)
- AJAX
- Bibliothèques JavaScript (STIC I)
- jQuery (STIC I)
- jQuery UI (STIC I)
- Vue.js
- JavaScript sur le serveur
- JavaScript dans d'autres environnements
Liens
- Homepage @TECFA
- Account Twitter (@mattiafritz)
- Dynamic Emotion Wheel