Une trousse d'écolier à l'écran : SchoolKit

Posté par  . Édité par Nÿco, Arkem, Ysabeau 🧶 🧦, palm123 et bobble bubble. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
Étiquettes :
22
16
oct.
2023
Éducation

Dans une trousse d’écolier, il y a des crayons, des stylos… Mais aussi une règle, un rapporteur, une équerre. Quand on travaille sur un écran, c’est bien de pouvoir poser ces instruments de mesure et de traçage, dans l’image elle-même, et de les bouger à l’aide de la souris.

SchoolKit est implémenté comme une bibliothèque JavaScript, sous licence GPL v3+. Vous pouvez donc intégrer un instrument comme un double-décimètre, ou autre outil, par-dessus n’importe quelle partie d’une page web. Comme cette trousse d’écolier est virtuellement dans une page web, l’usage est bien-sûr multi-plateforme.

Quelques outils d'écran

Si vous utilisez Debian ou Ubuntu, le paquet libjs-schoolkit (qui recommande d’installer un serveur web) vous donne tout le nécessaire, et vous pouvez voir une démonstration locale (après installation), à l’URL localhost/javascript/schoolkit/index-fr.html (si le serveur web est actif).

On peut aussi utiliser Schoolkit sans serveur web ; dans ce cas cependant, la page index-fr.html ne fonctionnerait avec Firefox, que si on modifie les références que cette page fait aux fichiers SVG (pour Firefox, tous les composants d’une page doivent venir de la même provenance : si c’est Internet, tous viennent d’Internet, si c’est un fichier local, tous viennent de fichiers locaux)

Aller plus loin

  • # .

    Posté par  . Évalué à 10. Dernière modification le 16 octobre 2023 à 14:41.

    Merci pour le partage !

    Quelques petites idées :

    • Augmenter un peu la taille de la poignée permettant de déplacer les outils (permettre de saisir en dessous du zéro par exemple).
    • Rendre les graduations non sélectionnables.
    • Ajouter une fonctionnalité de "snap" / résistance pour permettre de faire facilement coulisser une équerre sur une règle par exemple.
    • Fournir une page web clé en main (pour les profs pas à l'aise avec la programmation, ou simplement pour faire gagner du temps aux autres) qui permet de charger une image de fond et d'ajouter ces outils, possiblement en plusieurs exemplaires. Par exemple pour montrer le principe des angles alternes-internes (en fait c'est cet exemple qui m'a donné d'idée précédente).

    Je ne suis pas prof ni probablement utilisateur potentiel donc il faut prendre ces idées avec des pincettes, mais ça a l'air cool comme boite à outils. Je m'en servirais probablement si j'étais prof de maths.

    Pour les gens qui voudraient une règle à l'écran, il y a KRuler qui est tip top.

    • [^] # Commentaire supprimé

      Posté par  . Évalué à 0. Dernière modification le 10 janvier 2024 à 13:39.

      Ce commentaire a été supprimé par l’équipe de modération.

  • # Suggestions

    Posté par  . Évalué à 3.

    Vraiment excellent !

    Quelques suggestions, plus ou moins complexes à mettre en œuvre mais sans prétendre avoir un avis définitif.

    Une petite suggestion : mettre le zéro de l'équerre vraiment dans l'angle. Cela peut aider pour certaines constructions ou démonstration

    Le stylo et le compas semblent avoir déjà été suggérés, cela me parait aussi une très bonne idée.

    Plus tordu sûrement, est-il envisageable de transformer cela en plugin pour xournal++ ? Avec un TBI cela pourrait donner un combo des plus intéressants ! Je précise que je n'ai pas du tout les compétences nécessaires en programmation pour faire cela.

    • [^] # Re: Suggestions

      Posté par  . Évalué à 3.

      Est-il envisageable de transformer cela en plugin pour xournal++ ?

      Ça nécessiterait probablement une réécriture complète, mais une telle fonctionnalité dans xournal++ ça serait génial.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.