giftuni.blogg.se

Should i learn java or python 2019 reddit
Should i learn java or python 2019 reddit








should i learn java or python 2019 reddit

If you want your child to be a pro-level programmer, or even just develop their mind in that way, Scratch is a great starting point. Literally no two projects on Scratch need to be the same - it is a true sandbox of creativity. Later on, they can create their own game using their own custom objects. Scratch is a fun, creative outletįrom your first lesson, your child can create a fun animation, add music loops, make things bigger and smaller and whirl all around. If you feel like your child is beyond the reasons below, it might be time to consider Python as a starting point for your child. So why do we teach Scratch, or why would we recommend it to a 10 year old? I have summed it up to 6 basic reasons, which you can see below.

SHOULD I LEARN JAVA OR PYTHON 2019 REDDIT SOFTWARE

I do not see Scratch as an impediment at all to a long-term professional career as a software developer. I have met multiple people who tell me they programmed in Scratch for 8-10 years, then decided to pursue a degree in computer science, and now they know multiple languages. So even though kids can create some really cool stuff and it is a fun challenge, practically speaking Scratch will not prepare you for a career of any kind. So in another programming language, getting a character to move 10 steps might require some more creative looping, while in Scratch, there is literally a block that says “move 10 steps”. All of the blocks, which could be considered functions in their own right, are pre-programmed for the student. It has no practical purpose in the world other than giving kids early exposure to computer science. However, the Scratch coding language is not a “professional” programming language. As a matter of fact, if you visit, you will probably see some rather advanced games and animations that people have created in Scratch.

should i learn java or python 2019 reddit

It is a programming language like the others, or at least a strong simulation of other languages, and you can achieve a high level of complexity with projects in Scratch. Simply put, Scratch (and all block programming) is a visually simplified programming language.










Should i learn java or python 2019 reddit