HackInScience : automatiser l'enseignement de Python

Posté par  . Édité par Pierre Jarillon, Xavier Teyssier, Ysabeau 🧶 🧦, patrick_g et palm123. Modéré par Pierre Jarillon. Licence CC By‑SA.
38
15
jan.
2021
Éducation

HackInScience est un logiciel de publication et de correction automatique d'exercices, son instance hackinscience.org est une collection d'exercices Python.

HackInScience est né en 2014 : j'enseignais alors le Python en université (promos d'environ 70 élèves), et avec les collègues on s'est dit qu'il serait bon de passer plus de temps à aider les élèves qu'a les corriger, que la correction c'était automatisable, mais que passer du temps avec eux, ça ne l'était pas.

Deux "on jette tout et on recommence" plus tard, et deux confinements plus tard, on en est là :

Tout le code est open-source, c'est un simple Django pour présenter les exercices, des websockets pour recevoir sans attendre la correction du bot, et un Celery pour "load-balancer" les rendus aux serveurs de correction. Je n'enseigne plus en université mais le site étant toujours en ligne, et les confinements aidant, il a trouvé son public : 1500 exercices sont réussis par semaine en ce moment.

J’essaye de passer deux semaines par an à plein temps sur le projet, en 2019 j’ai travaillé l’internationalisation (être traducteur de la doc de Python et ne pas traduire ses propres projets n’était pas bien sérieux…), et en 2020 la notion de classement et d’équipes.

GCompris se refait une beauté... avec votre aide

Posté par  (site web personnel) . Édité par Benoît Sibaud, ZeroHeure, palm123 et Pierre Jarillon. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
37
3
déc.
2014
Éducation

Cela fait presque un an que j'ai annoncé ici même la décision de réécrire le logiciel éducatif GCompris en Qt Quick (au lieu de Gtk+) [1].

Vous vous en doutez, réécrire un logiciel comme GCompris après 14 ans de développement n'est pas une mince affaire et je peux déjà vous annoncer la bonne nouvelle, on avance bien.

MathMod 6.0 : Introduction du calcul en mode multitâche ou multiprocesseur

Posté par  (site web personnel) . Édité par Davy Defaud, claudex, NeoX et bubar🦥. Modéré par claudex. Licence CC By‑SA.
37
11
sept.
2017
Éducation

Je suis heureux d’annoncer la publication de la nouvelle version de MathMod, le logiciel libre de modélisation et de manipulation des objets mathématiques décrits par des équations implicites ou paramétriques.
MathMod permet de manipuler les objets mathématiques 3D et 4D. Il permet aussi de changer leur propriétés visuelles (appliquer des textures 3D, une transparence…), calculer leurs intersections en temps réel et exporter le résultat final sous le format de fichiers OBJ. MathMod est développé avec Qt5/C++, il est disponible pour GNU/Linux, Windows et macOS, sous licence GPL v3.

Cette nouvelle version apporte une amélioration majeure sur la partie du logiciel dédiée au calcul mathématique : la prise en charge du calcul multitâche ou multiprocesseur.

Démonstration de MathMod

GCompris sort en version 0.95

Posté par  (site web personnel) . Édité par Davy Defaud et Benoît Sibaud. Modéré par bubar🦥. Licence CC By‑SA.
Étiquettes :
37
22
déc.
2018
Éducation

Nous avons le plaisir de vous annoncer la publication de la nouvelle version de GCompris, le logiciel éducatif pour les enfants de deux à dix ans.

Cette nouvelle version contient entre autres sept nouvelles activités, listées dans la suite de la dépêche. GCompris propose plus de 150 activités, dont des jeux, toujours avec un objectif pédagogique. Lecture, mathématiques, sciences, géographie et découverte de l’ordinateur sont les thèmes abordés par ces activités. Cette nouvelle version rajoute, entre autres, le portage et l’amélioration des activités musicales de l’ancienne version (faites par un étudiant lors du GSoC).
Logo de GCompris

H5P : un outil libre pour créer des activités interactives

Posté par  . Édité par Ysabeau 🧶 🧦 et bobble bubble. Modéré par bobble bubble. Licence CC By‑SA.
37
3
fév.
2023
Éducation

Qu’est-ce que le H5P ?

Vous l’avez peut-être croisé au détour d’un menu Moodle ou dans les coulisses de WordPress. Derrière ce nom, un rien rébarbatif, se cache un formidable outil qui rend la création d’activités interactives accessible à tous.

