This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2012-09-04 12:52:19

DragonKeeper978
New Scratcher
Registered: 2012-09-04
Posts: 4

Programming help

Hi everyone! My name is Freya. I am 16 years old and I started using Scratch when I was about 11. I haven't been on Scratch for a very long time so I have made this my new account.

I have always loved I.T. and been very good at it. I can pick up things very easily when using technology, especially computer games (which I also enjoy). As I've got older I've become a lot more interested in the advanced side of I.T. My dad is very experienced with computers, and whenever he's helped me with a complex situation I've thought to myself: "How cool would it be to be able to to that!" On the internet I have seen many people talk about areas of computing that I am not familiar with and felt the same way. I am growing more and more curious about programming and I know from my time at Scratch that there are some very advanced programmers here. I heard that Scratch is related to a programming language called Squeak?

Anyway, I was wondering if anyone here could tell me more about computer program and introduce me to a programming language that I could practice in my free time.

Thanks for reading!

~Freya

Offline

 

#2 2012-09-04 12:56:34

DragonKeeper978
New Scratcher
Registered: 2012-09-04
Posts: 4

Re: Programming help

Oops I meant 'computer programming' not 'computer program'!  smile

Offline

 

#3 2012-09-05 11:34:14

JH1010
Scratcher
Registered: 2012-05-31
Posts: 1000+

Re: Programming help

Scratch is a programming language that itself is programmed in Squeak. Some users can edit this and make their own Scratch Mods (modifications).That's it as far as Squeak is concerned.

Offline

 

#4 2012-09-05 12:06:27

pizza22
Scratcher
Registered: 2012-04-30
Posts: 500+

Re: Programming help

Python is a easy lanuage to pick up

Offline

 

#5 2012-09-05 12:45:37

firedrake969_test
Scratcher
Registered: 2012-08-08
Posts: 500+

Re: Programming help

DragonKeeper978 wrote:

Hi everyone! My name is Freya. I am 16 years old and I started using Scratch when I was about 11. I haven't been on Scratch for a very long time so I have made this my new account.

I have always loved I.T. and been very good at it. I can pick up things very easily when using technology, especially computer games (which I also enjoy). As I've got older I've become a lot more interested in the advanced side of I.T. My dad is very experienced with computers, and whenever he's helped me with a complex situation I've thought to myself: "How cool would it be to be able to to that!" On the internet I have seen many people talk about areas of computing that I am not familiar with and felt the same way. I am growing more and more curious about programming and I know from my time at Scratch that there are some very advanced programmers here. I heard that Scratch is related to a programming language called Squeak?

Anyway, I was wondering if anyone here could tell me more about computer program and introduce me to a programming language that I could practice in my free time.

Thanks for reading!

~Freya

Simple languages:
Scratch
Squeak
C++
JavaScript
Python


Alt of Firedrake969.

Offline

 

#6 2012-09-05 12:46:40

scimonster
Community Moderator
Registered: 2010-06-13
Posts: 1000+

Re: Programming help

Well, if you're good at Scratch, and feel like moving on, so there are several options you can take. You should probably learn Python; it's a great introduction to many languages, it's powerful, and it can run on both desktops, some mobile devices, and servers. If you think you want to do web programming, you should learn HTML and CSS, then JavaScript and PHP. If you want to create desktop applications, try C++, or Java, or even Python.

Offline

 

#7 2012-09-05 13:02:25

DragonKeeper978
New Scratcher
Registered: 2012-09-04
Posts: 4

Re: Programming help

Thank you very much for the advice. I apologise for making a duplicate topic. I know I shouldn't always expect replies within a day, I was just unsure if I should have put my post here, so I 'moved' it. But I know it's in the right place now so it's fine  big_smile

Anyway, I've decided to start with Python, as it's the most popular recommendation and I have a Linux system. I'm not really planning on doing anything in particular with any programming that I learn unless it's HTML or CSS, I just want to see if I enjoy programming. I will probably learn Squeak too as I have that on my computer already as well as Scratch. Again, thank you so much everyone for the advice.  smile

