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

#1 2010-09-18 06:05:39

dudesonface
New Scratcher
Registered: 2010-09-17
Posts: 6

scratch is just bad

having some experience with c++ all i can say is, this programm is a pain in the [removed by moderator] to work with. it lacks so many functions. its like... all you can do is make an object appear and move it around afterwards. its not even possibly to recall the state of a variable and make its state a condition for an if/then/else function. its not possible to have an "initiation" event...

did i just not give scratch enough of a chance? im really freaking out because stuff i could have easily done in c++ in a timespan of 3 hours is taking me days with scratch, while scratch is supposed to be easier. right?

in what section of the forums could i post specific help requests ?

any input apreciated.

Last edited by cheddargirl (2010-09-18 18:20:56)

Offline

 

#2 2010-09-18 08:43:48

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

Re: scratch is just bad

Sorry you are having trouble.  You should post your help requests in the All About Scratch section.  If you can, it's very helpful to post a link to your project at the same time so others can see what you are working with.

I'm not sure what you mean about not being able to recall the state of a variable - are you using an older version of Scratch?  Version 1.4 has variables that can be tested with an If/then/else or any other block that takes a Boolean value.  You do need to use the Green operator blocks though to return a Boolean value.

[blocks]
<set{ Done }to( No
<repeat until> <( <{ Done }> <=> Yes )>
<play drum( 6 )for( 1 )secss>
<end>
[/blocks]

I'm curious what this initiation event is that you are referring to.  You can certainly define a Broadcast called "initiation" and have it triggered by the green flag hat block.  Then, you can put whatever you want on that event.  Or, just use the green flag hat block itself to initialize your project.

Hope that helps.  If you are looking for projects that do certain functions, just ask.  Somebody probably has an example out there.


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

Offline

 

#3 2010-09-18 09:00:37

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

Re: scratch is just bad

At a first glance, Scratch does seem like a simple program where you move sprites around - but when you start using other blocks (especially the Sensing, Operators and Variables), you can actually create more than that. Proper chatbots, 3D rendering engines and epic games have been made.  smile  Try looking at this project - that shows some pretty good work with Scratch.

But seriously, you can do way more with Scratch than just moving sprites around.  smile

Last edited by Jonathanpb (2010-09-18 09:01:07)


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

Offline

 

#4 2010-09-18 09:37:34

midnightleopard
Scratcher
Registered: 2007-09-13
Posts: 1000+

Re: scratch is just bad

Hey! You just need to get used to it! I know java and python but Scratch is my favorite!


http://pwp.wizards.com/5103673563/Scorecards/Landscape.png

Offline

 

#5 2010-09-26 20:33:28

olivora
Scratcher
Registered: 2008-04-22
Posts: 100+

Re: scratch is just bad

scratch wasn't meant to be easier than c++ but your missing the point, scratch is for younger kids and people who don't feel like learning any form of coding. so if you already know other forms of coding then there is no point in scratch


http://i839.photobucket.com/albums/zz320/olivora/button.png?t=1300169348<----Push the shiny button, you know you want to  wink

Offline

 

Board footer