Anyone here ever heard of a game called HackNet? It's just what it sounds like, a GUI-based and command-prompt-based game in which you surf the deep web by connecting to people's ports directly and fucking with them. It's faux-hacker stuff sure, but it teaches you a few computer programming basics and tests your understanding of speaking in the language of the ingame OS. And when a fellow hacker you're tasked with countering manages to get your IP address and hacks you, you're forced to do what you've been doing all game without graphical assistance, literally using your command prompt like you would in the 60s-70s to find a new copy of the game's GUI.
9/10 really enjoyable game if you like hacker culture and peeping on strangers' IRCs.