This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.
  • Index
  •  » Suggestions
  •  » <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

#51 2012-02-20 14:14:34

RedRocker227
Scratcher
Registered: 2011-10-26
Posts: 1000+

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

Greenatic wrote:

RedRocker227 wrote:

It'd be a little harder to make, but it'd be cool if there was

<[Hello] is a word in [English v]?>
as well.

They would have to create a dictionary for all the languages.   tongue

Maybe just the main ones then, such as French, German, etc.  tongue


Why

Offline

 

#52 2012-02-20 16:29:10

Greenatic
Scratcher
Registered: 2009-05-03
Posts: 1000+

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

RedRocker227 wrote:

Greenatic wrote:

RedRocker227 wrote:

It'd be a little harder to make, but it'd be cool if there was

<[Hello] is a word in [English v]?>
as well.

They would have to create a dictionary for all the languages.   tongue

Maybe just the main ones then, such as French, German, etc.  tongue

Maybe.  But first they would need to get the English ones working.   tongue

Offline

 

#53 2012-02-22 12:48:00

schusteralex2
Scratcher
Registered: 2011-09-17
Posts: 1000+

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

I support!


http://i44.tinypic.com/2uj37ds.gif

Offline

 

#54 2012-02-22 15:30:20

mitchboy
Scratcher
Registered: 2011-11-29
Posts: 59

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

I have another idea. How about a pick random word block?


Quote of the week: "I am NOT being DRAMATIC!" ~Looney Tunes
Check out my newest game here!

Offline

 

#55 2012-02-22 18:35:24

Greenatic
Scratcher
Registered: 2009-05-03
Posts: 1000+

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

mitchboy wrote:

I have another idea. How about a pick random word block?

Isn't that (random word)?   tongue

Also, thanks to schusteralex2!   smile

Last edited by Greenatic (2012-02-22 18:36:07)

Offline

 

#56 2012-02-25 09:48:26

gkc
Scratcher
Registered: 2009-09-17
Posts: 23

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

I will support also.

Offline

 

#57 2012-02-25 09:52:53

gkc
Scratcher
Registered: 2009-09-17
Posts: 23

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

My thing for pdubu is made so that the list of words can be replaced by the block that you think they should make.

Offline

 

#58 2012-02-25 10:22:24

funelephant
Scratcher
Registered: 2010-07-02
Posts: 1000+

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

I support!


nicki begs to differ
http://24.media.tumblr.com/ab0e6e8fd347c5e39c2821bcab9d16e6/tumblr_mgu35sui1L1rfb7aqo2_500.gif

Offline

 

#59 2012-02-25 16:46:07

Greenatic
Scratcher
Registered: 2009-05-03
Posts: 1000+

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

Thanks to gkc and funelephant!   smile   smile

Offline

 

#60 2012-02-26 20:40:10

lalala3
Scratcher
Registered: 2008-10-03
Posts: 100+

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

Just grab an excessively large list of dictionary words and use the import list feature to load it into a giant word database.

Just kidding, I support it.


http://img515.imageshack.us/img515/9374/signature2nt.png

Offline

 

#61 2012-02-26 21:45:16

Greenatic
Scratcher
Registered: 2009-05-03
Posts: 1000+

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

lalala3 wrote:

Just grab an excessively large list of dictionary words and use the import list feature to load it into a giant word database.

Just kidding, I support it.

Thank you!  You're the 20th supporter!   big_smile

Last edited by Greenatic (2012-02-26 21:45:59)

Offline

 

#62 2012-03-03 12:57:06

Greenatic
Scratcher
Registered: 2009-05-03
Posts: 1000+

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

bump

Offline

 

#63 2012-03-04 15:23:39

Pecola1
Scratcher
Registered: 2010-09-06
Posts: 1000+

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

I WOULD vote yes, this would be a cool feature.
However it would be too strange of a block, if you know what i mean, its like from the net scratch mod, there are things in it that only seem useful in certain projects.

