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

#7901 2013-04-14 09:34:29

technoboy10
Scratcher
Registered: 2007-08-25
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Hardmath123 wrote:

technoboy10 wrote:

bharvey wrote:


Maybe someone will make one that adds hair and takes away face bags.

We can make an entire Photoshop clone in Snap!!  tongue

And then a Snap! clone in Snap!!  big_smile

Meta-Snap!  tongue


So long, 1.4.
http://goo.gl/3JEV9

Offline

 

#7902 2013-04-14 09:36:24

Hardmath123
Scratcher
Registered: 2010-02-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

technoboy10 wrote:

Hardmath123 wrote:

technoboy10 wrote:


We can make an entire Photoshop clone in Snap!!  tongue

And then a Snap! clone in Snap!!  big_smile

Meta-Snap!  tongue

Snap!ception!


Hardmaths-MacBook-Pro:~ Hardmath$ sudo make $(whoami) a sandwich

Offline

 

#7903 2013-04-14 09:37:49

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Hardmath123 wrote:

technoboy10 wrote:

Hardmath123 wrote:


And then a Snap! clone in Snap!!  big_smile

Meta-Snap!  tongue

Snap!ception!

Oh, now you're just being silly.


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#7904 2013-04-14 09:57:33

Hardmath123
Scratcher
Registered: 2010-02-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

blob8108 wrote:

Hardmath123 wrote:

technoboy10 wrote:


Meta-Snap!  tongue

Snap!ception!

Oh, now you're just being silly.

No fair! What happened to "Am I ever serious?"  sad


Hardmaths-MacBook-Pro:~ Hardmath$ sudo make $(whoami) a sandwich

Offline

 

#7905 2013-04-14 10:19:46

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Hardmath123 wrote:

blob8108 wrote:

Hardmath123 wrote:


Snap!ception!

Oh, now you're just being silly.

No fair! What happened to "Am I ever serious?"  sad

tongue


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#7906 2013-04-14 11:31:11

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

Re: BYOB 3 - Discussion Thread

blob8108 wrote:

*facepalm*

Ah, I haven't seen one of those for a while.  We used to get them all the time from Lucario.  smile

(Gosh, BYOB is old enough now for me to feel nostalgic about the early days!)


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

Offline

 

#7907 2013-04-14 11:41:41

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: BYOB 3 - Discussion Thread

bharvey wrote:

nostalgic

xD


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#7908 2013-04-14 11:49:53

Hardmath123
Scratcher
Registered: 2010-02-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

I have to ask you—are you feeling OK right now?


Hardmaths-MacBook-Pro:~ Hardmath$ sudo make $(whoami) a sandwich

Offline

 

#7909 2013-04-14 11:50:19

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Hardmath123 wrote:

I have to ask you—are you feeling OK right now?

Yawhatty?


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#7910 2013-04-14 11:52:48

Hardmath123
Scratcher
Registered: 2010-02-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

… I'm not sure how to interpret that. But if it helps, I'm stuck listening to extracts of the Tigger movie because my sister is amazed by the sproinginess: "Why, there'd be more Tiggers than you could stick a shake at!"


Hardmaths-MacBook-Pro:~ Hardmath$ sudo make $(whoami) a sandwich

Offline

 

#7911 2013-04-14 12:05:09

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: BYOB 3 - Discussion Thread

I have to ask you—are you feeling OK right now?

What prompted the question? My usage of a smiley other than  tongue ?


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#7912 2013-04-14 19:53:33

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

Re: BYOB 3 - Discussion Thread

Tutorial IIIA2

Last edited by bharvey (2013-04-14 19:54:58)


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

Offline

 

#7913 2013-04-14 20:33:00

Zygorithm
New Scratcher
Registered: 2012-08-17
Posts: 34

Re: BYOB 3 - Discussion Thread

Does no one have a solution to why the xml file (on page 316) crashes Snap yet? One guy said it might be a problem with some pngs but I can't figure out what exactly is the problem or how to fix it. I really hope that can be fixed. Snap seems to be my one hope of getting my game to work on mobile devices.

Offline

 

#7914 2013-04-14 20:45:12

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

Re: BYOB 3 - Discussion Thread

Zygorithm wrote:

Does no one have a solution ...

Sorry, I know this has been pending for a while now.  Jens is buried deep in the back end right now and will re-emerge in a week or so.


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

Offline

 

#7915 2013-04-14 21:29:48

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

Re: BYOB 3 - Discussion Thread

So, I'm teaching Snap! to this (really smart and hardworking) fourth grader, and he just ate up recursion, but had some trouble with MAP, and I think the problem is partly the name, which is probably incomprehensible if you're not a mathematician.  So, how about these:

