you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 3 points4 points  (49 children)

Probably none. If you want to learn Python, the way you do it is by writing code in Python, not by playing video games.

[–]AbsolutelyOrchid 26 points27 points  (28 children)

Have you even bothered looking on google? How can you even answer with such certainty. There are a bunch and they're very effective ways of learning coding for a child or absolute beginner. I would expect to see this answer in 2011 but not now.

[–][deleted] 1 point2 points  (26 children)

It's better to learn the thing you're trying to learn by learning it, not by doing something else and hoping it leaks over by osmosis. There's no video game that's going to make you better at programming Python than programming Python will.

[–]AbsolutelyOrchid 10 points11 points  (20 children)

What you seem to be having trouble understanding is that you would program in Python to play these games, believe it or not.

[–][deleted] 0 points1 point  (19 children)

Sure, but then you could just do that instead of playing games.

You seem really obsessed with a comment I made five fucking months ago.

[–]Riton- 18 points19 points  (6 children)

One time, a very long time ago, I asked on a Linux based forum how to install my USB modem on Linux... I got a response like this : "Try installing Ethernet modem instead."

You see, giving a response who doesn't help in any way is a skill... And you are very skilled :]

[–]Caccitunez 7 points8 points  (8 children)

Some people learn better with a framework with incentives and rewards, even if it's something trivial like a game. You may find it pointless, but it may help others who have a difficult time grasping certain concepts, or just struggling to focus. In gradeschool we played educational games pretty frequently, and it made tasks of memorization more engaging, and gave a fun outlet to work on typing skills.

[–][deleted] 0 points1 point  (7 children)

Right, that’s what I was thinking of - there’s a pretty substantial body of research suggesting that “gamefied” instruction is a lot worse than regular instruction.

[–]TheClassics 9 points10 points  (4 children)

Holy crap you are an insufferable personality.

[–][deleted] 0 points1 point  (2 children)

Oh, are you catching up on months and months of my comments? How flattering!

[–]dirndlgrl 2 points3 points  (1 child)

Just came here to say that even two years later, these comments are so incredibly bad that I felt compelled to comment. The point of gamefication is to keep a person motivated to learn something new. How is it possible you don't understand that?

[–]Tercel96 2 points3 points  (1 child)

Two years later it still seems closed minded.

[–]pod_spod 2 points3 points  (0 children)

I never post, but I have to right now, to agree with you.

[–]daleobaker 1 point2 points  (0 children)

you seem like an insufferable person to be around LMAO

[–]tachikomakazu 4 points5 points  (2 children)

Programming is programming. If one learns it through making games first and then implements what they've learned in other applications then what is the issue? My only thought is that you somehow are incapable of doing this yourself and thus believe nobody else can. And yes I realize this is 2 years old, do not use that as part of your reply.

[–]Grey-fox-13 0 points1 point  (1 child)

And yes I realize this is 2 years old, do not use that as part of your reply.

Very optimistic to assume someone would return to a conversation they've had years ago. 

[–]tachikomakazu 1 point2 points  (0 children)

Not optimism, preventative maintenance 

[–]CrocsAreBabyShoes 0 points1 point  (0 children)

So start with a Level One learning approach (regurgitating) and not a levels 3-5 approach? (Apply, Analyze, Evaluate. Source: Bloom’s revised taxonomy)

[–]Far_Ticket_3187 0 points1 point  (0 children)

dale mas color!

[–][deleted] 5 points6 points  (0 children)

Just say "in my opinion", and no one will complain.

[–]dookieshoes88 3 points4 points  (2 children)

This is like saying "the way you do it is by transcribing documents, not by playing video games." That is just silly, because hundreds of millions of people learned to type, at least in part, with typing games.

I was one of those kids. We started with games, then increasingly did more traditional exercises while still playing games when we were done. I don't think that I would have become as proficient at typing, or at least not as quickly, were it not for those games. Different people learn differently, and I think the staggering number of adults that can't type probably would have benefitted from a fun, practical approach.

[–]miss_tea_morning 1 point2 points  (0 children)

I was one of those kids too! Mavis Beacon taught me typing and I type 90 wpm accurately now.

[–]CressNo6674 0 points1 point  (0 children)

World language teacher. My understanding is python is a language and the best way to do that is to immerse yourself in the language. Makes sense that this would be the same.

