Bingo

Version 4 - Les arbres de connaissances

Avant de concevoir ce logiciel, j'avais élaboré une sorte de cahier des charges en juin 1999  suite à la recherche que nous avons entrepris sur le thème des arbres de Connaissances via une liste de diffusion. Nos travaux ont été capitalisés ici.

Téléchargement le logiciel : Fonctionne sous DOS, Windows 3.1, Win 9x et Windows XP.

Démo : Version 3.5 avec lien sur le bureau bingo_sch lançant Bingo avec une base de données

Sources : Fichiers C

Historique des versions

Doc power-point

Cahier des charges

Logiciel au service des enfants et des enseignants pour la gestion des brevets

Introduction

Les objectifs sont les suivants :

 

Les spécifications du logiciel

 

Les entrées ou les données

 

typologie : la donnée " compétence " rassemble les informations suivantes :

  • titre (texte de 50 car. max.)
  • catégorie (texte de 15 car. max.)
  • sous-catégorie (texte de 15 car. max.)
  • commentaire (texte de 50 car. max.)

 

La gestion des données

Rem : L’enseignant peut bien entendu attribuer également des nouvelles compétences à chaque enfant.

 

Les sorties

L’enfant doit pouvoir établir pour chaque période une liste composée de deux parties :

C’est le bilan

L’enfant doit pouvoir établir une liste récapitulative composée de deux parties :

C’est le livret de formation de l’année

L’enfant doit pouvoir trouver les détenteurs d’un brevet (d’une compétence) et le descriptif du brevet en question (de la compétence)
C’est la feuille brevet

L’enfant doit pouvoir dresser la liste des compétences en stock
C’est la liste des compétences

Rem : L’enseignant doit bien entendu pouvoir établir toutes les listes pour tout enfant

 

La conception du logiciel

Dans un premier temps, faisons au plus simple et au plus rapide.

L’important est de bien réfléchir sur les données.

 

Les données :

A la fin de l’année :

 Historique

Version 2009 - version 4.0 : Projets ! Plus grande interactivité

Le brevet est la reconnaissance d'un projet/objectif/but/perspective accompli.

Pour l'auteur d'un brevet est le créateur du brevet/projet
  • ajout d'une nouvelle information dans les informations du brevet : l'auteur
  • Seul l'auteur peut modifier un brevet (hormis le responsable)
  • L'auteur d'un brevet peut affecter des réussites ou les enlever
Pour tous les enfants
  • L'enfant concerné peut saisir lui-même sa réussite ou l'enlever
  • Chaque enfant peut se fixer des projets(perspectives) ou se les retirer, et les visualiser dans l'arbre
Pour le responsable du suivi
  • Le responsable ou l'auteur d'un brevet peut enlever des réussites à quiconque. Les enfants (via l'auteur du projet ou via le responsable s'il s'agit d'un enfant) peuvent ainsi rectifier eux-mêmes des erreurs de saisie.
  • remplacement "instit" par"responsable" (l'idée est de donner cette fonction à un ou des enfants). Le responsable ne peut pas créer de brevet, mais il peut modifier un brevet (et donc le nom de l'auteur). Il peut affecter des projets ou en enlever (pratique pour la réunion). Seul, lui, peut supprimer un brevet
Communication/interactivité
  • Lorsqu'un enfant se lance dans un projet/brevet, les détenteurs du brevet, l'auteur du brevet et ceux qui se sont également lancés dans le projet reçoivent un message
  • Lorsqu'un enfant crée un brevet/projet, un message est envoyé à tout le monde pour infomer de ce nouveau projet
Couleurs
  • Orange : début d'une branche. Il s'agit de la dernière réussite d'un enfant (à moins que son brevet fasse partie d'une branche précédente). A partir de ce début de branche, on a une branche horizontale qui comporte des brevets qui ont des liens entre eux. Les détenteurs d'un brevet d'une branche ont également le brevet précédent.
  • Vert foncé : purement esthétique. Le brevet est fert foncé s'il est situé dans le feuillage
  • Vert clair : un seul détenteur
  • Marron : positionné dans le tronc. Les brevets sont classés dans l'ordre du plus au moins partagé. L'appui sur la touche O (comme 'ordre') permet de les classer dans l'ordre d'acquisition.
