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

#1 2009-07-08 10:57:10

pinochio
Scratcher
Registered: 2009-03-19
Posts: 1000+

How scratch is not real programming

NOT MY OPINION. allthough my older (genious) brothers say scratch is not real programming. I argue with them but i think they have a point. the actual software is squeak, while scratch users just drag blocks together. just remember I still think it is a new type of programing. post your opinion  smile  oh yea and like i said i do think its programming just aa not-very-complex form

Last edited by pinochio (2009-07-08 14:50:52)


Flat Out G

Offline

 

#2 2009-07-08 11:05:06

pinochio
Scratcher
Registered: 2009-03-19
Posts: 1000+

Re: How scratch is not real programming

well no once cares lol  smile


Flat Out G

Offline

 

#3 2009-07-08 11:07:35

The-Whiz
Scratcher
Registered: 2007-07-09
Posts: 1000+

Re: How scratch is not real programming

Yeah I think you're right

Offline

 

#4 2009-07-08 11:10:07

pinochio
Scratcher
Registered: 2009-03-19
Posts: 1000+

Re: How scratch is not real programming

wait me or mi brother?


Flat Out G

Offline

 

#5 2009-07-08 11:12:31

The-Whiz
Scratcher
Registered: 2007-07-09
Posts: 1000+

Re: How scratch is not real programming

Well your brother didn't post did he?

Offline

 

#6 2009-07-08 11:27:56

pinochio
Scratcher
Registered: 2009-03-19
Posts: 1000+

Re: How scratch is not real programming

wait do you hink it real programming?


Flat Out G

Offline

 

#7 2009-07-08 11:29:22

The-Whiz
Scratcher
Registered: 2007-07-09
Posts: 1000+

Re: How scratch is not real programming

Yes, what other kind would it be? Can't really be fake, can it?

Cool forum: http://www.punbb-hosting.com/forums/Scratch_Math/index.php

Offline

 

#8 2009-07-08 11:31:35

pinochio
Scratcher
Registered: 2009-03-19
Posts: 1000+

Re: How scratch is not real programming

hmm. well were not really programmming. the programming has been done for us already


Flat Out G

Offline

 

#9 2009-07-08 11:35:15

The-Whiz
Scratcher
Registered: 2007-07-09
Posts: 1000+

Re: How scratch is not real programming

We are programming in a programming language someone has already programmed, I guess...

Offline

 

#10 2009-07-08 11:37:21

pinochio
Scratcher
Registered: 2009-03-19
Posts: 1000+

Re: How scratch is not real programming

lol agreed  smile


Flat Out G

Offline

 

#11 2009-07-08 12:40:23

Mozaz
Scratcher
Registered: 2009-05-19
Posts: 500+

Re: How scratch is not real programming

I think it is programming because you are still adding code to something to make it do something, even if it is really simple with joining blocks together.


http://i33.tinypic.com/15i5fmp.png

Offline

 

#12 2009-07-08 13:05:07

pinochio
Scratcher
Registered: 2009-03-19
Posts: 1000+

Re: How scratch is not real programming

yep i say its a form of programming


Flat Out G

Offline

 

#13 2009-07-08 13:45:15

BoltBait
Scratcher
Registered: 2009-03-09
Posts: 1000+

Re: How scratch is not real programming

Scratching *is* real programming.

Programming is just stringing computer instructions together in a logical manner in order to solve a specific problem.  It doesn't matter if you type those commands in using the keyboard or drag-and-drop those commands using an IDE... the result is the same.

(Of course, projects with no scripts are not programming.  But, you knew that!)

Last edited by BoltBait (2009-07-08 13:46:23)


Animated sigs must be banned!
http://boltbait.com/j.pnghttp://boltbait.com/s.pnghttp://boltbait.com/d.pnghttp://boltbait.com/a.pnghttp://boltbait.com/p.png

Offline

 

#14 2009-07-08 14:05:53

mb1350
Scratcher
Registered: 2009-03-25
Posts: 9

Re: How scratch is not real programming

