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

#1 2009-11-23 04:24:34

dav09
Scratcher
Registered: 2009-03-25
Posts: 1000+

is scratch programming???

i want to know is scratch real programming. i dont think so. i think html,C++/C+,php and others are REAL programming not something that you drag blocks into your main screen. otherwise making a picture could be called real programming? so what do you think???

Offline

 

#2 2009-11-23 04:39:45

deatheater
Scratcher
Registered: 2008-04-11
Posts: 1000+

Re: is scratch programming???

Yes scratch is a form of programming, because it involves joining different lines of code (the blocks) to make a project, like in C++ and actionscript

Offline

 

#3 2009-11-23 06:02:47

06dknibbs
Scratcher
Registered: 2008-01-29
Posts: 1000+

Re: is scratch programming???

Sratch is a basic form of programming  smile 

WHile I admit HTML, Flash etc: are more advanced, Scratch still edits the way a computer functions and therefor is a type of programming  smile


http://i404.photobucket.com/albums/pp129/06dknibbs/Untitled-3-6.jpg

Offline

 

#4 2009-11-23 06:31:57

fanofcena
Scratcher
Registered: 2008-07-03
Posts: 1000+

Re: is scratch programming???

well scratch isnt a programming language i think its technically an IDE for Smalltak or squeak but it still has the respect of a programming language


http://i53.tinypic.com/2vxr2c0.png Click whats above u might make a cute planet happy ^_^

Offline

 

#5 2009-11-23 14:58:16

Mitch99
Scratcher
Registered: 2009-05-15
Posts: 51

Re: is scratch programming???

it's preschool programming
it has no real use other than to entertain and educate new programmers-to-be
other languages like c++ and Java are used to make money

Offline

 

#6 2009-11-23 15:23:53

archmage
Scratcher
Registered: 2007-05-18
Posts: 1000+

Re: is scratch programming???

Here is the definition of programming

programming: creating a sequence of instructions to enable the computer to do something

Programming in scratch follows this definition.


Hi, I am Archmage coder extraordinaire. I do Scratch,pascal,java,php,html, AS2 and AS3. Leave me a message if you want coding advice. Also check out my personal website, lots of good stuff about web development, Flash, and Scratch (v1 and v2) !

Offline

 

#7 2009-11-23 15:33:57

WeirdF
Scratcher
Registered: 2009-05-31
Posts: 1000+

Re: is scratch programming???

There is another topic about this. Shouldn't this be closed?


http://i.cr3ation.co.uk/dl/s1/gif/847032b8a331def77529b6a0384db1fe_handfingers.gif

Offline

 

#8 2009-11-23 15:34:59

dav09
Scratcher
Registered: 2009-03-25
Posts: 1000+

Re: is scratch programming???

i now do agree that this is programing. but maybe basic programming because its not html ,php, javascript, C++ ,ect. I would now call it basic programing

Offline

 

#9 2009-11-23 20:16:10

Greatdane
Scratcher
Registered: 2007-06-05
Posts: 1000+

Re: is scratch programming???

dav09 wrote:

i now do agree that this is programing. but maybe basic programming because its not html ,php, javascript, C++ ,ect. I would now call it basic programing

HTML is not programming, it is a markup language. Yes, scratch is its own actually complex language, it is just different because the way you make it is different.  smile  It's designed for little kids anyway.


The future belongs to those who believe in the beauty of their dreams.
        ~ Eleanor Roosevelt

Offline

 

#10 2009-11-23 23:50:05

Jonathanpb
Scratcher
Registered: 2008-07-25
Posts: 1000+

Re: is scratch programming???

Here's pinochio's thread How scratch is not real programming, which has a lot of talk about if Scratch is programming or not. But this quote from Paddle2See is great...

Paddle2See wrote:

Scratch programming is computer programming.  Yes, the programming language is written in Squeak, which is itself a programming language.  But that can be said of many programming languages.  The popular interpreted computer language Python was written using the C programming language (I believe) but I don't think anybody would say that it not a "real" programming language.

If you look up the definition of Computer Programming, you will probably find something like:

"creating a sequence of instructions to enable the computer to do something"

I think that Scratch meets that definition  smile

Therefore, Scratch is programming.

Why wouldn't Scratch be programming anyway? Isn't it programming when you snap together those blocks?

If you think Scratch isn't programming, think again. It's just a different method than typing everything.

Last edited by Jonathanpb (2009-11-23 23:52:41)


"Human beings... must have action; and they will make it if they cannot find it.
-Charlotte Brontë

Offline

 

#11 2009-11-24 08:16:26

fanofcena
Scratcher
Registered: 2008-07-03
Posts: 1000+

Re: is scratch programming???

archmage wrote:

Here is the definition of programming

programming: creating a sequence of instructions to enable the computer to do something

Programming in scratch follows this definition.

NICE SHOT COMMANDER


http://i53.tinypic.com/2vxr2c0.png Click whats above u might make a cute planet happy ^_^

Offline

 

Board footer