page2
Bilan et remarques
Respect de SYSML
J'avoue n'avoir pas respecté scrupuleusement tous les détails de ce langage de modélisation par méconnaissance et par soucis de simplification pour les élèves.
J'ai choisi de ne pas décrire le diagramme de séquence : trop complexe à mon goût.
Un ouvrage de référence pour une utilisation normative dans les entreprises : « Modélisation de systèmes complexes avec SYSML » Pascal Roques, éditions EYROLLES.
Intérêts du SYSML pour la technologie au collège
1) Un langage essentiellement graphique (mis à part le cahier des charges)
Nos élèves ayant de plus en plus de mal à lire les consignes et à maîtriser l'écrit,
c'est un plus indéniable de plus universel donc facilement multilingue.
2) Un outil unique pour décrire le matériel ET le logiciel d'une application
Particulièrement bien adapté pour les systèmes programmables et les objets connectés
3) Un outil modulable : On peut au choix dérouler l'ensemble des étapes de description depuis l'analyse du contexte jusqu'à la description de chaque séquence logicielle ou ne choisir que les étapes dont on a besoin à un moment du projet.
4) Utilisable en cycle 3 et 4
On peut dès la 6e utiliser les diagrammes de contexte et de cas d'utilisation pour
illustrer « Besoin » et « fonction d'usage ». Le diagramme d'exigence aboutira au
cahier des charges pour les projets. On fournira les diagrammes de définition de blocs
pour faciliter l'utiliser de maquettes programmables…
Les diagrammes d'activité remplacent les algorigrammes en programmation.
Bilan et conseils
Les élèves de collège n'ont pas l'abstraction nécessaire pour créer de toute pièce des diagrammes SYSML du moins en première approche. Par conséquent, toujours proposer à la modification ou à compléter des diagrammes remplis en partie.
NE PAS OUBLIER QUE C'EST LA DEMARCHE DE DESCRIPTION D'UN SYSTEME qui est visé par le programme et NON LA MAITRISE DE L'OUTIL DE DESCRIPTION.
On vise la compréhension par l'élève des étapes nécessaires à la description du système : autrement dit à quoi sert chaque étape, son utilité, quand l'utilise t-on ?
On veillera à toujours fournir des exemples aux élèves que l'on commentera avec eux.
J'ai pris le parti d'illustrer au maximum ce langage aux élèves y compris en utilisant des analogies, n'en déplaise aux puristes : il n'y a que le résultat qui compte !
Xavier ROULOT Collège de l'Isle fév 2017