Jens,
Quite keen to use your not-yet-released beta-version of BYOB which includes being able to call reporters on both All and Individual objects ... just thought I'd mention it. Actually have some projects in mind already, so will be happy with all kinds of incompleteness-es :-)
Best regards ... Sophie
Offline
One question: How to import blocks made in BYOB into Scratch, so I can use them in projects made in Scratch programme. I know where to find my block, but how to get it to my Scratch projects?
Offline
Oramis wrote:
One question: How to import blocks made in BYOB into Scratch, so I can use them in projects made in Scratch programme. I know where to find my block, but how to get it to my Scratch projects?
You can't.
Offline
coolstuff wrote:
Oramis wrote:
One question: How to import blocks made in BYOB into Scratch, so I can use them in projects made in Scratch programme. I know where to find my block, but how to get it to my Scratch projects?
You can't.
Aww, man! Well I can still play around with it...
Offline
Thanks Jens!!!
I'm very excited about your work. It's really wonderful!!
I'm thinking in using Scratch as an alternative to pseudocode in teaching computer science to my alumns i an "introduction to programming" course, but It was laking some fundamental aspects as funcions, procedures, parameter passing. Now with BYOB I really can start to use it as a very nice tool, hoping the Scratch way of learning helps my alumns to learn some aspects they fount too much "abstact" dealing with pseudocode.
Thank you for your Work!! I hope some day we can see it fully integrated in the "official" Scratch, perhaps in 1.5
Offline
Hi Rasquera, thanks for trying BYOB! It's very exciting for to get all the feedback about BYOB being used in highschool and college courses around the world, I certainly did not expect this kind of echo when I first started experimenting with procedures/recursion in Scratch, it's a wonderful motivation!
Offline
Jens wrote:
It's very exciting for to get all the feedback about BYOB being used in highschool and college courses around the world
Congratulations, Jens! I'm not too surprised though, your work is really great!
Offline
Jens wrote:
So, you want to define your own procedures and functions in Scratch? Build your own blocks (BYOB )?
You might as well try this new experimental prototype I have been developing over the last weeks. You can download and read through an overview (pdf), or download the whole application (including the overview) and start playing with it right away.
This prototype lets you build your own custom blocks in Scratch using the standard Scratch blocks, as well as other blocks you defined elsewhere. You can create your own command blocks (procedures) and reporter blocks (functions), both regular ("round") and boolean ("diamond"). You can specify for each block to be atomic (run at the speed of a single block) or interleafed. Your custom blocks are defined for each sprite and can be shared among projects together with the sprite they were created for. Oh, and you can even use a block within itself (recursion).
This prototype is very, very, experimental, so be prepared to encounter lots of bugs. I'd be very interested in feedback about your experiences and insights.
Enjoy!
-Jens
I tried going to the site and stuff, but i can't figure how to use it! PLEASE HELP! I'M WILLING TO DOWNLOAD IT!
Best regards to everyone in their scratch projects
~xorapcatxo~
Offline
Please Help
Offline
The-Whiz wrote:
Ok. Thanks Jens!
HAHA!!!!!!!! Smart idea<pen down> <pen up><change pen color by( <set pen color to( <change pen shade by( <set pen shade to( <change pen size by( <set pen size to( <stamp> I DON"T HAVE ANY OF THOSE BLOCKS ON MY SCRATCH!
Offline
I ONLY HAVE THE PEN BUTTON <clear>
Offline
Hi xorapcatxo, I'm sorry you're having problems using BYOB but not sure if I understand them. You should be able to just download BYOB, extract it, and double click on the file named byob.exe. Which part isn't working for you?
Offline
Maybe you using the stage (background) and not an object (sprite)
Hope, you understand, what I mean.
Offline
a really nice guide on making blocks i hope u come up with more of this stuff
________________________________________________________________________
Tech Blog
Last edited by NiyazK (2009-06-27 13:02:23)
Offline
This is Amazing! I have always wanted to do this,and now here it is! I understand it, so it's pretty simple. Like JSO, I hope this is in the next version of Scratch!
Offline
This is awesome. I hope it is included on an upcoming version of Scratch!
I'm having one problem: I can't put anything in the return space for the reporter or the boolean blocks. Its probably something I'm doing wrong. That seems like it would be an obvious bug.
Anyway, thanks Jens for such an awesome thing to play around with.
Offline
This is incredible! This gives a user the possibillity to create a new scratch. I love Build Your Own Blocks!
Offline
zbugni wrote:
This is incredible! This gives a user the possibillity to create a new scratch. I love Build Your Own Blocks!
Not necessarily, "a new scratch" they are in their own place in the variables section, and nothing else (besides default sprite) has changed.
Offline
I am having trouble with exporting...when I hit the button, it seems as if it compiles it, but it saves nothing....
Offline
you need to update it for scratch 1.4 now jens! we're bound to get all sorts of new functions now, especially with the point towards (variable) and stuff... this will be so much fun!
Offline
Yes! I agree! I have a program (http://scratch.mit.edu/projects/The-Whiz/599594) That converts numbers into text, but it was made with 1.4 and doesn't work with BYOB! I would love to make a [convert (__) to text] block!
Offline