Nous souhaitons rendre disponible au plus grand nombre les modèles dynamiques que nous développons. A l’ère de la pensée computationnelle, écrire des scripts pour concevoir des simulations basées sur ces modèles dynamiques est une approche originale et enrichissante de l’informatique, et de l’apprentissage plus globalement.

Que vous soyez enseignant, apprenant, développeur, parent ou sponsor, ne pas hésiter à pour partager votre expérience ou vos questions.

Soutien financier

Développer et promouvoir ces travaux demandent des ressources en temps et en moyens matériels. Pour chaque module DKM que nous développons, notre objectif final est de le mettre à disposition du public sous licence libre LGPL. Cependant, son développement n’est pas gratuit et nous proposons un financement participatif directement depuis sa page descriptive.

En attendant que son coût de développement soit couvert, tout DKM déjà développé est disponible sous la licence non libre CC by-nc-nd.

Le financement dégagé aide au développement des objectifs de l’organisation iStoa.

Il existe de nombreuses façons de soutenir nos travaux. Selon que vous êtes un enseignant, un professeur d’université, un parent, un apprenant, un développeur occasionnel ou chevronné, vous avez différentes approches possibles pour nous soutenir.

Enseignant

  • Ecrire des scripts pour faire des simulations dans vos cours.

  • Mettre en place des cours où vos élèves sont acteurs en utilisant l’environnement iStoa. Différentes finalités sont possibles : l’enseignement de la programmation en informatique ; l’enseignement de votre discipline, autre que l’informatique, en faisant écrire par vos élèves des scénarios de simulation ; ou encore mieux, les deux à la fois.

    Notre expérience, sur l’écriture de scripts pour concevoir des simulations, montre que c’est très stimulant pour les élèves, et ceci quelques soit leur niveau scolaire. Les séquences pédagogiques doivent bien sûr être soigneusement confectionnées.

  • Partager votre expérience en la valorisant dans des revues pédagogiques ou dans votre blog, si vous en avez un.

Apprenant

En tant que tel tu peux t’initier à la programmation et exprimer ta créativité. Pour cela, dans l’environnement iStoa, tu choisis un DKM qui t’intéresse et tu expérimentes l’écriture de scripts dans ce domaine.

Professeur d’université

  • Dans l’enseignement de l’informatique ou des domaines connexes, lors de travaux de fin d’année ou de tout autre projet au long cours, proposer à vos étudiants d’imaginer et de développer de nouveaux DKM, à la croisée de plusieurs domaines disciplinaires, peut être très stimulant. Nous avons développé plusieurs documentations sur la programmation, et en particulier avec l’environnement Cuis-Smalltalk.

  • Dans le contexte de la didactique, des travaux de recherche sur l’impact pédagogique des DKM serait un apport intéressant. Cela aiderait à corroborer, ou non, ce que nous constatons sur le terrain. Plus modestement, concevoir des séquences pédagogiques de scénarios de DKM, à valider sur le terrain, est une approche pragmatique et relativement gratifiante de l’innovation pédagogique. Lire nos articles sur ce sujet.

Développeur

Si vous appréciez le développement de logiciels, vous trouverez l’expérience de concevoir un DKM à la fois stimulante intellectuellement, gratifiante et reposante :

  • Stimulante. Le champs est grand ouvert pour approfondir vos connaissances dans un ou des domaines enseignés à l’école. En cas de besoin, vos connaissances théoriques nécessaires au développement d’un modèle peuvent être enrichies à l’aide d’une IA.

  • Gratifiante. Le développement d’un DKM, de part son périmètre volontairement réduit, donne rapidement des résultats opérables. A titre d’exemple, le code source du DKM de simulation des gaz fait moins de 40 ko (moins de 1000 lignes de code).

  • Reposante. Le développement de nos DKM se fait dans l’environnement agile Cuis-Smalltalk. Parmi ses nombreuses forces, le développement conjointement incrémental et live évite la disruption classique du développement compile-run-debug-edit, source de stress dans le développement de logiciel.

Par ailleurs, grâce à notre environnement de simulations iStoa, les DKM développés sont rapidement disponibles pour les utilisateurs finaux. Nous avons développé plusieurs documentations sur la programmation, et en particulier avec l’environnement Cuis-Smalltalk.

Parent

Imaginer des scénarios d’utilisation de DKM pour illustrer des concepts auprès de vos enfants. Ils ont sans aucun doute de nombreuses questions qui s’illustrent avec un DKM.

Une autre approche est de les aider à élaborer des scripts, c’est très stimulant intellectuellement.