Full game metadata
| Field | Value |
|---|---|
| Steam app type | game |
| Steam App ID | 1536770 |
| Live current players | 0 |
| SteamPulse tracked peak | 31 |
| Live count (today's peak floor) | 0 |
| Price | $2.99 |
| Free to play | No |
| Discount | 0% |
| Original price USD | $2.99 |
| Current price USD | $2.99 |
| Release date | Feb 18, 2021 |
| Developer | Niema Moshiri |
| Publisher | Niema Moshiri |
| Owners estimated | Not available |
| SteamSpy owner estimate minimum | Not available |
| SteamSpy owner estimate maximum | Not available |
| Review type | Mixed |
| Positive review percent | 69% |
| Positive reviews | 41 |
| Negative reviews | 18 |
| Total reviews | 59 |
| Steam recommendations | Not available |
| Achievements | Not available |
| Average playtime forever | Not available |
| Windows support | Yes |
| macOS support | No |
| Linux support | No |
| Parent game | Not available |
| Store URL | https://store.steampowered.com/app/1536770/ |
Short description
A terminal-based game for learning and practicing how to program in Python.
About this game
IMPORTANT NOTE: We strongly recommend "Learn Programming: Python - Remake" instead of this version. We have kept this version available for folks who may be interested/curious to try it out, but it is a significantly inferior experience compared to the Remake (see FAQs below). Welcome to Learn Programming: Python ! The goal of this game is to introduce beginners to the wonders of the world of Computer Science! The game has have two core components: Lessons : An interactive course to teach you how to think computationally, how to write programs in Pythons, and how to design classes using the principles of Object-Oriented Programming (OOP). Challenges : Multiple choice, short answer, and math problems to test your understanding of Python, computational thinking, and OOP. These challenges are embedded throughout the Lessons, so you can practice your understanding of concepts in real-time under an Active Learning framework. This game assumes absolutely zero prerequisite background . We hope you will join us as we explore the wonders of Programming in Python! Game developed by Niema Moshiri Lesson content developed by Sabeel Mansuri Table of Contents Chapter 1 - Introduction: The Nuts & Bolts Chapter 2 - Conditionals: Ice Cream Isn't for Breakfast Chapter 3 - Loops: Breakfast, Lunch, Dinner, Breakfast, Lunch, Din... Chapter 4 - Data Structures: I'll Have Combo #3, Please! Chapter 5 - Functions: How Do I Stop Rewriting Code? Chapter 6 - Recursion: Give Me a Minute, I'm Getting a Call from Myself Chapter 7 - Objects: Python, Have a Burger Chapter 8 - Exceptions: You Can't Eat an Empty Bag of Chips Chapter 9 - File I/O: Here's a Recipe, Make Me Some Macarons Chapter 10 - Libraries: Hasn't Someone Done This Before? Chapter 11 - Epilogue: What Now? Important Notes The game executable is incorrectly flagged by some antivirus systems. The game, which was itself written in Python, is packaged into a single executable that contains a portable Python environment to ensure that the game will run even if Python is not installed. This packaging is being done using PyInstaller , and the issue of antivirus systems incorrectly flagging PyInstaller packages is well-kn…
Supported languages
English
