CréaCarte

CréaCarte est une application web libre pour créer, modifier, exporter et imprimer des cartes pédagogiques.

copie d'écran

Elle permet de produire facilement des cartes classiques ou des flashcards recto-verso, avec une interface visuelle simple, tout en conservant un mode expert HTML/CSS pour les utilisateurs qui veulent modifier finement le rendu.

Accès à l’application

L’application peut être utilisée directement dans un navigateur web moderne.

Aucune installation n’est nécessaire pour l’usage courant.

À quoi sert CréaCarte ?

CréaCarte permet de créer des supports imprimables pour :

L’application est pensée pour un usage enseignant : rapide, visuel, réutilisable, imprimable et modifiable.

Fonctionnalités principales

Nouvelle interface

La version 3 propose une interface entièrement revue avec plusieurs espaces de travail :

Les panneaux peuvent être affichés ou masqués selon les besoins. Cela permet de travailler en mode confortable, même sur des écrans de tailles différentes.

Deux types de cartes

CréaCarte propose deux modes de projet :

Le changement de type de projet est accessible depuis la barre d’outils.

Mode simple

Le mode simple permet de créer des cartes sans écrire directement de HTML ou de CSS.

On peut modifier :

Le mode simple est le mode recommandé pour un usage courant en classe.

Mode expert HTML/CSS

Le mode expert permet de modifier directement le HTML et le CSS du projet.

Il est utile pour :

Lors du retour vers le mode simple, CréaCarte essaie de récupérer les contenus compatibles avec le modèle de données de l’application.

Gestion des cartes

L’application permet de :

Import et export

CréaCarte peut :

Le format JSON est recommandé pour reprendre un projet plus tard dans CréaCarte.

Le format HTML est utile pour partager ou publier un rendu autonome.

Impression

CréaCarte propose plusieurs modes d’impression :

Pour un rendu correct, il est conseillé d’imprimer à 100 %, sans ajustement automatique de l’imprimante, et d’activer l’impression des arrière-plans si le navigateur le demande.

Typographie

Un panneau dédié permet de régler la typographie des différentes parties des cartes :

Plusieurs polices libres sont intégrées dans le dossier fonts/, dont notamment Luciole, Marelle, Alice, Roboto Slab et Computer Modern.

Images

Les images peuvent être ajoutées à partir :

L’interface permet aussi de régler :

Mathématiques et contenus pédagogiques

CréaCarte prend en charge l’écriture mathématique avec MathJax.

Exemple :

\(Aire_{triangle}=\dfrac{base\times hauteur}{2}\)

L’application prend aussi en charge des contenus textuels enrichis et des icônes Font Awesome.

Assistant IA

La version actuelle contient un assistant IA intégré pour aider à générer des cartes pédagogiques à partir d’un sujet, d’un niveau, d’un nombre de cartes et de consignes complémentaires.

Les contenus générés doivent toujours être relus, corrigés et validés avant un usage avec les élèves.

Données et RGPD

CréaCarte fonctionne côté navigateur.

Les projets sont enregistrés localement dans le navigateur de l’utilisateur. Les données ne sont pas envoyées vers un serveur pour l’usage courant de l’application.

Attention : si l’assistant IA est utilisé, les consignes envoyées à l’assistant peuvent dépendre de la configuration de l’endpoint IA choisi. Il faut donc éviter d’y saisir des données personnelles d’élèves.

Installation locale

Pour utiliser CréaCarte localement :

  1. Télécharger ou cloner le dépôt.
  2. Ouvrir le fichier index.html dans un navigateur moderne.

Aucune compilation n’est nécessaire.

Structure simplifiée du projet

creacarte/
├── index.html
├── styles/
│   └── style.css
├── lib/
│   ├── main-script.js
│   ├── expert-editor.js
│   ├── legacy-converter.js
│   ├── print-layout.js
│   └── creacarte-ai.js
├── fonts/
│   ├── fonts.json
│   └── fichiers de polices
├── README.md
├── CHANGELOG.md
└── LICENSE

Utilisation rapide

  1. Ouvrir CréaCarte.
  2. Choisir le type de projet : cartes classiques ou flashcards.
  3. Utiliser le mode simple pour modifier les cartes.
  4. Ajouter, dupliquer ou supprimer les cartes selon les besoins.
  5. Régler éventuellement les polices et les images.
  6. Vérifier le rendu dans l’aperçu.
  7. Exporter le projet en JSON pour le conserver.
  8. Imprimer en mode pliage ou recto-verso.

Conseils d’usage

Exemples fournis

Le dépôt contient plusieurs exemples et modèles, dont :

Contribution

Les retours, suggestions, tickets et contributions sont les bienvenus sur la Forge :

https://forge.apps.education.fr/lmdbt/creacarte/-/issues

Licence

Le code de l’application est publié sous licence MIT.

Les modèles de cartes sont placés sous licence Creative Commons Attribution 4.0.

CréaCarte est une application bricolée par Cyril Iaconelli.