It would not be the easiest block to program for the ST either, it would make scratch lag a lot with all those words in it, UNLESS, they had it read from an internet page as if it WAS a list, but that would mean the block could take a minuet or two to actually respond.  hmm  It would also mean if your project is too big, it could freeze scratch, thinks with a lot of space like that either take a LOOOONG time to load, or they will crash and/or freeze scratch.  hmm

So I don't support.


If you are reading this, please read to the end, because if you don't you won't know what's at the end. Don't just skip to the end though otherwise you won't be able to read the middle, which is most important. Now you must be wondering why you just read all that, the reason is you may have not noticed something, read it again and see if you notice it this time  smile

Offline

 

#64 2012-03-04 15:36:25

Greenatic
Scratcher
Registered: 2009-05-03
Posts: 1000+

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

Pecola1 wrote:

I WOULD vote yes, this would be a cool feature.
However it would be too strange of a block, if you know what i mean, its like from the net scratch mod, there are things in it that only seem useful in certain projects.

It would not be the easiest block to program for the ST either, it would make scratch lag a lot with all those words in it, UNLESS, they had it read from an internet page as if it WAS a list, but that would mean the block could take a minuet or two to actually respond.  hmm  It would also mean if your project is too big, it could freeze scratch, thinks with a lot of space like that either take a LOOOONG time to load, or they will crash and/or freeze scratch.  hmm

So I don't support.

OK, let me break this down and see if I can convince you:

Pecola1 wrote:

I WOULD vote yes, this would be a cool feature.
However it would be too strange of a block, if you know what i mean, its like from the net scratch mod, there are things in it that only seem useful in certain projects.

Should we then get rid of the functions/trigonometry block?  Or touching color blocks?  Like this block, those blocks give unique functionality that is nearly impossible otherwise, but they're not always used.

Pecola1 wrote:

It would not be the easiest block to program for the ST either, it would make scratch lag a lot with all those words in it, UNLESS, they had it read from an internet page as if it WAS a list, but that would mean the block could take a minuet or two to actually respond.  hmm  It would also mean if your project is too big, it could freeze scratch, thinks with a lot of space like that either take a LOOOONG time to load, or they will crash and/or freeze scratch.  hmm

I'm not suggesting brute-forcing the dictionary.  Everybody knows that that's a very bad idea.  We would have lists for "aa"s, "ab"s, ... "az", "ba"s, and so on until "zz"s.  That will create less words per list, and if there are still too many, they could make them less letter-specific ("aaa").  Not all lists will be used, but it will minimize the number of words that need to be scanned for each time the block is used.

Offline

 

#65 2012-03-04 17:25:06

Pecola1
Scratcher
Registered: 2010-09-06
Posts: 1000+

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

Greenatic wrote:

OK, let me break this down and see if I can convince you:

Pecola1 wrote:

I WOULD vote yes, this would be a cool feature.
However it would be too strange of a block, if you know what i mean, its like from the net scratch mod, there are things in it that only seem useful in certain projects.

Should we then get rid of the functions/trigonometry block?  Or touching color blocks?  Like this block, those blocks give unique functionality that is nearly impossible otherwise, but they're not always used.
The function block is actually used a lot... but for more advanced users (unlike me XD) the color blocks help newer users, i used them a LOT before i started using variables. (I used to simply use color touching color rather than sprite touching sprite, but now i use variables) It is also very useful for sensors.

However these word blocks would only be used in times when you would have a user type a story, and you want spell check. There are a few other uses... but i cant rlly think of many. XD


Pecola1 wrote:

It would not be the easiest block to program for the ST either, it would make scratch lag a lot with all those words in it, UNLESS, they had it read from an internet page as if it WAS a list, but that would mean the block could take a minuet or two to actually respond.  hmm  It would also mean if your project is too big, it could freeze scratch, thinks with a lot of space like that either take a LOOOONG time to load, or they will crash and/or freeze scratch.  hmm

I'm not suggesting brute-forcing the dictionary.  Everybody knows that that's a very bad idea.  We would have lists for "aa"s, "ab"s, ... "az", "ba"s, and so on until "zz"s.  That will create less words per list, and if there are still too many, they could make them less letter-specific ("aaa").  Not all lists will be used, but it will minimize the number of words that need to be scanned for each time the block is used.
Thats actually kinda what i meant... only i would have the words all on one page so there's less memory space. XD Like you (or was it someone else) said, its a lot of words, just like in a regular list if you were to put every word into it.

