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

#3101 2011-04-08 20:38:04

illusionist
Retired Community Moderator
Registered: 2008-07-02
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Here's my noob question I'll toss into the blender:

Any thought about using BYOB to make Droid apps?  lol


http://i.imgur.com/8LX1NrV.png

Offline

 

#3102 2011-04-08 20:52:44

rubiks_cube_guy238
Scratcher
Registered: 2009-07-02
Posts: 100+

Re: BYOB 3 - Discussion Thread

illusionist wrote:

Here's my noob question I'll toss into the blender:

Any thought about using BYOB to make Droid apps?  lol

http://i51.tinypic.com/fx3qqx.jpg
Ultimate response of ultimate disambiguation.


The glass is never half full nor half empty; it is twice as large as it needs to be.

Offline

 

#3103 2011-04-08 22:15:34

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

illusionist wrote:

Any thought about using BYOB to make Droid apps?

Yes!  It's not a top priority, but we're watching with interest the Catroid effort to redesign the Scratch GUI to fit a smaller screen.  I don't just want to run projects on my phone -- I want to program them on my phone too!

But also, 4.0 projects will run in a browser, so you can run them anywhere, even (don't tell Steve Jobs) on an iPhone.  smile


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#3104 2011-04-09 00:41:45

14God
Scratcher
Registered: 2008-11-14
Posts: 100+

Re: BYOB 3 - Discussion Thread

Gosh, I'm such a procrasti...


http://cs.berkeley.edu/~bh/sig4.png
Logic and reason have led me to atheism... but I'm stuck with the name  tongue

Offline

 

#3105 2011-04-09 01:54:14

14God
Scratcher
Registered: 2008-11-14
Posts: 100+

Re: BYOB 3 - Discussion Thread

Been to long since I've shared a script: https://sites.google.com/site/byobimages/_/rsrc/1302328122458/optimization/Sacrafice.JPG
optimization


http://cs.berkeley.edu/~bh/sig4.png
Logic and reason have led me to atheism... but I'm stuck with the name  tongue

Offline

 

#3106 2011-04-09 02:56:24

14God
Scratcher
Registered: 2008-11-14
Posts: 100+

Re: BYOB 3 - Discussion Thread

shadow_7283 wrote:

I've worked with it... and failed with it as well.  tongue  If you want the best example, look at CoolStuff's path finding project. It was much more succesful than my many poor attempts.

What was the hardest part about it?


http://cs.berkeley.edu/~bh/sig4.png
Logic and reason have led me to atheism... but I'm stuck with the name  tongue

Offline

 

#3107 2011-04-09 11:22:08

illusionist
Retired Community Moderator
Registered: 2008-07-02
Posts: 1000+

Re: BYOB 3 - Discussion Thread

bharvey wrote:

illusionist wrote:

Any thought about using BYOB to make Droid apps?

Yes!  It's not a top priority, but we're watching with interest the Catroid effort to redesign the Scratch GUI to fit a smaller screen.  I don't just want to run projects on my phone -- I want to program them on my phone too!

But also, 4.0 projects will run in a browser, so you can run them anywhere, even (don't tell Steve Jobs) on an iPhone.  smile

http://leadershipfreak.files.wordpress.com/2011/03/steve_jobs.jpg?w=450&h=236

That sounds great!  big_smile

bharvey wrote:

Jens wrote:

the very generic and non-descriptive term Snap

What we need is for someone better at these things than I am to make a splash screen that starts like this:

http://cs.berkeley.edu/~bh/splash.png

and then the pieces move toward each other and there's a loud snap when they click together.  tongue   Oh and also an exclamation point appears after the name, and maybe the "NAP" shrinks a little (20%) so it's caps and small caps.  And then the whole thing fades out just as Alonzo appears on the stage.  Or maybe instead it shrinks down to a speech balloon next to him for 2 seconds.  smile

PS  It's not generic, it's an acronym: Software for the New Advanced Placement course!  smile   Dan wants us to use that as the title for the NSF proposal.

I'm good with that kind of stuff.  big_smile

Last edited by illusionist (2011-04-09 11:24:36)


http://i.imgur.com/8LX1NrV.png

Offline

 

#3108 2011-04-09 11:34:03

ProgrammingFreak
Scratcher
Registered: 2010-09-04
Posts: 1000+

Re: BYOB 3 - Discussion Thread

You guys are doing a great job! When did you first get the idea for making building your own blocks easier for the community?

Offline

 

#3109 2011-04-09 11:58:45

illusionist
Retired Community Moderator
Registered: 2008-07-02
Posts: 1000+

Re: BYOB 3 - Discussion Thread

http://i55.tinypic.com/1e98o4.gif


http://i.imgur.com/8LX1NrV.png

Offline

 

#3110 2011-04-09 12:00:19

ProgrammingFreak
Scratcher
Registered: 2010-09-04
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Nice!

Offline

 

#3111 2011-04-09 13:36:55

shadow_7283
Scratcher
Registered: 2007-11-07
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Good job illusionist! I might still make one, even just for fun.  big_smile

A suggestion: I think you should incorporate some more first-class elements in the logo. After all, that's what BYOB is all about!

Offline

 

#3112 2011-04-09 13:38:25

shadow_7283
Scratcher
Registered: 2007-11-07
Posts: 1000+

Re: BYOB 3 - Discussion Thread

14God wrote:

shadow_7283 wrote:

I've worked with it... and failed with it as well.  tongue  If you want the best example, look at CoolStuff's path finding project. It was much more succesful than my many poor attempts.

What was the hardest part about it?

Adapting the algorithm from pseudo-code to Scratch blocks is pretty difficult. My most recent attempt at a path-finder would find the shortest path, but would just go in circles around the goal for apparently no reason.  hmm
Scratch's lists are kind of limited for data storage too.

Offline

 

#3113 2011-04-09 16:07:19

14God
Scratcher
Registered: 2008-11-14
Posts: 100+

Re: BYOB 3 - Discussion Thread

shadow_7283 wrote:

My most recent attempt at a path-finder would find the shortest path, but would just go in circles around the goal for apparently no reason.

Weird I made one last night and it did exactly that along with a few other quirks. Plus it was really slow because it used lots of reporter blocks  hmm


http://cs.berkeley.edu/~bh/sig4.png
Logic and reason have led me to atheism... but I'm stuck with the name  tongue

Offline

 

#3114 2011-04-09 17:44:23

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

ProgrammingFreak wrote:

You guys are doing a great job! When did you first get the idea for making building your own blocks easier for the community?

The lack of procedures is always the first thing that anyone who's programmed in another language complains about when they see Scratch.  I saw a Scratch demo very early, before the web site existed.  I'd been working with Logo, also a language for kids, since 1970 I think, and I thought, "this is a step backwards," so didn't pay much attention to it at first.  Then they made me come to the first MIT Scratch conference, where I learned about the web community and became impressed by that, but still complained loudly about procedures.  Jens was one of the people who heard me complain, and since he's a doer rather than a complainer  smile , he went off and wrote BYOB.

Then, two years ago, when we started planning a CS course for non-majors, we picked up BYOB, but, being a complainer, I complained to Jens about the non-first-classness of custom blocks, and that's how it's been ever since:  Every day, Jens makes a new, improved BYOB, and I complain about it!


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#3115 2011-04-09 17:47:09

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Cool!  Now animate it.

(See, I'm a complainer.  tongue )


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#3116 2011-04-09 20:13:56

illusionist
Retired Community Moderator
Registered: 2008-07-02
Posts: 1000+

Re: BYOB 3 - Discussion Thread

bharvey wrote:

Cool!  Now animate it.

(See, I'm a complainer.  tongue )

What do you mean by animate it? It is already an animated gif.  hmm

Like in Scratch? As a movie?

I also forgot the ! and the capitals didn't I.  lol


http://i.imgur.com/8LX1NrV.png

Offline

 

#3117 2011-04-09 20:22:54

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

illusionist wrote:

What do you mean by animate it? It is already an animated gif.  hmm

Hmm, when I download it I just get one frame.  Could some third party let me know if it animates for you?


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#3118 2011-04-09 21:13:42

fullmoon
Retired Community Moderator
Registered: 2007-06-04
Posts: 1000+

Re: BYOB 3 - Discussion Thread

bharvey wrote:

illusionist wrote:

What do you mean by animate it? It is already an animated gif.  hmm

Hmm, when I download it I just get one frame.  Could some third party let me know if it animates for you?

Looks animated for me!


http://i302.photobucket.com/albums/nn100/fullmoon32/wow.jpg

Offline

 

#3119 2011-04-09 22:03:45

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

fullmoon wrote:

Looks animated for me!

EDIT:  Fixed.  It was Privoxy's fault.

But (still complaining...) don't you (illusionist, I mean, not fullmoon) think there should only be one tab-and-slot, near the left?  (You know, like a Scratch command block!)  And maybe a bigger tab and slot so it's more obvious.

P.S.  I am so fussy!  You just used squares for the tabs and slots.  The tab should be a little wider at the top than at the bottom.  I would screen-capture an actual Scratch/BYOB block tab as a starting point.

Last edited by bharvey (2011-04-09 22:39:10)


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#3120 2011-04-09 22:05:02

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Alpha testers: Please find bugs in the 3.1 Reference Manual (pdf).  Thanks!


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#3121 2011-04-09 23:30:13

14God
Scratcher
Registered: 2008-11-14
Posts: 100+

Re: BYOB 3 - Discussion Thread

bharvey wrote:

Alpha testers: Please find bugs in the 3.1 Reference Manual (pdf).  Thanks!

Should be able to scrounge up some time this week, but I need to work on some projects tomorrow.


http://cs.berkeley.edu/~bh/sig4.png
Logic and reason have led me to atheism... but I'm stuck with the name  tongue

Offline

 

#3122 2011-04-10 00:56:09

fullmoon
Retired Community Moderator
Registered: 2007-06-04
Posts: 1000+

Re: BYOB 3 - Discussion Thread

The manual wrote:

The text with inputs is in a dropdown menu that has one other choice: with input list.  This variant is used only when making a recursive call to a block that takes a variable number of inputs.
(page 17)

I'm being really annoying here, but I've used the "with input list" and its ECMA counterpart Function.apply() countless times, but not necessarily in a recursive context. Why suggest that it only be used as such?

Also, this:
http://j.mp/fWu2d9
big_smile

And by the way, when did we get the option to duplicate a single block in the scripts area? I'm lovin' it!


http://i302.photobucket.com/albums/nn100/fullmoon32/wow.jpg

Offline

 

#3123 2011-04-10 15:08:06

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

fullmoon wrote:

but not necessarily in a recursive context. Why suggest that it only be used as such?

Would you settle for "is used mainly when making a recursive call..."?

Also, this:
http://j.mp/fWu2d9
big_smile

Okay, what am I missing here?

And by the way, when did we get the option to duplicate a single block in the scripts area? I'm lovin' it!

Nice, isn't it?  But I think if you do it to a C-shaped block, the copy should include the stuff in the C-slot.  (Always complaining!)


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#3124 2011-04-10 15:43:16

illusionist
Retired Community Moderator
Registered: 2008-07-02
Posts: 1000+

Re: BYOB 3 - Discussion Thread

bharvey wrote:

fullmoon wrote:

Looks animated for me!

EDIT:  Fixed.  It was Privoxy's fault.

But (still complaining...) don't you (illusionist, I mean, not fullmoon) think there should only be one tab-and-slot, near the left?  (You know, like a Scratch command block!)  And maybe a bigger tab and slot so it's more obvious.

P.S.  I am so fussy!  You just used squares for the tabs and slots.  The tab should be a little wider at the top than at the bottom.  I would screen-capture an actual Scratch/BYOB block tab as a starting point.

yikes

I'll get on it. xD


http://i.imgur.com/8LX1NrV.png

Offline

 

#3125 2011-04-10 18:30:07

ProgrammingFreak
Scratcher
Registered: 2010-09-04
Posts: 1000+

Re: BYOB 3 - Discussion Thread

I'm learning JavaScript, so when I'm way better at it, you can call me! (on scratch I mean)

Offline

 

Board footer