Disons-le d’emblée : je suis très enthousiaste par rapport à cet outil et je pense qu’il gagnerait à être mieux connu tout simplement parce qu’il permet de faire des choses incroyables, sans connaissances techniques, telle qu’une visite de musée interactive ou un escape game.

Mais aussi parce qu’il est libre et évolutif à souhait, son principe étant somme toute assez élémentaire.

flop!EDT, logiciel libre de gestion coopérative des emplois du temps

Posté par  (site web personnel) . Édité par Benoît Sibaud, Arkem et gUI. Modéré par Benoît Sibaud. Licence CC By‑SA.
37
5
juin
2023
Éducation

Logo flop

Trois ans après la précédente dépêche, voici des nouvelles de flop!EDT (flop! pour les intimes), logiciel libre de gestion coopérative des emplois du temps.

Il a continué de se développer, toujours dans l’esprit de favoriser l’autogestion et de créer du confort dans les établissements éducatifs ou dans les structures coopératives.

Pour rappel, ses principales forces sont :

  • de permettre à chacun·e d’exprimer ses préférences et ses contraintes par une interface intuitive ;
  • de générer automatiquement l’emploi du temps qui minimise l’insatisfaction générale ;
  • de permettre à tout le monde de modifier l’emploi du temps dans le respect des règles fixées collectivement (formidable outil d’autogestion collective !).

Sortie de Polymny Studio 1.0

Posté par  (site web personnel) . Édité par Ysabeau 🧶 🧦, palm123 et Pierre Jarillon. Modéré par Julien Jorge. Licence CC By‑SA.
36
12
nov.
2021
Éducation

Polymny studio est un site Web de production de vidéos pédagogiques à destination du corps enseignant ou des formateurs et formatrices non experts de l’informatique.

Presqu’un an après la dernière dépêche sur Polymny studio, nous vous présentons les nouveautés et les perspectives.

À partir d’une présentation existante (Impress, PowerPoint, Calligra Stage, etc.), vous fournissez vos diapositives en PDF et enregistrez une vidéo pédagogique ou petite conférence.

Polymny est un logiciel libre sous licence AGPL v3, utilisable gratuitement, 100 % Web. L’instance officielle est hébergée à Tetaneutral, un FAI associatif toulousain.

Si vous utilisez Polymny : n’hésitez pas à adhérer à l’association. L’assemblée générale constitutive aura lieu le 18 novembre à 18 h à l’ENSEEIHT à Toulouse. Venez nombreux ! Merci de nous confirmer votre venue à l’assemblée générale constitutive en nous envoyant un mail à contacter@polymny.studio.

Sortie de Perroquet 1.0.0, c'est à vous de répéter

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
36
5
jan.
2010
Éducation
NdM : Fredb219 a développé un petit logiciel et comme il trouve son bugtracker un peu vide, il nous le présente.

Origine

J'ai un problème avec les langues étrangères et si j'arrive à lire l'anglais sans trop de problème à force de lire des man-pages, je ne comprend presque rien en écoutant. On me conseille de regarder des films en anglais, mais quand je regarde un film sans les sous-titres, je ne comprend habituellement qu'un seul mot dans chaque phrase (souvent le dernier) et avec les sous-titres, je les lis et comprend sans écouter. Bref, ça ne marche pas avec moi parce que je suis trop nul pour amorcer le cercle vertueux de la compréhension orale. Après une petite étude de l'existant sous Linux, j'ai conclus que si je voulais un logiciel pour améliorer mon anglais, disponible sous Linux et libre, il fallait que je le crée moi-même.

Ainsi naquit Perroquet.

Tous les détails dans la seconde partie de la dépêche.

MicroAlg: langage et environnements pour l’algorithmique

Posté par  (site web personnel) . Édité par Benoît Sibaud, BAud, Xavier Teyssier, NeoX et tuiu pol. Modéré par Benoît Sibaud. Licence CC By‑SA.
36
23
oct.
2014
Éducation

Professeur de mathématiques et d’informatique, n’étant pas pleinement satisfait par les outils pédagogiques du moment, j’ai décidé de créer MicroAlg. Une des forces de MicroAlg est qu’il est utilisable dans un navigateur (voir la page d’accueil du site officiel ou la galerie).

MicroAlg est un langage de programmation en « français » dédié à l’algorithmique et à son enseignement. Jeune (commencé fin mars 2014) et simple (des parenthèses pour seule syntaxe), il permet l’apprentissage des concepts les plus importants de l’algorithmique et de la programmation impérative.

La licence retenue est la GPL2. Des bibliothèques sont sous MIT, LGPLv3, BSD et Apache2. Le site est sous CC By Sa 3.0.

