Ce travail a son origine dans un object éducatif développé à l'Institut de Physique de l'Université Fédérale du Rio Grande do Sul, Brésil par Michel Betz, Ismael de Lima et Gabriel Musssatto. Il combine une série d'animations informatiques avec de courts textes explicatifs et des documents complémentaires plus détaillés. La version originale version était programmée en Flash/ActionScript mais, comme ces techniques sont maintenant désuètes, il a été récemment reprogrammé en HTML5/JavaScript, avec de mineures différences.
Un dispositif expérimental fréquemment utilisé pour illustrer les aspects fondamentaux de la mécanique quantique et de la dualité onde-particule est l'interféromètre de Mach-Zehnder. Nos animations présentent une représentation schématique de cet instrument.
Le matériel présenté ici peut être décrit comme un objet d'apprentissage, dans la mesure où il aborde un sujet bien défini et qu'y sont intégrés des animations informatiques, des textes explicatifs et certains documents complémentaires plus détaillés.
Le sujet est présenté en étapes successives, en commençant par l'optique géométrique, puis en passant à la propagation d'ondes planes et en atteignant finalement le niveau de paquets d'onde associés aux photons individuels. Le déphasage introduit par un milieu de propagation interposé et l'effet de l'intervention d'un dispositif d'observation sont également considérés. Spécifiquement, la séquence d'animations est la suivante:
Deux documents complémentaires sont inclus.
Les techniques employées sont standard dans le développement actuel de contenu internet, c'est-à-dire HTML5 por la structuration des hypertextes, JavaScript pour l'interactivité dynamique et CSS pour le style de présentation. Deux versions sont disponibles; elles offrent des fonctionnalités équivalentes mais diffèrent par l'usage de certaines ressources de programmation.