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

#3676 2011-09-11 03:32:56

xly
Scratcher
Registered: 2010-04-17
Posts: 100+

Re: BYOB 3 - Discussion Thread

@ shadow_7823
"EDIT: Wow, it's actually pretty stable! The only immediate bug I could find was the ever-present Chrome backspace issue."
I've fixed this issue (the same with Firefox) by using -> and <- keys to move cursor inside the edit box.

Offline

 

#3677 2011-09-11 04:07:25

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

Re: BYOB 3 - Discussion Thread

bharvey wrote:

Sidharth wrote:

One more thing, is BYOB going to be renamed to Snap! ? Or will Snap! just be an alternative name? ... And, I'm a bit confused (haven't been following this thread for a while ...). Is BYOB being rewritten in HTML5/JS? Will there be a downloadable version? (An image file that can be run in the Squeak! VM?)

Yes, it's being renamed Snap!.  But it's also still called Build Your Own Blocks, we decided, as a sort of subtitle; we just don't acronymize it.  And yes, HTML5/JS.  So, no Squeak VM, but it'll be able to run on your computer by way of standalone JS compilers.

So Not Acronimzed Program.  tongue

Offline

 

#3678 2011-09-11 09:53:56

Sidharth
Scratcher
Registered: 2007-12-14
Posts: 100+

Re: BYOB 3 - Discussion Thread

shadow_7283 wrote:

bharvey wrote:

PS  There's now a SNAP! release category in the Bugzilla at byobugs.com, so we're open for bug reports and feature requests.

Let the games begin.  big_smile

EDIT: Wow, it's actually pretty stable! The only immediate bug I could find was the ever-present Chrome backspace issue.

Aww come on... I was going to quote that!

Well, I agree. It is very stable for something like Scratch in Javascript  smile


http://www.danasoft.com/citysign.jpg

Offline

 

#3679 2011-09-11 12:17:36

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

Re: BYOB 3 - Discussion Thread

Sidharth wrote:

Well, I agree. It is very stable for something like Scratch in Javascript  smile

You guys!  C'mon!  Unlike BYOB-over-Scratch, this is all Jens code!  You were expecting bugs??


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

Offline

 

#3680 2011-09-11 17:04:24

xly
Scratcher
Registered: 2010-04-17
Posts: 100+

Re: BYOB 3 - Discussion Thread

So Nice and Awesome Project
Thanks Jens and Brian (be not so modest)

Offline

 

#3681 2011-09-12 00:35:40

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

Re: BYOB 3 - Discussion Thread

xly wrote:

and Brian (be not so modest)

I'm not so modest!  I know what I've contributed to this project, and it's a lot, but it isn't code!  That's all Jens, except for a few bits contributed by third parties.

I'm supposed to be working on the evaluator, but so far I'm still making sense of the class structure.


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

Offline

 

#3682 2011-09-12 17:37:43

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

Re: BYOB 3 - Discussion Thread

BYOB World Tour 2011-12:

23 Sep - 30 Sep: St. Petersburg, Russia
30 Sep - 3 Oct: Moscow
3 Oct - 10 Oct: visiting Jens in Germany!  smile
14 Oct - 5 Nov: Boston (S.T. recon, etc.)
10 Nov - 12 Nov: Portland, OR (Grace Hopper Celebration of Women in Computing, BYOB workshop)
29 Feb - 3 Mar: Raleigh, NC (ACM Special Interest Group on Computer Science Education, Snap! workshop, Snap! free lunch for teachers, Beauty and Joy of Computing workshop and special session -- if those all get approved)
18 Mar - 8 Apr: Boston (probably)
20 May - 15 Jun: Boston

If you're in one of those places, get in touch!

Last edited by bharvey (2011-09-12 18:45:15)


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

Offline

 

#3683 2011-09-12 19:27:42

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

Re: BYOB 3 - Discussion Thread

Whoa. A lot of travel there.
Can you find it in your hearts to visit Austin? The developing technology hub of the world?  tongue