Exemple :

(Afficher "Quel âge as-tu ?")
(Si (< (Nombre (Demander)) 18)
 Alors (Afficher "Tu es mineur.")
 Sinon (Afficher "Tu prétends être majeur.")
)

Avis aux testeurs et aux contributeurs !

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.

Malinux Télé des ordinateurs éducatifs pour les enfants du Mali et d'ailleurs

Posté par  . Édité par palm123, Benoît Sibaud, ZeroHeure et MalinuxTele. Modéré par Pierre Jarillon. Licence CC By‑SA.
35
10
juil.
2016
Éducation

Malinux Télé est un Raspberry Pi dans une boîte en bois, connecté à un écran de télévision. Ce petit ordinateur embarque de nombreux logiciels éducatifs libres, une encyclopédie pour enfants, des jeux interactifs pour l'apprentissage de la lecture dans la langue maternelle principale des enfants du Mali, le bambara. Il est construit pour rendre accessible l’informatique éducative aux enfants en difficulté accueillis par des associations au Mali. Bilou Toguna propose une aide technique aux associations qui voudraient adapter et traduire cet outil éducatif dans d'autres pays.

accueil-malinuxtele

De nouvelles solutions techniques sont expérimentées : un portage sur linux-sunxi, pour installer Malinux Télé sur des tablettes ARM (processeurs Allwinner) à bas coût, une personnalisation de Xubuntu pour PC, construite sur ce modèle ainsi qu'un DVD avec des installeurs et manuel pour les salles informatiques sous Windows.

GCompris Qt sort en version 0.70

Posté par  (site web personnel) . Édité par Davy Defaud, ZeroHeure, palm123 et Benoît Sibaud. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
34
26
déc.
2016
Éducation

Nous sommes heureux d’annoncer la publication de la nouvelle version de GCompris, le logiciel éducatif pour les enfants de deux à dix ans.

Il s’agit d’une étape importante car nous abandonnons enfin officiellement l’ancienne version GTK+ pour la version Qt sur Windows.

Celle‐ci contient entre autres huit nouvelles activités, listées dans la suite de la dépêche. Certaines ont été développées par des étudiants lors du Google Summer Of Code, auquel nous avons participé une fois de plus au sein du projet KDE.

Cette version est complètement traduite en quinze langues grâce au travail de la communauté KDE.

WikHaiePédia

34
16
fév.
2020
Éducation

Je vous présente un projet libre un peu particulier, WikHaiePédia.

Ce wiki espère créer une communauté et une documentation libre pour encourager chacun à agir pour la biodiversité par la multiplication et la plantation de haies, d’arbres et de fruitiers.

La biodiversité a été mise à mal ces dernières décennies. L’objectif est de recréer cette biodiversité partout où c’est possible en partageant les connaissances et les ressources permettant de le faire.

La correction dématérialisée du baccalauréat

Posté par  . Édité par M5oul, BAud, Benoît Sibaud, Nÿco, Snark, palm123, Nils Ratusznik et Nicolas Boulay. Modéré par Nils Ratusznik. Licence CC By‑SA.
33
4
déc.
2014
Éducation

Depuis quelques années, la correction dématérialisée du baccalauréat a été mise en place dans certains établissements français à l'étranger (dépendants de l'AEFE) - mais aussi pour certains concours semble-t-il).
Cette dépêche propose — en seconde partie — de faire un point, non exhaustif, sur ce procédé et de voir les problèmes induits par cette technique.

Dr. Geo 15.12

Posté par  (site web personnel) . Édité par bubar🦥, tuiu pol et Storm. Modéré par tuiu pol. Licence CC By‑SA.
32
12
déc.
2015
Éducation

Dr. Geo est un environnement entièrement libre de géométrie interactive et de programmation. Il est développé avec Pharo, environnement et langage de programmation porté par l'INRIA.

logo DrGeo

Auto Multiple Choice en version 1.2.0

Posté par  . Édité par barmic, Nÿco, Benoît Sibaud et patrick_g. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
32
2
mai
2013
Éducation

Auto Multiple Choice est un logiciel libre permettant de composer des examens écrits sous forme de QCM, puis de les corriger automatiquement à partir des scans des copies remplies par les étudiants. Il est distribué sous la licence GPLv2+.

logo

Il est principalement développé en perl (pour la partie correction automatique) et en LaTeX (pour la partie composition des sujets). Afin de limiter la triche au sein d'un amphi bien rempli, il est possible de mélanger les questions, ainsi que les réponses pour chaque question, de sorte que chaque étudiant ait une copie différente.