Why not just do all that yourself, make a list for aas abs acs etc.  wink  See what i mean, just as much memory (if not more) and a lot more time.

You could probably get a list offline which had every word in one txt file... but like you said, it would be a lot of space if it was put into a list, and having it read from offline would make it even worse.

Not convinced  wink

Last edited by Pecola1 (2012-03-04 17:25:45)


If you are reading this, please read to the end, because if you don't you won't know what's at the end. Don't just skip to the end though otherwise you won't be able to read the middle, which is most important. Now you must be wondering why you just read all that, the reason is you may have not noticed something, read it again and see if you notice it this time  smile

Offline

 

#66 2012-03-04 20:11:48

Greenatic
Scratcher
Registered: 2009-05-03
Posts: 1000+

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

Pecola1 wrote:

Greenatic wrote:

OK, let me break this down and see if I can convince you:

Pecola1 wrote:

I WOULD vote yes, this would be a cool feature.
However it would be too strange of a block, if you know what i mean, its like from the net scratch mod, there are things in it that only seem useful in certain projects.

Should we then get rid of the functions/trigonometry block?  Or touching color blocks?  Like this block, those blocks give unique functionality that is nearly impossible otherwise, but they're not always used.
The function block is actually used a lot... but for more advanced users (unlike me XD) the color blocks help newer users, i used them a LOT before i started using variables. (I used to simply use color touching color rather than sprite touching sprite, but now i use variables) It is also very useful for sensors.

However these word blocks would only be used in times when you would have a user type a story, and you want spell check. There are a few other uses... but i cant rlly think of many. XD

People don't always use the MIDI blocks, or tempo.  So let's say it's not necessary too and get rid of it.   tongue

Pecola1 wrote:

It would not be the easiest block to program for the ST either, it would make scratch lag a lot with all those words in it, UNLESS, they had it read from an internet page as if it WAS a list, but that would mean the block could take a minuet or two to actually respond.  hmm  It would also mean if your project is too big, it could freeze scratch, thinks with a lot of space like that either take a LOOOONG time to load, or they will crash and/or freeze scratch.  hmm

I'm not suggesting brute-forcing the dictionary.  Everybody knows that that's a very bad idea.  We would have lists for "aa"s, "ab"s, ... "az", "ba"s, and so on until "zz"s.  That will create less words per list, and if there are still too many, they could make them less letter-specific ("aaa").  Not all lists will be used, but it will minimize the number of words that need to be scanned for each time the block is used.
Thats actually kinda what i meant... only i would have the words all on one page so there's less memory space. XD Like you (or was it someone else) said, its a lot of words, just like in a regular list if you were to put every word into it.

Why not just do all that yourself, make a list for aas abs acs etc.  wink  See what i mean, just as much memory (if not more) and a lot more time.

You could probably get a list offline which had every word in one txt file... but like you said, it would be a lot of space if it was put into a list, and having it read from offline would make it even worse.

Alright then, let's make people code their own MIDI synthesizers too!  Just make a sound for every note of every instrument...

Not convinced  wink

Offline

 

#67 2012-03-05 10:59:44

PencilFactory
Scratcher
Registered: 2011-11-11
Posts: 100+

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

if <[ ] is a word?> 
say <random word>
else
if<[ ] is a [verb v]?>
say (pick random [a] to [z])

Last edited by PencilFactory (2012-03-05 11:00:41)


PencilFactory is http://blocks.scratchr.org/API.php?user=PencilFactory&amp;action=onlineStatus&amp;type=text, see my computerhttp://mag.racked.eu/cimage/i9002/Achievement+get%21/Computer+crashed/mca.png

Offline

 

#68 2012-03-05 17:38:00

Greenatic
Scratcher
Registered: 2009-05-03
Posts: 1000+

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

PencilFactory wrote:

if <[ ] is a word?> 
say <random word>
else
if<[ ] is a [verb v]?>
say (pick random [a] to [z])

