Hello,
En lisant ce sujet, je me suis demandé si c'est pas exactement le genre de trucs qui pourraient faire l'objet de concours/projets/ateliers sur le site.
Certains (beaucoup) d'entre vous ont connu le zérothon. L'idée à l'époque était de faire un concours entre plusieurs équipes pour s'amuser autour de toutes les disciplines enseignées sur le site. (à vrai dire quand j'ai lu le mot Zolympiades - via le bug des sujets cachés accessibles depuis la recherche hum hum - j'ai tout de suite pensé à cela).
C'était l'une des meilleures expériences communautaires de l'époque, y'avait une vraie émulation autour de sujets rigolos ("dessinez la boîte d'une distribution Linux inventée de toute pièce", "un générateur de phrases aléatoires en C", …). C'était rigolo mais long et très pénible à corriger.
Du coup, je me suis dit : pourquoi pas essayer de retrouver cette ambiance mais sans l'aspect concours, juste dans l'aspect "projet communautaire".
L'idée part de quelques constatations :
-
On a sans arrêt les topics "je veux me lancer dans un projet mais j'ai pas d'idée", "je veux pratiquer mais je sais pas quoi faire"
-
Il n'y a pas de meilleure école qu'un projet communautaire. Lire le code produit par d'autres personnes, et surtout écouter d'autres points de vue et explications est extrêmement enrichissant
-
Tant qu'à faire, autant faire un projet qui mène à quelque chose
-
On a vu pas mal d'ateliers montrer le bout de leur nez sur le site, certains abstraits, d'autres plus concrets, mais pourquoi pas mener un vrai projet de front ?
-
ZdS est fait pour couvrir un ensemble de disciplines assez énorme, ce qui nous permet d'aborder des thèmes vastes et les décliner sur l'ensemble des plateformes existantes, d'y adjoindre des sciences etc. (cf. la psychologie cognitive, …)
-
Sans même coder, on peut participer aux spécifications, donner son avis, ses idées, rédiger un bout de cahier des charges, …
-
Ca permettrait aux débutants d'apprendre les ficelles d'un projet communautaire : comment on partage ses sources, comment on partage ses idées, comment on s'organise dans un projet communautaire, qui fait quoi ? quand ?
-
Avoir un "produit" (au sens quelque chose de produit) construit par la communauté (autre que des cours) à montrer serait sans doute une très bonne forme de publicité pour le site. Ca permettrait aux gens qui ne peuvent pas contribuer au code du site (parce que le web c'est pas leur domaine) et qui ne sont pas nécessairement de bons rédacteurs de s'investir dans la communauté autrement qu'en répondant sur les forums.
A l'heure actuelle, il existe un projet communautaire de qualité : le site lui-même. C'est vraiment top. Par contre la technologie reste figée (c'est Django, c'est un bon choix mais tout le monde ne peut pas s'investir). L'idée étant plutôt de "taper large" pour que l'ensemble de la communauté puisse s'y retrouver.
J'ai cité l'exemple du sujet sur les applications pour la rééducation, bien sûr, on ne va pas amputer rockisnotdead de son projet, mais c'est exactement le genre de sujets qui pourraient faire l'objet d'un tel atelier.
Le cahier des charges est complexe à réaliser, et demande beaucoup de lecture "académique" sur la rééducation et un sérieux "socle" scientifique. On peut ensuite imaginer un ensemble d'applications, certaines embarquées (objets connectés, cf. Eskimon), certaines mobiles (cf. Andr0, voire tout le monde avec la tonne de frameworks qui existe aujourd'hui), une page web ergonomique pour analyser les résultats (cf. Alex et consorts), …
L'idée de ce topic est de tâter un peu le terrain de la communauté sur ce sujet.
Si vous êtes chauds, on essaiera de se trouver un sujet qui nous plaît.
EDIT : Exemples de projets / ateliers :
Il était une fois…
La création d'un ensemble de jeux (PC/Mac/Tablettes/Smartphones/Web) éducatifs autour de la découverte du corps humain. Avec la mise en scène de petits personnages : un peu comme Il était une fois… la vie. Potentiellement déclinable sur l'histoire de l'humanité, des sciences, …
On peut imaginer tout un ensemble de jeux différents, depuis le jeu de plateforme où un personnage doit récupérer un message (influx nerveux) depuis le cerveau vers le bout du doigt pour le faire bouger, à la destruction de bactéries par des anti-corps (passez moi les erreurs ou abus de langage svp, l'idée étant justement de faire appel aux experts du corps humain) en mode space invader. Voire décliner le même mini-jeu sous plusieurs plateformes (reconnaissance de mouvements, bracelet, …).
Family Quiz
(NB : ça m'étonnerait fort que ce projet n'existe pas déjà, ce qui ne nous empêche pas de le faire)
En gros un trivial poursuit, avec la gestion de l'âge des personnes dans les équipes. Chaque question serait déclinée en tranche d'âge en fonction de la personne qui va répondre à la question. Rien que le fait d'écrire les questions on fera sans doute appel à toutes les disciplines du site et aucun besoin de coder pour participer à la construction de la base de questions, qui plus est, on peut proposer des questions sous forme d'exercice ou de devinettes (Paul prend 3€ à Pierre qui en a 10 de plus que Jean, …) ou de balayer des idées reçues.
On peut imaginer qu'on tire au sort dans l'équipe la personne qui va répondre à la question, ou que chaque membre de l'équipe doit répondre juste pour passer à l'étape suivante. On peut aussi faire un truc plus amusant que les simples cases du trivial poursuit, y ajouter des mini-épreuves physiques ou sportives ou d'adresse, reconnaissance vocale pour des quiz en langue étrangère, …
Là encore, on peut faire ça en web, mobile, …
Share-a-bill
Mais gratuitement, sans restriction (nb. participants), et toute jolie.
Mine de rien c'est pas si simple que ça à trouver sans payer (et je vois pas pourquoi payer pour un truc si simple). C'est vraiment un petit projet tout bête, qui existe déjà de partout, mais pour lequel il manque une vraie liberté : j'ai pas envie de me créer un compte, par contre j'ai bien envie de synchroniser avec un site web, l'exporter sous forme de tableau Excel, le tout sans spammer les adresses e-mails de mes amis ni la mienne. L'algo est rigolo à chercher pour un débutant.
Au pire on l'utilisera pour les JZdS et ça sera déjà pas mal.
… j'ai d'autres idées mais sans doute moins amusantes. J'éditerai au besoin