Version 0.50 de GCompris en Qt Quick

Posté par  (site web personnel) . Édité par Johnny Jazeix et Benoît Sibaud. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
36
23
déc.
2015
Éducation

Le projet GCompris, logiciel éducatif pour les enfants de 2 à 10 ans, est heureux d'annoncer qu'il vient de publier une nouvelle version.

Celle-ci contient entre autres 12 nouvelles activités, listées en seconde partie de la dépêche. Certaines ont été développées par des étudiants lors du Google Summer Of Code où nous avons participé en tant que projet KDE.

Cette version est traduite en 22 langues grâce au travail de la communauté KDE. Pour les personnes souhaitant fournir des fichiers audio localisés pour GCompris, nous avons créé la page http://gcompris.net/voicestats/ recensant l'état des fichiers à traduire.

Nous avons aussi pu corriger un vieux défaut visuel sur certaines activités utilisant les éléments QML Colorize et ColorOverlay.

Cette version est disponible sous forme de tarball (les empaqueteurs GNU/Linux sont les bienvenus). Des versions binaires sont disponibles sur Google Play et sur le Mac App Store. À titre expérimental nous proposons une version auto-extractible pour les utilisateurs GNU/Linux, en version 32 bits et en 64 bits (après l'extraction lancer le script bin/gcompris-qt.sh)

Nous sommes 2 ans après le lancement du portage en Qt Quick nous avons porté 114 activités sur les 140 de la version Gtk+. Vous pouvez vérifier ici l'état de la migration. Si nous continuons sur cette lancée, nous pouvons espérer annoncer l'achèvement du portage quelque part l'année prochaine. Merci à tous les contributeurs.

Liste des douze activités :

  • Un imagier pour enrichir le vocabulaire. Une première étape consiste à fournir une image, un son et le mot puis l'enfant doit deviner et écrire le mot correspondant à partir de l'image et du son. Cette activité peut être utilisée en français ou dans une langue étrangère. Activité lang
  • Le cycle de l'eau. Ici l'enfant doit activer les différents éléments pour amener l'eau chez Tux. Activité watercycle
  • Énergie renouvelable. Dans le même principe mais ici l'objectif est de fournir le courant électrique aux différents bâtiments. Activité renewable_energy
  • Le classique jeu du pendu. Nous participons également aussi au Season Of KDE où nous encadrons cette année 5 étudiants parmi lesquels une étudiante a porté ce jeu. Activité hangman
  • Le jeu d'échecs a aussi été porté en 3 variantes dans cette version en utilisant le moteur Javascript p4wn : en jeu contre l'ordinateur (où la difficulté augmente avec le niveau), jeu avec un ami et un mode où il faut finir une partie avec une configuration donnée. Ce portage ravira les personnes ayant eu des problèmes avec la compatibilité des versions de gnuchess de la version Gtk+ ! Activité chess
  • Un jeu de puzzle où l'enfant doit reconstruire une peinture célèbre à partir des différentes pièces a aussi été ajouté. Activité paintings
  • L'intégration de la bibliothèque box2D a aussi permis la réalisation d'un jeu de motricité fine où l'utilisateur doit incliner sa tablette pour faire avancer une balle dans un niveau. Activité balancebox
  • Deux activités de lecture : les mots défilent verticalement ou horizontalement et l'enfant doit trouver si un mot spécifique est apparu dans la liste. Activité readingv
  • Une activité musicale où une séquence de sons est jouée et l'enfant doit la reproduire en tapant sur les barres correspondantes du xylophone. Activité melody

Aller plus loin

  • # Merci !

    Posté par  . Évalué à 3.

    Merci pour le taf, super soft, mon gamin adore.

    • [^] # Re: Merci !

      Posté par  (site web personnel) . Évalué à 3.

      Merci, vu le boulot que ça représente, c'est une super source de motivation de savoir que des gens l'utilisent et l'apprécient.

      • [^] # Re: Merci !

        Posté par  . Évalué à 0.

        Tout pareil, merci !

  • # Un panorama des nouvelles activités

    Posté par  (site web personnel) . Évalué à 6.

    Titre de l'image

  • # Pas d'images ?

    Posté par  . Évalué à 2.

    Joli journal, mais je n'ai aucune image qui s'affiche. Est-Ce normal ?

    Exemple pour la première image, le code source est le suivant :

    <p>Un imagier pour enrichir le vocabulaire. Une première étape consiste à fournir une image, un son et le mot puis l'enfant doit deviner et écrire le mot correspondant à partir de l'image et du son. Cette activité peut être utilisée en français ou dans une langue étrangère. <br><img src="//img.linuxfr.org/img/687474703a2f2f7061737465626f6172642e636f2f397737466b30662e706e67/9w7Fk0f.png" alt="Activité lang" title="Source : http://pasteboard.co/9w7Fk0f.png"></p>

    Autant pasteboard fonctionne, autant la source me sort une 404.

    0. Assume good faith 1. Be kind to other people 2. Express yourself 4. Apply rule 0

  • # Un modèle à suivre

    Posté par  (site web personnel) . Évalué à 9.

    Bravo pour ce travail : déjà 140 activités en version GTK+ cela représente un important effort au long court, des années de persévérance.

    Un portage vers une nouvelle architecture GUI c'est un peu comme repartir de zéro, reprogrammer des activités qui ont déjà été codées, et là il faut s'accrocher.

    Bruno a trouvé un modèle économique qui lui permet de justifier son investissement personnel sur le long terme (on dépasse les 10 ans de travail) : un GCompris libre dont nous bénéficions sur toutes les plate formes, décliné en des versions compilées pour OS propriétaires contre une rétribution.

    Indéniablement un modèle à suivre.

    Encore bravo et bonne continuation !

    • [^] # Re: Un modèle à suivre

      Posté par  (site web personnel) . Évalué à 10.

      Merci Hilaire et la petite famille du logiciel éducatif libre. Et oui ça fait 15 ans que j'ai lancé GCompris. Mais bon toi aussi tu as du mérites à faire avancer Dr.Géo.

      Pas facile de garder la motivation et le cap quand on voit que ceux qui devraient s’enthousiasmer et s'approprier nos travaux pour les mettre dans toutes les classes préfèrent tomber dans la facilité et donner les clés à des sociétés commerciales dont le seul but et de former leurs futurs clients.

  • # nouveautés sur Play Store

    Posté par  . Évalué à 3.

    Bravo pour cette appli. Je vais installer la version Android pour mes filles !

    Petit commentaire, dommage que les Nouveautés sur le Play Store n'aient pas de traduction française, c'est un élément très visible de la description de l'app.

    • [^] # Re: nouveautés sur Play Store

      Posté par  (site web personnel) . Évalué à 2.

      Bien vu, c'est fait. Ça me fait penser qu'il faudrait inclure ces notes de release courtes dans l'application afin d'informer les utilisateurs qui lancent l'application après une mise à jour. Le gros avantage serait d'avoir les traductions dans toutes les langues et ainsi pouvoir renseigner les store.

  • # Qt

    Posté par  (site web personnel) . Évalué à 1.

    Ils ont enfin compris qu'il leur était profitable d'utiliser le meilleur framework C++ dispo sur le marché.

    Ayant fait du C++ mais n'étant pas un expert, j'ai progressé rapidement avec Qt. La syntaxe est assez simple et je me sens pas trop dé-paysagé de Java.

    www.solutions-norenda.com

  • # Incompatibilité

    Posté par  . Évalué à 0.

    Bonjour, voulant essayer Gcompris sur Android, ça me dit que l appli n'est compatible avec aucun de mes appareils ??!

    J ai un galaxie s3, un Sony Xperia z2, et une tablette 10 pouces Asus

    Bizarre…
    Peut-être parce que je ne suis pas en France ?

Suivre le flux des commentaires

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