Is that a support?   tongue

Offline

 

#69 2012-03-05 17:50:07

Mokat
Scratcher
Registered: 2011-12-08
Posts: 1000+

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

Support!
I have a question though: what category would this block be under?


http://www.eggcave.com/egg/977371.pnghttp://www.eggcave.com/egg/977376.pnghttp://www.eggcave.com/egg/1005291.pnghttp://www.eggcave.com/egg/996745.png

Offline

 

#70 2012-03-05 17:54:31

Greenatic
Scratcher
Registered: 2009-05-03
Posts: 1000+

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

Mokat wrote:

Support!
I have a question though: what category would this block be under?

Thanks!   smile

It would probably be in Operators.

Offline

 

#71 2012-03-05 17:59:25

CheeseMunchy
Scratcher
Registered: 2008-10-13
Posts: 1000+

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

Seems like they would be pretty complicated to make.  hmm


6418,

Offline

 

#72 2012-03-05 18:09:27

Greenatic
Scratcher
Registered: 2009-05-03
Posts: 1000+

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

CheeseMunchy wrote:

Seems like they would be pretty complicated to make.  hmm

Scratch blocks can be very complicated without causing problems.  This is the code for <touching color [ ]?>:

Code:

touchingColor: t1 
    | t2 t3 t4 t5 t6 |
    t2 _ self bounds intersect: owner bounds.
    t2 area = 0 ifTrue: [^ false].
    t3 _ self imageForm asFormOfDepth: 16.
    t4 _ Form extent: t3 extent depth: 1.
    t5 _ Bitmap new: (1 bitShift: (t3 depth min: 15)).
    t5 atAllPut: 1.
    t5 at: (Color transparent indexInMap: t5)
        put: 0.
    t4
        copyBits: (t2 origin - self position extent: t2 extent)
        from: t3 form
        at: 0 @ 0
        colorMap: t5.
    t6 _ owner
                patchAt: t2
                withoutWatchersAnd: self
                andNothingAbove: false.
    t5 atAllPut: 0.
    t5 at: (t1 indexInMap: t5)
        put: 1.
    t4
        copyBits: t6 boundingBox
        from: t6
        at: 0 @ 0
        clippingBox: t6 boundingBox
        rule: Form and
        fillColor: nil
        map: t5.
    ^ (t4 tallyPixelValues at: 2)
        > 0

Last edited by Greenatic (2012-03-05 18:09:45)

Offline

 

#73 2012-03-06 07:39:27

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

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

Greenatic wrote:

Mokat wrote:

Support!
I have a question though: what category would this block be under?

Thanks!   smile

It would probably be in Operators.

Or maybe Data.  tongue

Offline

 

#74 2012-03-06 10:35:03

roijac
Scratcher
Registered: 2010-01-19
Posts: 1000+

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

sorry, this seems just too useless, and too much about only one type of project. and also, how would you implement this?  hmm
online API: too slow
offline: there are too many words, and can't be updated often. what about words like planking or scratcher, which don't show up in normal dictionaries?

also no support for other language

Offline

 

#75 2012-03-06 17:15:38

Greenatic
Scratcher
Registered: 2009-05-03
Posts: 1000+

Re: <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

roijac wrote:

sorry, this seems just too useless, and too much about only one type of project. and also, how would you implement this?  hmm
online API: too slow
offline: there are too many words, and can't be updated often. what about words like planking or scratcher, which don't show up in normal dictionaries?

also no support for other language

Other language support isn't necessary.  Also, to your other point:

Greenatic wrote:

I'm not suggesting brute-forcing the dictionary.  Everybody knows that that's a very bad idea.  We would have lists for "aa"s, "ab"s, ... "az", "ba"s, and so on until "zz"s.  That will create less words per list, and if there are still too many, they could make them less letter-specific ("aaa").  Not all lists will be used, but it will minimize the number of words that need to be scanned for each time the block is used.

Offline

 
  • Index
  •  » Suggestions
  •  » <[ ] is a word?>, (random word), and <[ ] is a [verb v]?>

Board footer