Learn Programming: Python - Remake
Niema Moshiri Developer
Niema Moshiri Publisher
2022-02-02 Release
🎹🖱️Keyboard + Mouse
🎮 Full Controller Support
Mixed
(50 reviews)
Welcome to
Learn Programming: Python - Remake! The goal of this game (more of an interactive course) 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?
Frequently Asked Questions (FAQs)
- How do I adjust the settings of the game?
- All game settings can be adjusted via the "Preferences" section of the Main Menu, which can be accessed at any time by pressing "Escape" (keyboard) or "Start" (controller)
MINIMAL SETUP- OS: Linux x86/x86_64
- Processor: Intel Core i3-4160Memory: 4 GB RAM
- Memory: 4 GB RAM
- Graphics: Intel HD Graphics 4400
- Storage: 200 MB available space
RECOMMENDED SETUP- OS: Linux x86/x86_64
- Processor: Intel Core i5-3570Memory: 4 GB RAM
- Memory: 4 GB RAM
- Graphics: NVIDIA GeForce GTX 660
- Storage: 200 MB available space
25.19$ (16%)
12.44$ (17%)
3.33$ (78%)
16.96$ (15%)
49.79$ (17%)
17.54$ (12%)
16.18$ (19%)
7.54$ (16%)
1.44$ (90%)
9.33$ (38%)
4.14$ (17%)
15.11$ (16%)
8.46$ (15%)
12.59$ (16%)
1.18$ (93%)
10.15$ (66%)
5.03$ (16%)
8.74$ (13%)
8.74$ (13%)
41.49$ (17%)
16.59$ (17%)
2.28$ (85%)
3.93$ (21%)
17.59$ (12%)
26.34$ (12%)
4.95$ (17%)
17.54$ (12%)
19.97$ (20%)
4.95$ (17%)
8.27$ (17%)
0.85$ (91%)
7.49$ (63%)
0.6$ (91%)
3.4$ (91%)
1.11$ (91%)
1.7$ (79%)
2.4$ (76%)
2.55$ (91%)
0.85$ (91%)
0.68$ (91%)
0.53$ (89%)
1.8$ (91%)
0.85$ (91%)
1.53$ (91%)
5.25$ (85%)
1.02$ (87%)
1.7$ (91%)
1.19$ (83%)
4.5$ (85%)
1.7$ (91%)
0.09$ (91%)
1.91$ (87%)
0.85$ (83%)
3.4$ (91%)
5.1$ (66%)
1.7$ (91%)
1.8$ (91%)
14.18$ (68%)
0.85$ (83%)
0.6$ (91%)
17.49$ (13%)
0.99$ (80%)
1.09$ (82%)
49.99$ (17%)
39.99$ (20%)
11.49$ (71%)
1.19$ (94%)
3.59$ (80%)
1.99$ (80%)
21.99$ (12%)
3.99$ (73%)
1.19$ (91%)
2.99$ (75%)
1.99$ (89%)
4.99$ (80%)
13.96$ (30%)
0.99$ (80%)
2.99$ (85%)
15.89$ (21%)
17.49$ (12%)
6.24$ (75%)
2.49$ (75%)
2.49$ (75%)
0.99$ (75%)
2.59$ (80%)
2.29$ (85%)
3.49$ (91%)
8.29$ (59%)
15.99$ (20%)
35.99$ (10%)
FANATICAL BUNDLES

Time left:
356368 days, 4 hours, 15 minutes

Time left:
24 days, 11 hours, 15 minutes

Time left:
34 days, 11 hours, 15 minutes

Time left:
39 days, 11 hours, 15 minutes

Time left:
23 days, 11 hours, 15 minutes

Time left:
45 days, 11 hours, 15 minutes

Time left:
19 days, 11 hours, 15 minutes

Time left:
19 days, 11 hours, 15 minutes

Time left:
53 days, 11 hours, 15 minutes
HUMBLE BUNDLES

Time left:
0 days, 5 hours, 15 minutes

Time left:
0 days, 5 hours, 15 minutes

Time left:
0 days, 5 hours, 15 minutes

Time left:
5 days, 5 hours, 15 minutes

Time left:
5 days, 5 hours, 15 minutes

Time left:
12 days, 5 hours, 15 minutes

Time left:
14 days, 5 hours, 15 minutes
by buying games/dlcs from affiliate links you are supporting tuxDB
🔴 LIVE
hatnix
Entscheidungen: Gamedec #7
dolphde
Last Epoch
[GER] [DROPS] Cycle Hype! 1.2 Hype! Last Epoch Hype! Dolph Hype! Hype ...
Desfrutando O.S
EMULATIONSTATION-DE NO LINUX, CURNTIDO DIVERSOS JOGOS TOPZERA DAS GALX...
solanumforte
Valheim
Vanilla Unlimited: Mit allen Tricks und Kniffen... im Sumpf [#3] [Mist...
black_m0nster
DARK SOULS III
PLAYING DARK SOULS 3 FOR THE FIRST TIME (SORT OF) WITH DEATH COUNTER.
imperorthefirst
Stellaris
Getting crushed by the ancients | Streaming from Linux Mint
lcolonq
Software and Game Development
men creation: Creating Men (alchemical) @LCOLONQ is determining Where ...
spoonloeffel
Far Cry 3: Blood Dragon
To look around you have to look around! [EN/DE]
Radvil
Testing Bazzite 42| Gaming on Linux Ep: 39
kyuvulpes
Schedule I
I did it! And it is working better than I thought! [!discord | 18+ | V...
chloroken
EVE Online
Astero Needlehacking | T3 Industry | Mutaplasmids Penny Stocks | SKIN ...
yorzian
Science & Technology
Papotage et bricole tech du vendredi
soulchainer
Rise of the Tomb Raider
Fel viernesitooo. Unas fresas y Larita disparaflechas.
F K Tech
Installing Assetto Corsa On Linux 2025 Live | SimRuito | Cammus
undine_almani
Just Chatting
Wer ist schlimmer, Shurjoka oder Staiy?
sneaky_donkey
Software and Game Development
Working through "Building a Debugger" book
davidvanscouten
Music
JUST MUSIC. WILD MIXTURE (ALLES KANN, -NIX MUSS) | PC-System: LINUX ...
tom__bh
Software and Game Development
Tattoy Release Progress 29%: github.com/tombh/tattoy/milestones
therealseboss666
Science & Technology
la dcouverte de Zellij, un multiplexeur de terminal plutt sympa crit ...
visualvengeance
Dead by Daylight
Road to p3 on survivors 24/45!!!!!!!!! \o/
cvusmo
Software and Game Development
LIVE: Building a 3D Voxel Game Engine in Rust | lustre-ge
boldviking
Minecraft
Greg Tech New Horizons! UV Tier! Today we are going for the wetware ci...
aibix0001
Science & Technology
n00b am basteln