La prochaine activité #discoco est un simple portage de celle présente dans #jlodb .

http://johann.poufpouf.free.fr/jlodb/demo.html?activity=sudoku

Petites questions collegiales:

1. Existe-t'il des estimateurs (libres si possible) de difficulté pour grilles de Sudoku ? J'ai déjà généré pas mal de grilles mais j'aimerais en connaître la difficulté.

2. Existe-t'il également des générateurs (libres) de grilles de Sudoku alternatifs comme le Sudoku-diagonal, l'hyper-Sudoku, etc. Ca m'éviterait d'avoir à retoucher le mien...

jLoDb

Après l'activité de "mots mélés", la prochaine migration vers le projet #discoco est le "jeu de l'embouteillage" !

L'ancienne version #jlodb est disponible ici (niveau aléatoire) :

http://johann.poufpouf.free.fr/jlodb/demo.html?activity=trafficjam

jLoDb

@arnaudchampollion @framaka @vincentxavier

Les sources sont disponibles à cette adresse :

http://johann.poufpouf.free.fr/site/discoco/wordmix.zip

Pour la petite histoire, cette petite application web s'inscrit dans un projet beaucoup plus large appelé #jlodb qui est actuellement en cours de refonte.

Pour plus de détails, j'avais fait, il y a longtemps, une petite animation de présentation.

http://johann.poufpouf.free.fr/jlodb/demo.html?id=nl0

Cordialement.

(12 bis/n) Animation d'un niveau issu de l'activité "robot" du projet #jlodb.

Les 2 robots doivent utiliser l'ampoule pour synchroniser leurs mouvements. Sinon, le robot rouge, et bien, il tombe dans le trou !

#education #numérique #libre

(12/n) Pour la programmation parallèle, le principe est que, contrairement à beaucoup d'applications de programmation, ici, les robots ne sont pas synchronisés. Ainsi, leur programmation demande l'utilisation d'un système de vérouillage (lock).

Les modules #jlodb permettent la création de séries d'exercices personnalisés. Voici donc une petite sélection de niveaux parmi les 342 actuellement disponibles.

https://s.42l.fr/jlodb_robot

#education #numérique #libre

jLoDb

(11/n) Ce qui est très surprenant avec cette activitée #jlodb très abordable, c'est qu'elle peut nous emmener très loin dans les concepts de programmation : function, condition, itération simple et conditionnelle, récursivité, variables entières ou booléennes et même... programmation parallèle.

Il apparaît que tous ces concepts, parfois complexes, peuvent être abordés en dirigeant simplement des petits robots avec des petites images.

#education #numérique #libre

(10/n) L'activité "Robot" proposée par #jlodb permet de diriger un ou plusieurs robots via un système graphique de programmation.

Chaque commande est proposée sous la forme d'une image simple facilement compréhensible.

Le lien suivant propose un exercice aléatoire issu de cette activité :

https://jlodb.poufpoufproduction.fr/demo.html?activity=robot

#education #numérique #libre

jLoDb

(9/n) Les différents niveaux proposés par #jlodb sont répartis sur 44 activités.

Les prochains toots auront pour objectif de les présenter tour à tour, à raison d'une activité par jour (peut-être pas le week-end).

Pas d'ordre particulier, si ce n'est que je vais commencer par les activités "informatiques".

#education #numérique #libre

(8/n) Enfin, le dernier niveau est l'exercice alternatif qui va utiliser le code de l'exercice "modèle" avec des paramètres spécifiques.

Les exercices disposent tous de nombreux attributs qui permettent de les identifier facilement ainsi qu'un système de références et de tags qui permet de les lier entre eux. Aussi, chaque activité et exercice de la base #jlodb liste les ressources utilisées pour en permettre l'export.

#education #numérique #libre

jLoDb