Applets
Le cours i-structures a été initialement conçu pour faire appel à deux applets principaux :
- i-cremona, un applet de résolution graphique permettant d’obtenir la forme et les efforts dans une structure donnée
- i-static, un applet de résolution analytique de système de barres
Les versions originales de ces applets ont été développés en Java car c’était à l’époque une solution moderne et multiplateforme qui permettait de créer des contenus graphiques dans la plupart des navigateurs.
La mise en service du cours a mis en évidence que l’applet i-static était peu utilisé, parce que ses fonctionnalités sont trop avancées pour le niveau du cours. Par contre l’applet i-cremona, dès sa version 2 de 2004, a été utilisé de manière très régulière dans la plupart des exercices à l’EPFL, avec le passage à une version en Javascript en 2016, qui a supprimé les limitations liées aux applets Java.
Les données des applets créées par chaque utilisateur sont stockés dans la base de données, ce qui permet d’une part de changer de poste de travail pour continuer à travailler et d’autre part de corriger les travaux d’étudiants de manière simple et efficace.