I would call it simulated programming. My only experiences with programming are with scratch and QBASIC so I admittedly don't have much knowledge of the field at all. The only function of the program you write is to be run within the program itself. Plus the command equivalent to some scratch blocks don't exist in true programming. Instead a scratch block is made up of more basic commands that make a certain function. so therefore, while you may be able to program in a 'move to x,y' function in both scratch and QBASIC you have to find a work-around for things like 'say ____' in which the program types out the message then draws out the speech bubble in a location determined by an algorithm based on the location of the 'sprite' (Sprites don't exist in QBASIC, also); fitting the bubble to fit the text. If you have a 'say ____ for __ seconds' command then it would be the same only you would put a wait function that lasts for the ___ seconds before the program erases it.

However, and once again, I have limited knowledge of the topic, I highly doubt real video game designers use line-by-line programming. they probably use a far more complicated analog of scratch. Not necessarily drag-and-drop, but still with pre-programmed commands.

Offline

 

#15 2009-07-08 14:21:35

onethousand
Scratcher
Registered: 2009-05-03
Posts: 96

Re: How scratch is not real programming

That depends if you consider pseudo code programming. Scratch isn't as flexible as practically all other programming languages, but the things you can do with scratch are very wide ranged compared to "program your own game" sites that allow you to modify just a few variables or an environment in a pre-built game.


Ready? Defend!
http://scratch.mit.edu/projects/onethousand/741108

Offline

 

#16 2009-07-08 14:25:32

BoltBait
Scratcher
Registered: 2009-03-09
Posts: 1000+

Re: How scratch is not real programming

Look at the words under the logo in the top left corner of this page...

"Imagine - Program - Share"

The developers of Scratch believe they have created a programming language.

I agree with them.


Animated sigs must be banned!
http://boltbait.com/j.pnghttp://boltbait.com/s.pnghttp://boltbait.com/d.pnghttp://boltbait.com/a.pnghttp://boltbait.com/p.png

Offline

 

#17 2009-07-08 14:47:43

pinochio
Scratcher
Registered: 2009-03-19
Posts: 1000+

Re: How scratch is not real programming

so do I :0


Flat Out G

Offline

 

#18 2009-07-08 14:59:52

pinochio
Scratcher
Registered: 2009-03-19
Posts: 1000+

Re: How scratch is not real programming

BoltBait wrote:

Look at the words under the logo in the top left corner of this page...

"Imagine - Program - Share"

The developers of Scratch believe they have created a programming language.

I agree with them.

yes i agree with you, but technichaly the actual programmingwas done by the scratch team (my brothers arguement)


Flat Out G

Offline

 

#19 2009-07-08 15:00:56

The-Whiz
Scratcher
Registered: 2007-07-09
Posts: 1000+

Re: How scratch is not real programming

Same here...

Last edited by The-Whiz (2009-07-08 15:02:47)

Offline

 

#20 2009-07-08 15:01:11

Paddle2See
Scratch Team
Registered: 2007-10-27
Posts: 1000+

Re: How scratch is not real programming

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


http://i39.tinypic.com/2nav6o7.gif

Offline

 

#21 2009-07-08 15:01:54

pinochio
Scratcher
Registered: 2009-03-19
Posts: 1000+

Re: How scratch is not real programming

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

agreed  smile


Flat Out G

Offline

 

#22 2009-07-08 15:03:09

pinochio
Scratcher
Registered: 2009-03-19
Posts: 1000+

Re: How scratch is not real programming

The-Whiz wrote:

Same here...

pinochio, what kind of scrolling do you want a tutorial on?

x-scrolling
y-scrolling
x and y-scrolling

infinite
many sprites

Can you choose one from each category? Thanks...

umm just how to scroll. like for example mario, he can keep moving to the right? is that helpful?


Flat Out G

Offline

 

#23 2009-07-08 15:09:41

pinochio
Scratcher
Registered: 2009-03-19
Posts: 1000+

Re: How scratch is not real programming

the whiz?


Flat Out G

Offline

 

#24 2009-07-08 15:48:55

pinochio
Scratcher
Registered: 2009-03-19
Posts: 1000+

Re: How scratch is not real programming

ummmm i think i should comment on his project...


Flat Out G

Offline

 

#25 2009-07-08 15:50:50

The-Whiz
Scratcher
Registered: 2007-07-09
Posts: 1000+

Re: How scratch is not real programming

What?

Offline

 

Board footer