La ville de Plan‐de‐Cuques confie à Tetras-Libre le déploiement de PrimTux dans ses écoles

Posté par  . Édité par Benoît Sibaud, Davy Defaud et Pierre Jarillon. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
32
28
mar.
2019
Éducation

PrimTux est une distribution GNU/Linux éducative, fréquemment évoquée sur LinuxFr.org. Linux-Eole (acronyme de Ensemble Ouvert Libre et Évolutif, à ne pas confondre avec l’événement European Open Source & free software Law Event) est une distribution pour gérer les serveurs en milieu scolaire.

L’entreprise Tétras Libre, « artisans du logiciel libre », s’est vue confier les déploiements de postes PrimTux et de serveurs Linux-Eole dans ses écoles de la ville de Plan‐de‐Cuques, dans les Bouches‐du‐Rhône. Les développements initiaux (GPL) avaient été réalisés pour la ville de Grenoble (« prise en main des postes à distance, diagnostics automatisés et modifications d'interface ») et il s’agit donc d’une mutualisation.

Apprendre en s'amusant

Posté par  (site web personnel) . Édité par Startrek1701, vmagnin, Julien Jorge, eastwind☯, Yves Bourguignon, Benoît Sibaud et Jona. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
31
22
nov.
2022
Éducation

Cette dépêche est inspirée d'une discussion sur Twitter lancée par B0rk alias Julia Evans, une éditrice de "zine" sur diverses technologies informatiques.

https://twitter.com/b0rk/status/1535704366304337921

Un portable Linux pour tous les lycéens Réunionnais

Posté par  . Modéré par Xavier Teyssier.
Étiquettes :
31
19
août
2010
Éducation
C’était une promesse de campagne. Didier Robert, le président du Conseil Régional de la Réunion s’était engagé à donner à tous les lycéens de la Réunion un ordinateur portable. Ceux-ci tourneront sous Linux. Un marché a été passé en ce sens et dans moins de deux mois, 18 000 élèves réunionnais de seconde recevront un ordinateur.

Cette opération devrait se renouveler tous les ans pendant quatre ans. La distribution choisie n’a pas encore été révélée, elle devra être personnalisée pour cette occasion.

Cela fera donc à terme plus de 70 000 ordinateurs portables sous Linux distribués à la Réunion. Vincent Payet, l’élu délégué aux TIC explique que cette action a « dès le départ d’une volonté politique : celle de faire découvrir les systèmes alternatifs et libres au plus grand nombre ».

Sortie de MarkUs 0.10.0

Posté par  (site web personnel) . Modéré par patrick_g. Licence CC By‑SA.
31
27
juin
2011
Éducation

MarkUs est une application Web destinée à simplifier la tâche de correction du code rendu par les étudiants dans le cadre de travaux pratiques ou projets d’informatique.

La version 0.10.0 est sortie il y a quelques jours. Nous en profitons pour faire découvrir cette application.

MarkUs confère la même facilité et souplesse de correction que l’on a avec un papier et un crayon. Il permet aussi aux responsables d’enseignement et aux étudiants de former des groupes de travail, et de travailler sur des projets en utilisant un système de gestion de version (en l’occurrence SVN) par ligne de commande, ou via l’application Web (qui permet d’ajouter, de remplacer, ou de supprimer des fichiers très simplement).

MarkUs est sous licence MIT. Il a été codé avec le framework Ruby on Rails, que l’on ne présente plus.

Vous pouvez l’essayer via la version en démonstration sur le site officiel.

Dr. Geo 13.10

Posté par  (site web personnel) . Édité par ZeroHeure, Nÿco et Benoît Sibaud. Modéré par claudex. Licence CC By‑SA.
31
28
sept.
2013
Éducation

Dr. Geo 13.10 est un environnement libre multi-plateforme de géométrie intéractive et de programmation. Il s'adresse aux enseignants et élèves pour l'apprentissage de la géométrie. Il permet également de modéliser des situations complexes nécessitant des fonctions et de la programmation.

Ainsi, outre son aspect classique de géométrie interactive, Dr. Geo permet de produire des figures interactives sous forme de scripts Smalltalk. Voir un exemple sur une dépêche précédente.

Dr. Geo mascotte

Il est développé avec le langage Smalltalk et l’environnement Pharo, permettant une complète introspection du code source depuis Dr. Geo lui‐même.

Pour station de travail GNU/Linux, Mac OS X et Windows, il est distribué sous la forme d'une application portable. Il est également disponible pour tablettes Android et iPad.

Dr. Geo est un logiciel bien maintenu qui évolue régulièrement, comme en témoignent les nombreuses dépêches précédentes.

L’Académie des sciences française prétend vouloir l’ouverture des publications scientifiques

Posté par  . Édité par Davy Defaud, Nils Ratusznik, Pierre Jarillon et patrick_g. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
31
30
oct.
2014
Éducation

En France, l’Académie des sciences a, parmi ses missions, de conseiller les autorités gouvernementales dans le domaine des sciences. Dans le cadre de cette activité, un rapport a été publié le 24 octobre 2014 pour proposer d’améliorer le fonctionnement de l’édition scientifique.

Malgré cette volonté affichée d’ouverture, on peut se poser des questions sur ces améliorations. Découvrez la teneur du rapport en seconde partie.

L'April invite à signer l'appel pour l'interopérabilité dans l'Éducation nationale

Posté par  . Édité par ZeroHeure, Nils Ratusznik et Benoît Sibaud. Modéré par ZeroHeure. Licence CC By‑SA.
31
14
nov.
2014
Éducation

Dans le cadre de leurs missions les personnels de l'éducation et les communautés scolaires partagent des documents, les utilisent, les modifient et les diffusent.

Dénonçant la stratégie commerciale des formats privateurs et fermés qui vise à provoquer la dépendance des utilisateurs et à créer un marché captif, l'April estime que le service public d'éducation doit cesser d’être l'otage d'écosystèmes propriétaires et doit cesser d'accoutumer ses élèves aux éditeurs dominants. Il ne doit plus y avoir aucun asservissement ni à un logiciel, ni à un fournisseur spécifique.

L'interopérabilité est donc une nécessité qui facilitera le partage et la pérennité des documents ainsi que l'indépendance de tous les acteurs du monde de l'éducation. Les documents mis à disposition ou échangés au sein de l’Éducation nationale doivent être dans des formats de fichiers ouverts et interopérables.

À l'initiative de l'April, plus de 100 personnels, enseignants, syndicats de l'Éducation nationale lancent un appel pour la généralisation des formats ouverts dans l'Éducation nationale. Cet appel reçoit également le soutien de SE-UNSA, du SGEN-CFDT, de la Fédération SUD Éducation, des Clionautes et de LinuxÉdu. Il est ouvert à tous.

Pour l'interopérabilité dans l'Éducation nationale l'April appelle personnels, parents d'élèves, organisations, citoyens à signer.

Wikipédia : un million d'articles en français

Posté par  (site web personnel) . Modéré par Florent Zara.
Étiquettes :
30
25
sept.
2010
Éducation
La version en français de l'encyclopédie libre Wikipédia vient de franchir le seuil symbolique du million d'articles. Après la version en anglais en mars 2006 (actuellement 3,4 millions d'articles) et la version en allemand en décembre 2009 (actuellement 1,1 million d'articles), la version en français est la troisième à franchir cette étape.

Plus de 300 000 contributeurs francophones enregistrés ont ainsi participé depuis un peu plus de neuf ans (mai 2001) à la rédaction de ce million d'articles, sans compter les centaines de milliers de participants non enregistrés. En 2010, ce sont chaque mois environ 15 000 contributeurs enregistrés et des dizaines de milliers d'anonymes qui enrichissent l'encyclopédie en effectuant au moins une modification du contenu.

Après l'expansion des années 2005-2006, la version en français semble avoir atteint un rythme de « croisière » et s'enrichit de 300 à 400 nouveaux articles par jour et plus de 800 nouveaux contributeurs rejoignent le projet tous les mois.

Cette dépêche est une synthèse de l'article de WikiNews (cf. 1er lien) annonçant l'évènement et rappelant les grands principes et le fonctionnement de Wikipédia.

Le Sénat demande d'utiliser en priorité les logiciels libres dans le numérique éducatif

Posté par  . Édité par claudex. Modéré par Xavier Teyssier. Licence CC By‑SA.
Étiquettes : aucune
30
25
mai
2013
Éducation

Après une lecture à l'Assemblée nationale, le Sénat examine à son tour le projet de loi sur la « refondation de l'école de la République » du 21 au 24 mai 2013. Parmi les nombreuses dispositions de ce texte est notamment créé un service public du numérique éducatif. Lors de l'examen en commission de la culture, de l'éducation et de la communication, un amendement a été adopté le 14 mai, qui précise que « Ce service public utilise en priorité des logiciels libres et des formats ouverts de documents ». Il n'a pas été remis en cause lors des débats au Sénat, et fait donc partie intégrante du texte qui sera proposé à la deuxième lecture.