Offline

 

#8 2012-09-05 14:15:39

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: Programming help

DragonKeeper978 wrote:

Anyway, I've decided to start with Python...

Great choice!  smile  It's a good first language.

I helped lead on a Scripture Union holiday called Livewires, where we do loads of techy stuff including teaching Python to people who've never programmed before. You can download the packages and worksheets we use and go through them. You may find them helpful  smile


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#9 2012-09-05 14:37:19

JH1010
Scratcher
Registered: 2012-05-31
Posts: 1000+

Re: Programming help

I know python to a (very little) degree.

Offline

 

#10 2012-09-05 15:06:39

scimonster
Community Moderator
Registered: 2010-06-13
Posts: 1000+

Re: Programming help

DragonKeeper978 wrote:

Thank you very much for the advice. I apologise for making a duplicate topic. I know I shouldn't always expect replies within a day, I was just unsure if I should have put my post here, so I 'moved' it. But I know it's in the right place now so it's fine  big_smile

Anyway, I've decided to start with Python, as it's the most popular recommendation and I have a Linux system. I'm not really planning on doing anything in particular with any programming that I learn unless it's HTML or CSS, I just want to see if I enjoy programming. I will probably learn Squeak too as I have that on my computer already as well as Scratch. Again, thank you so much everyone for the advice.  smile

If you're unsure if you put a topic in the right place, a good idea is to report it, and the mods will give you their feedback.  smile
Linux is awesome. What OS are you using? I have Lubuntu 12.04.

Offline

 

#11 2012-09-05 17:02:12

pizza22
Scratcher
Registered: 2012-04-30
Posts: 500+

Re: Programming help

blob8108 wrote:

DragonKeeper978 wrote:

Anyway, I've decided to start with Python...

Great choice!  smile  It's a good first language.

I helped lead on a Scripture Union holiday called Livewires, where we do loads of techy stuff including teaching Python to people who've never programmed before. You can download the packages and worksheets we use and go through them. You may find them helpful  smile

Hey, I've heard of them, I looked for a package that helped program with pygame, but I couldn't find it on there website, but I am probably just better at python without pygame

Offline

 

#12 2012-09-06 02:44:41

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: Programming help

pizza22 wrote:

blob8108 wrote:

DragonKeeper978 wrote:

Anyway, I've decided to start with Python...

Great choice!  smile  It's a good first language.

I helped lead on a Scripture Union holiday called Livewires, where we do loads of techy stuff including teaching Python to people who've never programmed before. You can download the packages and worksheets we use and go through them. You may find them helpful  smile

Hey, I've heard of them, I looked for a package that helped program with pygame, but I couldn't find it on there website, but I am probably just better at python without pygame

The package download includes a "games" module which makes working with Pygame a lot easier. Have a look at the games on the worksheets, or see sheet W which is the complete reference.  smile

You can download Pygame here.


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#13 2012-09-06 11:04:34

pizza22
Scratcher
Registered: 2012-04-30
Posts: 500+

Re: Programming help

blob8108 wrote:

pizza22 wrote:

blob8108 wrote:


Great choice!  smile  It's a good first language.

I helped lead on a Scripture Union holiday called Livewires, where we do loads of techy stuff including teaching Python to people who've never programmed before. You can download the packages and worksheets we use and go through them. You may find them helpful  smile

Hey, I've heard of them, I looked for a package that helped program with pygame, but I couldn't find it on there website, but I am probably just better at python without pygame

The package download includes a "games" module which makes working with Pygame a lot easier. Have a look at the games on the worksheets, or see sheet W which is the complete reference.  smile

You can download Pygame here.

Thanks  smile

Offline

 

#14 2012-12-21 09:54:55

cocoboo5
Scratcher
Registered: 2012-04-10
Posts: 4

Re: Programming help

i say go python to C# to HTML5/CSS3 to Jquery to Jquery UI to JavaScript. Thats what i did and now its very easy to pick up any sort of language i want to.

Offline

 

Board footer