maschere
1121161
1708
54
I think game-based learning is a great way to learn and practice programming. So I'm developing a programming puzzle game where you use Python to solve many different programming challenges. Is this something you'd be interested in? What do you think of this trailer?
[Edit] Wow thank you for your interest. Here is a link to the steam page. https://store.steampowered.com/app/2216770/JOY_OF_PROGRAMMING__Software_Engineering_Simulator/
[Edit2] And no, sadly I'm not a counter-strike professor :( yet!
aurifex
When I was a kid we learned dos by programming a lil turtle on the screen to move around
Waskom
WC3 world editor introduced me to basic programing. The game aspect of it all hooked me hard.
TheDuffer
If the conveyor belt has multiple items wouldn’t the door close after only one was received? Lol but legit I love this idea! I wanna play
ScottHitz
I have wanted to learn python for close to a decade now. This is the way.
SKLieren
As a Software Engineer myself: Added to my wishlist :)
IAmTheEyesAndEarsOfThisInstitutionMyFriends
If the puzzle involves "blocks" of syntax, then this is a great way to learn syntax. Is programming logic involved in the puzzle?
maschere
Yes, you solve each puzzle with real Python code.
fileError
As a technical Product Owner, I've always wanted to learn programming. Just for funsies. I'd absolutely buy this. :D
Shadow3265
Can it be adapted to other languages? I have been wanting to learn Rust or C++ for embedded apps
maschere
Actually yes. The game has an open API and you could use any programming language to connect to it. But my first focus is Python.
profcommie
Wishlisted
Mohnkuchenzentrale
great idea!
suik
I'm so spoiled, that I was wondering since when there are Counter Strike professors?
MrEon6908
Fuck yeah I'd be into it
superCookieMonster
This is a wonderful idea and a great approach towards learning to code… I commend you!!
yoshmagosh
What this is amazing! I taught CS at the middle school level and learned myself as I went along and man this would have been amazing to have
maschere
I'm very much interested in the opinions of other teachers. I'm planning a play test if you want: http://prof-scherer.de/joy-of-programming/
ahmgoanwrekkit
Love games like this, especially when they use a real-world programming or scripting language. Looking forward to its release!
maschere
Cheers. That was also one motivation for me to allow practicing Python in fun, semi-realistic environments.
Bearnaked247
Yes please. I think this would help my caveman brain understand it better. If you have any good resources I'd be interested
Mewmus
if I didn't loathe programming, I'd def check it out. good luck to you on this endeavor
maschere
Thank you, hope you will!
Wulph421
This is awesome! And it solves my most fundamental problem: hard for me to learn because it's not fun yet, doesn't keep my attention
Phinalize
Added to my wishlist. I've been learning python here and there but not anything significant, this looks great
UseTheSource
nice! Almost as educational as building home automation in python & learning my script does a DoS on my phone when my smoke alarm goes off
maschere
I plan to include an entire category about home automation within the game as well.
billiebitkiller
dude I've literally been looking so hard for this exact thing it feels like a targeted ad.
Iamtoofuckinghighforthisshit
Cool.
tzen003
This seems really cool. I know nothing about programming, and this intrigues me. Wishlisted.
BeTheMirage
Ive been meaning to learn python. This seems like a cool way. Might give it a look
trnabout
Added to my wishlist
GoodEarthBetweenMyToes
I don't need to learn coding for my job, and I'm too old and dumb to take this up as a hobby, but I would definitely get this for my kids.
GoodEarthBetweenMyToes
Great idea, @OP. Good luck.
maschere
Thank you very much. This is the very first time I'm talking about the game in public, so these reactions are very encouraging.
SkamanSam
I love these games! There are some mobile ones that are great, namely 7 billion humans. I would play yours as soon as possible.
themightierpenis
This is a great idea. I’m interested in trying it out.
GoogleUltron9
Same
ObviousPidgeon
Me as well. Such a good idea. I’m going to share this at my engineering facility as well.
maschere
Wow thank, that is awfully nice of you. This game actually started out as tool I used in-class to showcase some programming concepts.
maschere
Thank you, I'm actually planning a playtest soon. If you are interested here is more info: https://prof-scherer.de/joy-of-programming/
themightierpenis
Thanks. I’ll check it out.
Paradox1111
You should look into the Kano. It uses gamification with programming. Building structures in minecraft using python loops etc.
themightierpenis
I’ll look into this as well. It’ll be a good incentive to get my kids coding.
Paradox1111
https://kano.tech/us They sell a Rasp Pi kit..but you can get the Linux image free and run in a virtual environment
maschere
Thanks for the tip, will check it out. I actually plan to implement some block placing levels as well, so this might be very useful.
Paradox1111
https://kano.tech/us They sell a Rasp Pi kit..but you can get the Linux image free and run in a virtual environment
ProbablyNotASuitOfPlatypuses
Can i make happy little accidents?
GodsFoot
You don't need to make one if you are one
T3sl4co1l
Little Bobby Dicts we call him.
nothingpt
It's the definition of programming
dragonsnot
I accidently fixed 4 bugs today. Coding is weird...
jekath
I accidentally added more than that. I'm excited what they will turn out to be.
AnotherDegen
I like to call them "unintentionally features"
DanielGallegos
this is how WWIV started.. lets not repeat the future past!
JustFeedMePieDammit
Programming is 90% happy little accidents
KillingTlme
you spelled crappy wrong
ali4z
The other 10% is angry little accidents.
drcookieninja
And the other 70% is intentional.
StillAKidAtHeart
and 10% bugs?
icouldntthinkofabetterusername2
AKA unhappy accidents.
malicart
Also 90% bugs.
Aksuuuh
This equals to 190% which is a bug.
SorryButMyUsernameIsUnavailable
Put it into a boolean variable?
LetumComplexo
Clearly the bug percent calculator has some bugs.
malicart
Only if you consider bugs and happy accidents to be 2 separate states of code, I consider them to be the same pile.
VikingHobbit
No, just an undocumentet feature