Offline

 

#3684 2011-09-12 20:59:24

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

Re: BYOB 3 - Discussion Thread

shadow_7283 wrote:

Can you find it in your hearts to visit Austin?

Heart -- this is just my calendar.  Still trying to get Jens to come to California.  smile

What you need to do is organize a computer education conference in Austin that wants a Snap! workshop.


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

Offline

 

#3685 2011-09-12 22:01:37

Sidharth
Scratcher
Registered: 2007-12-14
Posts: 100+

Re: BYOB 3 - Discussion Thread

Heh... I guess Arizona's a little too remote for a world tour  smile  Hope you have fun and help Snap! towards world domination!


http://www.danasoft.com/citysign.jpg

Offline

 

#3686 2011-09-12 22:10:09

Sidharth
Scratcher
Registered: 2007-12-14
Posts: 100+

Re: BYOB 3 - Discussion Thread

Hmm... is it normal for Snap! to not lag at ALL in IE but a LOT in Firefox/Chrome?

Also, the weird outlines of the running blocks only occur in Chrome, and they are rendered very, very nicely in Firefox/IE. I'm beginning to doubt Chrome's competence  smile

Would you mind if I do a /very/ extensive test on the three browsers and report as many new bugs as possible?

EDIT: That is, if I can make a working program in it, the backspace bug is so annoying, and the variable dropdowns don't work  smile

Last edited by Sidharth (2011-09-12 22:15:14)


http://www.danasoft.com/citysign.jpg

Offline

 

#3687 2011-09-12 23:26:04

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

Re: BYOB 3 - Discussion Thread

Sidharth wrote:

Heh... I guess Arizona's a little too remote for a world tour

Actually my (adult) kid wants me to drive out to the Grand Canyon with him in the spring some time... maybe...

I'll leave your other message for Jens to answer; he's the graphics-and-browser expert.  I don't think he'd mind bug reports, but bear in mind this is a pre-alpha.


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

Offline

 

#3688 2011-09-13 03:18:21

xly
Scratcher
Registered: 2010-04-17
Posts: 100+

Re: BYOB 3 - Discussion Thread

@bharvey
"BYOB World Tour 2011-12"
Just to help you to prepare your next Tour, please find the visitor statistics of my ByobTutorial site:
1 = Usa
2 = S.Korea
3 = Russia
4 = China (mostly Beijing)
5 = Sweden

Offline

 

#3689 2011-09-13 03:56:12

Jens
Scratcher
Registered: 2007-06-04
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Hi Sidharth,

Chrome for Windows has issues with rendering blurred shadows, that's why the highlighting of running blocks looks weird (but only in Chrome for Windows). I filed a bug report for this with Google 2 months ago, but didn't get any reaction. there was a similar issue with Firefox5, and they responded within a few hours (!) and even provided a fix.

Extensive testing at this stage doesn't make much sense, because you're not seeing a "released" version, but right into my live development thing (thinking about it I wonder whether that was such a great idea at all  smile  ), which often isn't in a fully functional state when I'm testing something particular.


Jens Mönig

Offline

 

#3690 2011-09-13 05:33:31

xly
Scratcher
Registered: 2010-04-17
Posts: 100+

Re: BYOB 3 - Discussion Thread

Run + block
http://www.xleroy.net/ByobTuto/New/wallpaper.gif

Offline

 

#3691 2011-09-13 07:50:13

Jens
Scratcher
Registered: 2007-06-04
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Hi Xavier,
yes! Glad you've noticed that I've begun experimenting with Lambda and wow, that's some deep nesting! Of course, the interesting thing is to assign THE BLOCKs to variables once, and then to RUN them later and more than once...


Jens Mönig

Offline

 

#3692 2011-09-13 12:52:32

joefarebrother
Scratcher
Registered: 2011-04-08
Posts: 1000+

Re: BYOB 3 - Discussion Thread

bharvey wrote:

joefarebrother wrote:

i am trying to work out how it works using the debugger but i keep on accidently closing it  sad

I think it's way too complicated to study by stepping through the code on the computer.  You have to study each procedure, assuming all the other procedures work, and knowing what this procedure is supposed to do because you've read about it in the book (see the project notes).

The thing is, I don't have the book.


My latest project is called http://tinyurl.com/d2m8hne! It has http://tinyurl.com/d395ygk views, http://tinyurl.com/cnasmt7 love-its, and http://tinyurl.com/bwjy8xs comments.
http://tinyurl.com/756anbk   http://tinyurl.com/iplaychess

Offline

 

#3693 2011-09-13 14:33:39

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

Re: BYOB 3 - Discussion Thread

joefarebrother wrote:

The thing is, I don't have the book.

Yes you do:

http://www.cs.berkeley.edu/~bh/v3ch1/fsm.html


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

Offline

 

#3694 2011-09-14 03:40:06

xly
Scratcher
Registered: 2010-04-17
Posts: 100+

Re: BYOB 3 - Discussion Thread

@Jens - Wallpaper example
The idea was to mimic blocks calling  blocks, by using "Script Variables" playing the role of block variables and incidentally I discoverd THE BLOCK and RUN new Snap! instructions.

Offline

 

#3695 2011-09-14 04:08:10

Jens
Scratcher
Registered: 2007-06-04
Posts: 1000+

Re: BYOB 3 - Discussion Thread

cool! I added some more features. Parameter passing and bubble visualization is still under construction.


Jens Mönig

Offline

 

#3696 2011-09-14 07:34:06

Sidharth
Scratcher
Registered: 2007-12-14
Posts: 100+

Re: BYOB 3 - Discussion Thread

Jens wrote:

I filed a bug report for this with Google 2 months ago, but didn't get any reaction. there was a similar issue with Firefox5, and they responded within a few hours (!) and even provided a fix.

Well, I guess Google's Google and Mozilla's Mozilla  smile

Jens wrote:

...which often isn't in a fully functional state when I'm testing something particular.

Oh, my idea of testing was writing a gigantic program and seeing how well it runs and what may be bugs in the UI and execution, not to test a certain feature.

Last edited by Sidharth (2011-09-14 07:34:26)


http://www.danasoft.com/citysign.jpg

Offline

 

#3697 2011-09-15 15:22:48

Taneb
Scratcher
Registered: 2009-07-07
Posts: 100+

Re: BYOB 3 - Discussion Thread

I can't seem to rename the #1 in the script block

Offline

 

#3698 2011-09-16 19:30:53

Sidharth
Scratcher
Registered: 2007-12-14
Posts: 100+

Re: BYOB 3 - Discussion Thread

Taneb wrote:

I can't seem to rename the #1 in the script block

Singleclicking it should work.

If not, /save/ and restart BYOB, if still not, /save/ and uninstall BYOB.

EDIT: And of course, reinstall it.

Last edited by Sidharth (2011-09-16 19:31:10)


http://www.danasoft.com/citysign.jpg

Offline

 

#3699 2011-09-17 00:02:24

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

Re: BYOB 3 - Discussion Thread

Sidharth wrote:

If not, /save/ and restart BYOB, if still not, /save/ and uninstall BYOB.

Hmm are you a Windows user by any chance?

I don't think uninstalling BYOB is likely to help.

Anyway, my guess was that Taneb was talking about Jens's pre-pre-pre-pre-alpha Snap!, which recently got a Script Variables block, in which you can change the "name" of the "variable" (in quotes because I don't think this block actually does anything yet) by right-clicking it, selecting the ReporterBlock (the "a" circle), and editing the box that pops up.  smile


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

Offline

 

#3700 2011-09-17 04:07:01

Jens
Scratcher
Registered: 2007-06-04
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Oh yeah, the ScriptVariables block does work in nasciturus, but the GUI for renaming isn't yet there. Formal (and implicit) parameters don't yet work for Lamdas, though.


Jens Mönig

Offline

 

Board footer