Discuss Scratch

Xsizter
Scratcher
9 posts

Best ways to learn coding?

Is there some good place on the web where you can learn to code?

Last edited by Xsizter (March 19, 2016 13:06:22)

WooHooBoy
Scratcher
1000+ posts

Best ways to learn coding?

What about Scratch?
NanoRook
Scratcher
1000+ posts

Best ways to learn coding?

Game Maker, after Scratch, could be a good place to start. lua, or any C language from what I've heard is also good.
nobaglio
Scratcher
100+ posts

Best ways to learn coding?

scratch is
happyland440
Scratcher
1000+ posts

Best ways to learn coding?

Unity is the best game engine ever made
AnimeCreatorArtist
Scratcher
34 posts

Best ways to learn coding?

Grok Learning
Alpachi
Scratcher
22 posts

Best ways to learn coding?

There are many difficult programming softwares like Unity, but it takes a lot of coding experience to be able to do advanced stuff like that

But here are some websites that can really help you LEARN programming!:
- www.codecademy.com (a website where it teaches you actual coding where you have to type and it takes you through it step-by-step. They teach it pretty well )
- www.khanacademy.org is also a nice one (at least I've heard that from a lot of people… never used it though, so i can't really tell you about it… ._.) and it's pretty popular. Try it out, maybe?
- www.code.org/learn is another website where they teach you step-by-step and they teach it pretty well, but it's really similar to Scratch, but code.org probably better for a beginner if you also want a tutorial (code.org is also block programming where you drag blogs instead of typing) and as far as I'm concerned, they only have tutorials you have to choose from and you're kind of forced to do whatever they say or it won't let you move on w/ that tutorial. It's not like they just let you do stuff on your own, and I don't think you can actually MAKE a program either. You can only do tutorials
- And Scratch (duh! x3)

if you're still looking for more places, code.org shares some websites on their homepage when you scroll down!
Good luck man!
robinp
Scratcher
100+ posts

Best ways to learn coding?

Personally, I wouldn't recommend any third part guides to learn a language. Just like with learning a spoken language, you should try hand one creation of games and software using an unfamiliar programming language.

C and C++ can be very daunting at first, therefor I wouldn't recommend to start with these. But I would recommend you to start with a C inspired language. many people dislike PHP, but since PHP7, many things have been cleaned up. I would recommend php due to how easy it is to get running and produce working webapps. PHP uses a C like syntax and implements OOP (Object Oriented Programming) in a very nice way.

After learning PHP I would switch to something like javascript or java. Stay away from python for now, it doesn't teach you anything about C syntax. Choose javascript if your interested in backend design (Making the server that handles websites or some games) or multi-platform games. Choose java if you want to lean about multi-platform non IOS (Iphone, Ipad, Ipod, etc) games or if you are interested in enterprise class backend programming. Both of these languages implement OOP.

Now comes C and its derivatives. Learning C# is almost of no use to you unless you want to be locked into windows. I would recommend C++ and not C because C++ implements OOP.

Last edited by robinp (March 22, 2016 18:50:10)

Daniel6125
Scratcher
3 posts

Best ways to learn coding?

where I started was at code.org it tells you step by step and it is really fun!!!
Mole_Gaming
Scratcher
100+ posts

Best ways to learn coding?

Well considering you know scratch, java would be a good place to start. It's basically scratch, but instead of dragging-and-dropping blocks, you type them. You won't be able to easily make games with it, but it's a good start to text-based programming.

Or you could wait for ChewieOS (The OS that the @Chewiesoft team is working on) to come out, which also has something similar to java in it.

I know, shameless self-advertising.
jaymee223
New Scratcher
1 post

Best ways to learn coding?

Hi
The_Cat_Lover_101
Scratcher
23 posts

Best ways to learn coding?

You should go to https://www.codecademy.com or the computer programming area of https://www.khanacademy.org/. Just a thought.

Last edited by The_Cat_Lover_101 (Feb. 18, 2017 11:39:12)

Hex4Nova
Scratcher
1000+ posts

Best ways to learn coding?

The_Cat_Lover_101 wrote:

You should go to https://www.codecademy.com or the computer programming area of https://www.khanacademy.org/. Just a thought.
Hey there! Please don't necropost.
The_Cat_Lover_101
Scratcher
23 posts

Best ways to learn coding?

Hex4Nova wrote:

The_Cat_Lover_101 wrote:

You should go to https://www.codecademy.com or the computer programming area of https://www.khanacademy.org/. Just a thought.
Hey there! Please don't necropost.
?????? I don't get it. What does that mean?
Hex4Nova
Scratcher
1000+ posts

Best ways to learn coding?

The_Cat_Lover_101 wrote:

Hex4Nova wrote:

The_Cat_Lover_101 wrote:

You should go to https://www.codecademy.com or the computer programming area of https://www.khanacademy.org/. Just a thought.
Hey there! Please don't necropost.
?????? I don't get it. What does that mean?
Sorry for not making my point clearer. Necroposting means you are posting on a thread that have not been active in a VERY long time. Such threads are usually considered abandoned and “dead”, which means it doesn't really serve any purpose anymore, but necroposting brings the abandoned post back to page 1. Necroposting is generally seen as a bad thing, because the topics that are revived are usually unneeded or useless, which clogs up the forum. For more information, try reading this: https://scratch.mit.edu/discuss/topic/38661/
The_Cat_Lover_101
Scratcher
23 posts

Best ways to learn coding?

Hex4Nova wrote:

The_Cat_Lover_101 wrote:

Hex4Nova wrote:

The_Cat_Lover_101 wrote:

You should go to https://www.codecademy.com or the computer programming area of https://www.khanacademy.org/. Just a thought.
Hey there! Please don't necropost.
?????? I don't get it. What does that mean?
Sorry for not making my point clearer. Necroposting means you are posting on a thread that have not been active in a VERY long time. Such threads are usually considered abandoned and “dead”, which means it doesn't really serve any purpose anymore, but necroposting brings the abandoned post back to page 1. Necroposting is generally seen as a bad thing, because the topics that are revived are usually unneeded or useless, which clogs up the forum. For more information, try reading this: https://scratch.mit.edu/discuss/topic/38661/
Ok, but the reason that I clicked on it, was because it was already on page one. I don't know why that was, but sorry.

Powered by DjangoBB