Caractères
  • Les brevets détenus par un enfant et visualisés dans l'arbre de la classe contiennent un carré rempli de bleu
  • Les brevets trouvés suite à une "recherche" contiennent un petite croix.
  • Les brevets qui sont des projets pour au moins un enfant contiennent un carré vide
  • Lorsqu'un enfant se connecte, ses projets contiennent un carré avec un petit point à l'intérieur.
Divers
  • suppression des niveaux => cela faussait l'esprit des arbres
  • saisie pré-remplie lors de l'ajout d'un enfant
  • F1 : aide contextualisé

Version 2007 - version 3.5 : touche < et > pour modifier l'apparence de l'arbre

Version 2007 - version 3.4 : algorithme de l'arbre

Version 2006 - version 3.3 : Correctifs

Version 2006 - version 3.2 : Quelques détails ergonomiques

Version 2006 - version 3.1 : Aide et Plan de Travail

Version 2006 - version 3.0 : plus de limites ! (ou presque)

Version 2005 - version 2.9:

Version 2005 - version 2.8

Version 2005 - version 2.6 :

Nouvelles fonctionnalités :
  • voir les dernières réussites à l'écran. (la fonction Impression existe déjà)
  • 2 paramètres modifiables dans "Options" : Pente et longueur des branches
Modifications :
  • L'impression des "dernières réussites" ne réinitialise plus la date de référence. Une nouvelle fonction le fait (réservé à l'instit)
  • les brevets avec aucun détenteur sont affichés dans une colonne à droite de l'arbre (comme dans les versions précédentes) mais la largeur de cette colonne a été augmlenté de 2 unités pour résoudre des problèmes d'affichage lorsque le nombre de brevet est important.
  • modification des couleurs des brevets programmées depuis la version 2.3. Jean Claude Mura propose d'associer une couleur à une catégorie.
  • un seul lancement de Bingo ; on passe en mode instit par la touche F6 + mot de passe et retour en mode normal par la touche F6
  • suppression de tout ce qui est devenu inutile (mot de passe associé à un brevet)
  • une branche commence par 2 brevets horizontaux.
  • Amélioration de la forme et des couleurs de l'arbre

Corrections :

  • les blasons "ne s'envolent plus" lorsque peu de brevets dans le blason et nombreux brevets dans l'arbre => la largeur de la colonne de la réserve des brevets a été augmenté tout comme celle dans l'affichage des brevets par catégorie

Version 2004 - version 2.50 : Les modes de lancement revus suite aux remarques des membres de la liste de diffusion

Nouvelles fonctionnalités :

  • 2 nouvelles fonctions dans le menu (mode Instit) : imprimer les brevets de l'arbre de la classe, imprimer les brevets en attente (à droite de l'arbre)

Modifications :

  • 3 modes s'avèrent être nécessaire suivant l'utilisation qu'on veut en faire dans la classe :
    Le mode est défini lors du lancement du logiciel en fonction du paramètre de lancement
    - /I => mode instit : on peut aller parler partout sans avoir besoin d'indiquer des mots de passe. Les menus sont plus riches.
    - /V => mode verrouillé : on ne peut pas affecter des réussites aux brevets
    - (pas de paramètre) => mode normal : on peut s'attribuer sur son blason des réussites
  • amélioration de l'affichage des menus (fonction du mode)
  • modification des limites du logiciel :
    - nombre de brevets maximum : 300
    - nombre de brevets passés par un enfant : 200
    - nombre d'enfants : 30

Version 2004 - version 2.45  : Des petits détails pratiques

Correction de bugs :

  • recalcul des objectifs lorsque suppression d'un brevet
  • correction de la classification par ordre d'acquisition lorsque présence de "brevets ratés"(ça pouvait planter le logiciel)

Nouvelles fonctionnalités :

  • Possibilité d'imprimer uniquement les objectifs (via le menu)
  • Impression des derniers brevets obtenus (depuis la dernière impresssion)
  • touche F12 : basculement de mode (Mode avec ou sans catégorie)
  • Possibilité de peindre momentanément un brevet en blanc (sur l'arbre) ou en jaune (sur le blason) afin, par exemple, que l'instit puisse, lorsqu'il sera disponible, le passer "réussi" (suite à une demande/remarque d'un enfant)
  • Affichage de l'ordre d'affichage de l'arbre ("par ordre d'acquisition" ou " du plus partagé au moins partagé")
  • Possibilité d'associer pour chaque brevet un mot de passe, mot de passe qui permet à un enfant, responsable du brevet en question, d'affecter les réussites des uns et des autres