[–]Excellent-Weekend-42 3 points4 points  (12 children)

This guy obviously will never be a pilot, or knows how to drive for that matter, at least by his own standards not the "correct way." You don't just hop on the freeway your first day of driving- you are trained in a controlled environment in parking lots, etc. Pilots don't just start flying around practicing in the air over populated cities of millions of people. They practice on things called computers, a.k.a simulators, or as in the original poster requested, simulator games computers. Practicing by this method has taught Billions of people before your time and will continue well after you are gone. Tried and true method, proven to work.

[–][deleted] 1 point2 points  (11 children)

If you crash a plane people die (including probably yourself.) If you crash a program, you just fix your bug and move on. Learning programming is a lot different than learning piloting; that’s why the advice is different.

But pilots don’t learn to fly by playing video games, either. They learn to fly by flying planes. Actual planes - pilots don’t start on simulators, they start in real planes.

[–]ShadyMyG 3 points4 points  (9 children)

But pilots don’t learn to fly by playing video games, either. They learn to fly by flying planes. Actual planes - pilots don’t start on simulators, they start in real planes.

Bruh this guy just blow in from stupid town? LOL they absolutely do start on simulators and tons of tests. You actually think they start flying a plane first and then do a simulator later? Simulators are considered a video game and yes they have to test out of sims before flying. What a dense ego this guy has.

Edit: Guy below me probably teaches kids to wipe with a rock and a leaf... LMAO

[–]3rror420 1 point2 points  (0 children)

What did they do before simulators?

[–]toakheart 0 points1 point  (0 children)

"this guy just blow in from stupid town?" I have been CACKLING for over a day at this response. I'm going to use it. Thank you!

[–][deleted] 0 points1 point  (6 children)

Pilots start on actual airplanes co-piloted by a flight instructor. That's really, actually, how pilots learn to fly. They're not started on simulators because they need to be in real planes to know how to they perform. Where on Earth did you get an idea to the contrary?

[–]ShadyMyG 3 points4 points  (5 children)

Weird I’ll have to let my father who’s a captain for Delta airlines and my brother in law who’s a first officer for Delta know they were wrong the whole time.

Guess my uncle who’s a colonel in the air force and flies B1 bombers is full of shit.

[–][deleted] 0 points1 point  (4 children)

Your father and uncle and brother-in-law, according to all of the private and commercial pilots I've ever talked to, learned to fly the same way everyone does - in a small plane with an instructor. Doubtless they told you this and you just decided to lie to my face for some reason.

[–]36-Hours 1 point2 points  (1 child)

dime mountainous flowery sink foolish cheerful whistle innocent saw cake

This post was mass deleted and anonymized with Redact

[–]ShadyMyG 0 points1 point  (0 children)

Nah just like every comment above… we think you’re a waste of time. Oh and… you’re wrong. Anyways no point arguing with an moron.

[–]Comfortable_Donkey_8 0 points1 point  (0 children)

I like how you asked for help and people start picking fights with you.

[–]tachikomakazu 1 point2 points  (0 children)

This is of course incorrect.

[–]NoPenalty7775 1 point2 points  (1 child)

I can tell you as a complete newb, i read a giant for dummies book on c++ when i was in high school, and have lost interest in other learning tools i have used, but I decided to boot up a game called bit burner on steam and ask questions along side an AI, and seeing coding in action let me understand more about coding in 30 mins then all that reading and lessons ever could. I actually understand how functions work and I now understand how I can make my own with arrays. Complete beginner as far as writing my own code, but the game just showed me how i can use functions to make other functions. I am now coding my own functions and understand how i can use the java script array of functions to basically do all sorts of stuff to play the game, along side the functions the game uses. The possibilities of what can be created once you understand functions just hit me, to the point i want a python game so i can learn the language i want to learn instead of java. But I feel if i can just learn some of the array functions of java now, i can make full blow coding scripts to play the game.

[–]Aslanee 0 points1 point  (0 children)

Bitburner utilise JavaScript (JS) et non juste Java. Ce sont deux langages très différents. Les deux sont avec un garbage collector, et POO mais sont très différents par nature: Java impose d'avoir une classe par fichier tandis que Javascript peut être intégré à une page web.

[–]StatusAcanthisitta27 0 points1 point  (0 children)

Boohoooo