The website doesn’t seem to have a forum, but if learners get stuck or need additional help, there is a fan community available on the game’s Steam site. 7 Billion Humans is also available on Mac, Windows, iOS, and Nintendo Switch.
7 Billion Humans includes many programming concepts such as basic movements and operations, if/then/else conditional statements, memory, comparisons, loops, and more. Some levels also contain pre-written code that doesn’t work, requiring the player to find and fix any errors (ideally within the given parameters). The commands used by the player do not adhere to any particular programming language, but the concepts can easily be implemented later in another language.
Having come up with a successful solution for a level, learners can streamline and improve their code to gain one or both of the optional outcomes for each level: use maximum number of lines of code and achieve maximum average run time. To do. Each level has three “rooms” that can hold different coding solutions (learners can copy and paste code from one room to the next), allowing learners to You don’t lose your original solution by trying to improve on .
Learners sometimes have access to small hints, but most of the time they solve puzzles, figure out where they went wrong, and fix errors themselves. As such, the app is more of a puzzle-solving app than a programming tutorial, but experienced learners can still learn while learning important concepts.
Website: https://itunes.apple.com/us/app/id1393923918?uo=4&at=10laCG&ct=website
User’s overall consensus about the app
learner engagement
A funny story, fun puzzles, and engaging gameplay will draw learners interested in puzzles and coding.
Curriculum and instruction
The game encourages strategic planning, trial and error, and writing lean and efficient code. Learners receive immediate feedback as they run or step through the program.
customer support
Early levels are easy to start. Basic instructions and tips help learners get started, but after that they are mostly on their own. Available in multiple languages.