Modifications :

  • simplification des différents accès : accès normal et accès "instit" remplaçant les modes "normal", "verrouillé" et "libre" ; touche F6 permettant de basculer d'un accès à l'autre
  • un brevet "important" noté en rouge dans le blason ne doit pas être un objectif (puisqu'à l'impression, les brevets "importants" sont aussi imprimés)
  • Les blasons affichés sous la forme d'un arbre ne contiennent plus les brevets non réussis sauf ceux qui sont sur les branches ; ces brevets non réussis sont placés à droite.
  • Les objectifs n'apparaîssent plus sur les Blasons étant donné qu'on peut imprimer les objectifs à part.
  • Aucun espace avant le prénom et le nom de l'enfant dans le blason. Ainsi, c'est plus rapide d'effectuer une mise en page avec Word.
  • les brevets trouvés (après une recherche) apparaissent en jaune sur les blasons (on ne les voyait pas lorsqu'ils étaient en blanc) et en blanc (comme avant) sur l'arbre.

Version 2004 - version 2.44 :L'enfant peut imprimer ses objectifs

Version 2004 - version 2.43 : quelques plus au niveau de l'affichage

Version 2004 - version 2.42 :érer les Plans de Travail des enfants en utilisant Bingo

Version 2004 - version 2.41 : imprimer les brevets àtravailler !

Version 2004 - version 2.4 : petits + au niveau de l'affichage

Version 2003 - version 2.3 : pas mal de choses !

Nouvelles fonctionnalités :

  • Affichage des brevets de l'arbre en fonction de leur ordre d'acquisition. La touche F6 permet de basculer vers un affichage des brevets du plus partagé au moins partagé.
  • Supprimer un brevet
  • Modifier un brevet et ajouter un brevet à partir du blason ou de l'arbre (touche F8)
  • Supprimer un élève
  • Possibilité d'affecter des niveaux aux élèves et aux brevets
  • Possibilité de faire afficher certains brevets en rouge sur le blason s'ils ne sont pas obtenus par des enfants d'un certain niveau
  • Possibilité d'associer 2 lignes de textes pour chaque brevet (descriptif, informations diverses)
  • Amélioration de la fonction de recherche d'un brevet : appuyer sur F2 pour chaque occurence de la chaine à trouver et le curseur se déplace directement sur le brevet
  • 2 nouveaux raccourcis permettant de récupérer automatiquement les blasons sous Word

Améliorations :

  • Modifications des couleurs des brevets sur l'affichage des blasons :
    • vert lorsque le brevet a été obtenu au premier trimestre
    • turquoise ....au deuxième trimestre
    • vert clair .... au troisième trimestre
    • noir lorsqu'il ne correspond pas à son niveau
    • rouge lorsqu'il a été spécifié ainsi s'il n'est pas obtenu
    • toujours transparent s'il n'a pas été obtenu
    • gris s'il a été passé mais non réussi
  • Possibilité dans le "mode Instit" de tout saisir à partir de l'arbre
  • La Touche Echapp permet de quitter le logiciel à tout moment ; c'est la touche F4 qui permet de basculer de l'arbre au blason
  • Amélioration de la fonction "Recherche" : on efface les résultats de la précédente recherche
  • Ajout de 2 autres fonctionnement suivant le premier paramètre indiqué au lancement du logiciel. S'il s'agit de /L, Bingo se lancera en accès "Libre" (aucun mot de passe et passage dans le "mode Instit") ; s'il s'agit de /V, Bingo se lancera en accès "Vérrouillé" (impossible d'ajouter un brevet ou une réussite). Par défaut, Bingo se lance en accès "normal" (fonctionnement précédent).

Version 2003 - version 2.2 :

Version 2002 - version 2.1 : gestion à partir de l'arbre

Version 2002 - version 2.0 : l'arbre

Les nouveautés
  • Conception et affichage d'un arbre des connaissances
  • Possibilité d'ouvrir d'autres bases de données
  • Possibilité d'ajouter des brevets passés et pas encore réussis dans son blason, c'est-à-dire des brevets à repasser (ce qui permet de les distinguer des brevets non passés)
  • Le blason de l'enfant affichera en rouge les brevets passés mais non réussis (cela permettra de distinguer les brevets jamais passés des autres)  
  • Possibilité d'effectuer une recherche dans son blason
méliorations
  • La fonction "Exporter les résultats" créera un deuxième fichier "Bilan". On a ainsi un fichier "Bilana" qui classe les brevets dans l'ordre alphabétique (par catégorie), et un autre "Bilanb" qui classe du plus partagé au moins partagé (par catégorie)
  • Pour chaque catégorie, la liste des brevets affichés est triée par catégorie et par ordre alphabétique. Les catégories seront également triées par ordre alphabétique.
Prise en compte des critiques
  • Prise en compte de la critique n°10 : Possibilité d'ajouter ou d'enlever un brevet à partir de son blason en appuyant sur une simple touche lorsque le curseur est positionné sur le brevet en question (F2 : ajouter un brevet réussi - F4 : enlever un brevet :- F9 : ajouter un brevet à repasser).
  • Prise en compte de la critique n°9 : La fonction "Ajouter un brevet" affichera le blason immédiatement après l'ajout du brevet plutôt que de proposer un autre brevet à ajouter.
  • Prise en compte de la critique n°8
Les corrections
  • La fonction "Rechercher un brevet" ignorera la casse (minuscule/majuscule)
  • La fonction "Voir les blasons des enfants" ne fonctionnait plus dans la version précédente.

Version 2002 - version 1.1 : apport de Marie-Françoise + début de modification de l'affichage des brevets

Améliorations :

  • Pour davantage de clarté, la nouvelle fonction "Exportation des résultats" remplace "Création de fichiers Bilans ; Tableau récapitulatif ; Bilan par enfant".
  • La fonction "Créer des brevets" permet à présent de créer plusieurs brevets de suite sans devoir saisir à chaque fois le mot de passe.
  • Lorsque l'instit saisit lui-même les noms des enfants qui ont obtenu un brevet, les noms des enfants ayant déjà obtenu le brevet en question sont à présent précédés d'un astérix
  • Modification de l'affichage des brevets : il y a à présent une continuité des brevets affichés ; cela ressemble davantage à des tours.

Corrections :

  • Fichier Bilan.xls généré par le logiciel : "Sans catégorie" est à présent écrit avant la liste des brevets non affectés à une catégorie.
  • Lors de la création d'un brevet, la fenêtre de choix de la catégorie ne s'affiche plus lorsqu'aucune catégorie n'existe (inutile).
  • La touche F5 permet à présent de basculer également d'un mode AVEC/SANS CATEGORIE dans la fonctionnalité "Voir les brevets" du menu Enfant sans aucun disfonctionnement.

Version 2002 - version 1.0 : version 1.0 béta corrigé et amélioré

Amélioration :

  • Modification possible par l'instit dans le logiciel des 3 paramètres suivant : MOT de PASSE des Responsables, MOT de PASSE de l'Instit, affichage par défaut des brevets AVEC ou SANS catégorie.

Version 2001 - version 1.0 béta : fonctionnement en réseau

Nouvelles fonctionnalités :

  • Fonctionnement du logiciel en réseau
  • Exportation/importation de différents rangements des brevets dans des catégories (le besoin initial étant de créer une classification pour l'instit. et une autre pour les enfants)
  • Permettre à tout nouveau utilisateur de créer plus facilement sa propre base de données
  • Rendre l'affectation d'un brevet à plusieurs enfants moins fastidieux

Version 0.1 Mars 2001 :nouvelles fonctionnalités

Le logiciel version 0.1 Mars 2001 a fortement évolué depuis la version de décembre 2000 tant au niveau de sa présentation que des fonctionnalités ouvertes. Il est quasi quotidiennement utilisé dans ma classe que ce soit pour les échanges de savoirs ou pour garder trace de certaines réussites (du coup quelques affichages et tableaux récapitulatifs ont disparu des murs de la classe libérant ainsi de la place ;-).

Il reste principalement 2 fonctionnalités à réaliser :

  • l'une permettant à tout utilisateur de créer plus facilement sa propre base de données
  • l'autre permettant de faire fonctionner le logiciel en réseau

Version du 29-12-00 : représentation différente : le graphisme ne représente plus un chemin

Version du 16-12-00 :mot de passe et impression

Version du 9-12-00 :gestion de la validation discrète de brevets par l'instit

Version du 01-12-00 : chemin parcouru et chemin à parcourir - mot de passe

Version du 26-11-00 :

  • correction d'un bug à "la sortie du logiciel" : prise en compte de la critique n°1