Skip to content

Latest commit

 

History

History
93 lines (56 loc) · 2.87 KB

File metadata and controls

93 lines (56 loc) · 2.87 KB

I'm developing https://chessnawk.vercel.app/ to teach CS to my middle school students.

I digest a lot of CS-related games and steal best practices while tuning the learning experience.

Tile languages

Games involving coding (but not teaching it)

Puzzles mildly resembling coding

Logic gates

Nand2Tetris

All these games are almost identical in content. They follow the https://www.nand2tetris.org/ course.

Front-end

  • https://codepip.com/: Flexbox Froggy etc.
    • deep coverage of APIs with details useless to students, shallow exercises. no algorithmic thinking, just showcasing of API

Coding

  • The Farmer was Replaced - a very boring and slow clicker

Assembly

  • Human Resource Machine
  • 7 billion humans - goes beyond assembly

SQL

https://mystery.knightlab.com/

Alternative models of computation

Not really computer games, but other CS classroom activities

Weird but maybe related

  • Octopticom

TODO: sort

Deadlock empire

Untrusted - пишешь на JS решение для "робота в лабиринте"

Recursed, Patrick's Parabox — учат думать про рекурсию, корутины, identity/equality и mutable state

Manufactoria and Silicon Zeroes

Move Code Lines — очевидно

https://github.com/readyready15728/awesome-programming-games?tab=readme-ov-file

Searches

Watch out for Ada Lovelace Day sale on Steam (annual)