Présentation d'Algodeck
Algodeck est un jeu de 54 cartes conçues pour rendre l'informatique et les mathématiques accessibles à tous. Chaque carte présente un algorithme, une structure de données ou un modèle mental, avec des illustrations audacieuses et des descriptions courtes.
Conception graphique avec du code
Pour créer les illustrations, j'ai utilisé du code, plus précisément le langage Python avec l'outil Drawbot. Cela m'a permis de changer rapidement les couleurs, les épaisseurs de traits et d'autres éléments sur toutes les cartes en même temps. Le code a également imposé des contraintes, ce qui m'a aidé à prendre des décisions de conception.
import drawbot
En utilisant du code pour la conception, j'ai pu créer des variables et encoder les règles de mon système de conception. Cela a facilité la création d'un design cohérent sur les 54 cartes.
Système de conception et langage visuel
J'ai choisi un langage visuel simple, avec une palette de couleurs classique en deux tons, rouge et bleu, qui évoque le système binaire des ordinateurs et rend hommage au mouvement Bauhaus. J'ai utilisé des formes et des couleurs primaires tout au long du deck.
Implications et limites
Algodeck est un outil d'apprentissage et un kit de résolution de problèmes qui aide les gens à apprendre l'informatique, à développer de nouvelles compétences en résolution de problèmes et à changer leur approche des problèmes. Même avec l'avènement des outils d'intelligence artificielle, comme les LLM, Algodeck conserve son importance en encourageant la réflexion hors de l'écran et la prise de temps pour explorer les cartes.