CALL (function) ON EACH ITEM OF (list)

COMPUTE (function) OF EACH ITEM OF (list)

USE (function) TO TRANSFORM EACH ITEM OF (list)

although I'm a little nervous that the last of those might sound too much as if the input list is mutated.

@n:  Please if possible make it so in the new forum software command-return submits the post!  I keep forgetting I'm not in Thunderbird.  hmm


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

Offline

 

#7916 2013-04-15 01:06:58

Hardmath123
Scratcher
Registered: 2010-02-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

bharvey wrote:

So, I'm teaching Snap! to this (really smart and hardworking) fourth grader,

Cool! Was it at Berkeley? Was it Hugo?  smile

and he just ate up recursion, but had some trouble with MAP, and I think the problem is partly the name, which is probably incomprehensible if you're not a mathematician.

So did I—I kept getting lost between MAP and APPLY, because both took a function and list as arguments.

So, how about these:

CALL (function) ON EACH ITEM OF (list)

That doesn't really bring out the fact that it returns a new, mapped list (Even though it's a reporter and the fact should be self-evident).

COMPUTE (function) OF EACH ITEM OF (list)

Again, ^^

USE (function) TO TRANSFORM EACH ITEM OF (list)

although I'm a little nervous that the last of those might sound too much as if the input list is mutated.

True—but it's better than the rest. How about:

(list) transformed by (function)
copy (list) with transformation (function)

Transform seems like the best word.  smile

@n:  Please if possible make it so in the new forum software command-return submits the post!  I keep forgetting I'm not in Thunderbird.  hmm

+1, I don't like the submit button (if anything, try and make the submit button more prominent and higher (maybe in the editools?), so you don't have to scroll down if you have a short window).

Last edited by Hardmath123 (2013-04-15 01:11:08)


Hardmaths-MacBook-Pro:~ Hardmath$ sudo make $(whoami) a sandwich

Offline

 

#7917 2013-04-15 01:10:38

Hardmath123
Scratcher
Registered: 2010-02-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Zygorithm wrote:

Does no one have a solution to why the xml file (on page 316) crashes Snap yet? One guy said it might be a problem with some pngs but I can't figure out what exactly is the problem or how to fix it. I really hope that can be fixed. Snap seems to be my one hope of getting my game to work on mobile devices.

I'm really sorry—I was bogged down this weekend trying to save our robotics team.

Can you give me the link? I'll try to convert it today: I fixed the error with PNGs. However, I still don't support other bitmap formats like GIF or BMP. Do you use any of those?

I'll also try ignoring costumes to see if it's one of those bonehead mistakes I made with script conversion.  smile

EDIT: I'm honing into the problem—can you share the project please? The issue is on "ElementControl".

Last edited by Hardmath123 (2013-04-15 02:08:56)


Hardmaths-MacBook-Pro:~ Hardmath$ sudo make $(whoami) a sandwich

Offline

 

#7918 2013-04-15 01:13:01

Hardmath123
Scratcher
Registered: 2010-02-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

bharvey wrote:

Tutorial IIIA2

The resolution is kind of low… sometimes I can't read the blocks.


Hardmaths-MacBook-Pro:~ Hardmath$ sudo make $(whoami) a sandwich

Offline

 

#7919 2013-04-15 01:31:16

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

Re: BYOB 3 - Discussion Thread

Hardmath123 wrote:

Cool! Was it at Berkeley? Was it Hugo?  smile

Wait, what?  Is that a literary reference I'm missing?  I know about a Hugo in Paris...  (By the way, I generally read web pages with forced white-on-black, so I didn't realize until seeing the [color] tag while replying that that was supposed to be invisible!  And also, you can't recolor the smilies.)

Anyway, it's at the elementary school around the corner from my house, where I volunteer.

How about:

(list) transformed by (function)
copy (list) with transformation (function)

Transform seems like the best word.  smile

I thought about changing the order of inputs, but that seems like a bigger upheaval than changing the name.  Although I suppose the type tags in the input slots are hard to get mixed up.

But, anyway, your names just intensify the confusion between f(list) and f(item)!  It would have to be

EACH ITEM OF (list) TRANSFORMED BY (function)

maybe it could be

RESULTS OF CALLING (function) ON EACH ITEM OF (list)

or something?  That would solve your issue about what it reports.

The resolution is kind of low… sometimes I can't read the blocks.

Click on the gear, and select HD.  I don't know why this isn't the default.


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

Offline

 

#7920 2013-04-15 02:07:03

Hardmath123
Scratcher
Registered: 2010-02-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

bharvey wrote:

Hardmath123 wrote:

Cool! Was it at Berkeley? Was it Hugo?  smile

Wait, what?  Is that a literary reference I'm missing?

