Hasty Briefsbeta

Bilingual

What designing 54 computer science cards taught me about graphic design

7 hours ago
  • #computer-science
  • #learning-tools
  • #graphic-design
  • Graphic design solves communication problems, while software engineering addresses information problems.
  • Algodeck is a physical deck of 54 cards designed to make computer science and mathematics accessible through bold illustrations and concise descriptions.
  • The project blends coding and graphic design, using code to create illustrations and enforce a consistent design system across all cards.
  • Design systems and constraints, such as grids and variables, were key to maintaining uniformity and scalability in the card designs.
  • The visual language features a red-and-blue duotone, referencing binary systems, Bauhaus, and classic educational materials.
  • Algodeck promotes non-linear learning, encouraging exploration and curiosity rather than following a traditional textbook approach.
  • Although AI tools like LLMs exist, Algodeck emphasizes hands-on, screen-free learning through physical interaction with the cards.
  • The deck serves as both a learning tool and a problem-solving kit, helping users develop new skills and mental models.