I thought you would know someone I knew named Hugo, and I figured he would be around 9-ish.

I know about a Hugo in Paris...

Is that a literary reference?

(By the way, I generally read web pages with forced white-on-black, so I didn't realize until seeing the [color] tag while replying that that was supposed to be invisible!  And also, you can't recolor the smilies.)

Oops.

Anyway, it's at the elementary school around the corner from my house, where I volunteer.

How about:

(list) transformed by (function)
copy (list) with transformation (function)

Transform seems like the best word.  smile

I thought about changing the order of inputs, but that seems like a bigger upheaval than changing the name.  Although I suppose the type tags in the input slots are hard to get mixed up.

But, anyway, your names just intensify the confusion between f(list) and f(item)!  It would have to be

EACH ITEM OF (list) TRANSFORMED BY (function)

maybe it could be

RESULTS OF CALLING (function) ON EACH ITEM OF (list)

I like that last one!

or something?  That would solve your issue about what it reports.

The resolution is kind of low… sometimes I can't read the blocks.

Click on the gear, and select HD.  I don't know why this isn't the default.

Ok, that works!  smile

Last edited by Hardmath123 (2013-04-15 03:10:00)


Hardmaths-MacBook-Pro:~ Hardmath$ sudo make $(whoami) a sandwich

Offline

 

#7921 2013-04-15 06:11:24

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

Re: BYOB 3 - Discussion Thread

bharvey wrote:

So, I'm teaching Snap! to this (really smart and hardworking) fourth grader, and he just ate up recursion, but had some trouble with MAP, and I think the problem is partly the name, which is probably incomprehensible if you're not a mathematician.  So, how about these:

CALL (function) ON EACH ITEM OF (list)

COMPUTE (function) OF EACH ITEM OF (list)

USE (function) TO TRANSFORM EACH ITEM OF (list)

although I'm a little nervous that the last of those might sound too much as if the input list is mutated.

@n:  Please if possible make it so in the new forum software command-return submits the post!  I keep forgetting I'm not in Thunderbird.  hmm

IMHO Map notion is simple and intuitive as long as you start explaining it in a concrete way. See for example :

http://www.xleroy.net/ByobTuto/02-mapmath03-mapg-square.html

More generally if the name or the frame of a function does not satisfy you nothing prevent you to build a new block with a different name , APPLY, COMPUTE or any other (MAP = multiple application ? )

Offline

 

#7922 2013-04-15 07:18:16

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: BYOB 3 - Discussion Thread

We're programming on some TI software in maths and I want to kill myself. Why can't we use something pretty, like Scheme or Python?  tongue

(Or Snap!, even...  big_smile )


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#7923 2013-04-15 08:00:49

Hardmath123
Scratcher
Registered: 2010-02-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Ouch—that sounds painful. Who programs in a non-monospace font?!

What were you trying to do—check if a number is a multiple of the square of a prime?


Hardmaths-MacBook-Pro:~ Hardmath$ sudo make $(whoami) a sandwich

Offline

 

#7924 2013-04-15 08:10:39

blob8108
Scratcher
Registered: 2007-06-25
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Hardmath123 wrote:

Ouch—that sounds painful.

It really is. And it's a little funny about selecting text over certain lines, and that sort of clunkiness.  sad

What were you trying to do—check if a number is a multiple of the square of a prime?

Precisely! "Write a program to find whether a positive integer has any square factors (other
than 1)."


Things I've made: kurt | scratchblocks2 | this cake

Offline

 

#7925 2013-04-15 09:17:34

nXIII
Community Moderator
Registered: 2009-04-21
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Hardmath123 wrote:

Ouch—that sounds painful. Who programs in a non-monospace font?!

I switched to Helvetica Neue (Light) in Sublime Text, and look how awesome it is:

http://i47.tinypic.com/1hqphd.jpg
(aside: Hooray for taking random screenshots from random projects!)
(other aside: I've been so spoiled by Github's drag-and-drop-to-upload comment editor)
EDIT: Because asides are fun, here's a third: Does anyone here use light color schemes?

The problem is that the spaces are really thin, so it's hard to see indentation clearly (and Sublime Text took to putting the indentation guides at tab stops rather than multiples of spaces :S)

bharvey wrote:

But, anyway, your names just intensify the confusion between f(list) and f(item)!  It would have to be

EACH ITEM OF (list) TRANSFORMED BY (function)

maybe it could be

RESULTS OF CALLING (function) ON EACH ITEM OF (list)

or something?  That would solve your issue about what it reports.

How about COLLECT (function) FOR EACH ITEM OF (list)?

Last edited by nXIII (2013-04-15 09:20:49)


nXIII

Offline

 

Board footer