How about connecting Scratch and Wikipedia? Some Scratch-Projects could be valuable interactive illustration for Wikipedia articles. I think this kind of media, that other encyclopaedia e.g. Microsoft Encarta have, is still missing in Wikipedia.
(e.g. projects similar to
example
example
example
example
example
example
...)
It could be valuable for both, the Wikipedia and the Scratch community, to connect their technologies. You could use a simple Wikipedia-Template for Scratch-Media, put in a link to the illustrating Scratch-Project and have interactive media at Wikipedia and a great sideffeect for the popularity of Scratch. I ‘m not experienced enough with Wikipedia to create that Template, but perhaps somebody else of the scratch-community is? What do you think?
An other point are the articles about Scratch in Wikipedia:
English: http://en.wikipedia.org/wiki/Scratch_%2 … anguage%29
German: http://de.wikipedia.org/wiki/Scratch_%2 … sprache%29
Hungarian: http://hu.wikipedia.org/wiki/Scratch
Dutch: http://nl.wikipedia.org/wiki/Scratch_%2 … eertaal%29
Who could create missing translations and enlarge the articles?
Compared to articles about other programming languages even the original English article seems to be improvable ( However - I was glad that it existed, because it was a good start for a German one, that also still needs much improvement).
Who want’s to help with that matter?
Last edited by MartinWollenweber (2012-03-31 16:04:21)
Offline
I don't think Wikipedia allows embedding Java...
eyra
Offline
AngelEyra: Perhaps you are right, but that must not stay the last word:
* Scratch-Player-Applets have a much more defined form, than Java-Applets have generaly (its's much more a "sandbox" than Java is). The Wikipedians must only grand permission for one certain Java-Programm, the Scratchg player.
* For user/browser that do not implement Java, you could just show the "starting-picture" as a bitmap.
* You could make a special Scratch-Player with even more constrains to fullfill the needs of the Wikipedia-Community (e.G. just run when started manually).
Is there somebody here involved in both communities (Scratch+Wikipedia) who is interested in that matter?
Offline
I like your idea. We know an active wikipedian. I will share your idea with him. But as you know, Wikipedia is ruled by the community, it might be useful if you could pitch the idea on the wikipedia forums.
Offline
Wikipedia has a forum?
eyra
Offline
AngelEyra, your question got me looking around on Wikipedia...
I wonder if this might be a place to propose Scratch-Wikipedia ideas (such as Martin's is suggesting):
http://en.wikipedia.org/wiki/Wikipedia:Village_pump_%28proposals%29
Andres, are there other wikipedia forums you were thinking?
Kahuna, I'm about to post a page on Scratch in many languages -- I'm going to add your article now!
Offline
natalie wrote:
I wonder if this might be a place to propose Scratch-Wikipedia ideas (such as Martin's is suggesting):
http://en.wikipedia.org/wiki/Wikipedia:Village_pump_%28proposals%29
Looks like it
eyra
Offline
these ppl rock
Mitchel Resnick,
John Maloney,
Natalie Rusk,
Evelyn Eastmond,
Tammy Stern,
Amon Millner,
Jay Silver,
and Brian Silverman
Offline
Thank you for your comments and suggestions. Still I would ask for help by an experienced Wikipedian. Kahuna: Thank you for you polish article abot Scratch. Which language is next?
i just put following text at: http://en.wikipedia.org/wiki/Wikipedia:Village_pump_%28proposals%29
(for all active links visit the test there).
Interactive Multimedia Content: Scratch at Wikipedia?
Interactiv Media Content is missing at Wikipedia. There are many things that could be explained and learned more easy, if there was a method including it. Some other encyclopaedias include Interactiv Media Content as one of their bigest advantage against Wikipedia (e.g. Encarta). But where the datatype of other Wikipedia media seems to be obvious, interactive media has a problem.
* It should be strong "sandboxed" (to cause no harm to the user of Wikipedia)
* It should present itself in an alternatively printable way and a clear frame (like a picture)
* It should be based on openSource and common technology
* It should be easy created eaven by non-programmers
* It should have an educational background
Please feel free to enlarge that list. Most known ways to create interactive data like e.g. Java, Flash will not fulfill these demands.
I think that the new visual programming language Scratch could fulfill it.
Scratch is made by the Lifelong Kindergarten Group at the MIT Media Lab for educational purpose and has a strong growing community of teachers and students. It's sandboxed, framed, openSource, very easy to learn and has an educational background (originaly it's invented for school kids). Even if the Scratch Player is based on Java, it is the only Java program needed (Scratch code is interpreted by this player and so much stronger sandboxed).
Here are some Scratch Project that could ilustrate that, even if they are not created to do so and some are made by children:
* Do You Know Europe?
* Heart simulation
* Vacuum
* Simple Electrical Circuit
* Photosynthesis
* Composer
* Lego Model Creator
* Architectural Stamps
At a Scratch-Forum we had a discussion about connecting Wikipedia and Scratch and I was encouraged to suggest it here. When having a look at The home of Scratch don't laugh about the sometimes childish projects: Children are our future and the potential of a technology they love is big.
Thank you for your feedback in advance. Mtwoll 19:08, 7 August 2007 (UTC)
Last edited by MartinWollenweber (2007-08-08 04:28:11)
Offline
Within lesss the 24 hours we alread had some feedback: Thank you all, specially andresmh for your encouragement ! The thing will not be "fast & easy" but with the help of interested Scratchers and Wikipedians we have a chance. Who wants to help?
Feedback until now at: http://en.wikipedia.org/wiki/Wikipedia: … kipedia.3F
...Thank you for your feedback in advance. Mtwoll 19:08, 7 August 2007 (UTC)
One way of doing this would be to enable uploading of scratch files and then allow the java scratch player to be used to display them, perhaps either on the image description pages or inline on other pages. This would require an extension to be written to enable this. Tra (Talk) 21:51, 7 August 2007 (UTC)
I am leading the development of the Scratch on-line community. I would be happy to help in making it easy to push projects hosted in the Scratch website into Wikipedia if this is needed. I have seen pictures from Flicker in Wikipedia. Is this done manually or is there some automated system? In any case, let us know if there is anything the Scratch team could do to let non-professional programmers contribute programmable media to Wikipedia. andresmh
In the past, Wikipedia has avoided hotlinking media from other websites (apart from Wikimedia Commons and some Toolserver scripts, which are sister projects). This is mainly because if the media is on another website, it's not possible to connect it with a Wikipedia username and see the full revision history and there's a risk that third party servers may fail, or the media may be deleted or modified in a way that is unsuitable for its use in Wikipedia. There is also the problem that it is very easy for someone to just link to anything that may violate someone's copyright.
This is just in a general sense. Depending on how the Scratch site is designed, some or most of these problems might not apply but it's still best to be on the safe side and not hotlink media on third party sites. As for the Flickr pictures, those were downloaded from Flickr then uploaded separately to Wikimedia Commons.
Even without hotlinking, having Scratch projects embedded in Wikipedia pages would still require developer involvement, since an extension would need to be coded for the MediaWiki software to make it possible to type in a reference to the Scratch file in wiki-code and generate a link to the applet. Enabling Scratch uploads also requires developer involvement, although it is much simpler by comparison since it just requires adding a file extension to the whitelist.
As for what you can do at the moment, the only currently possible way of including Scratch files in Wikipedia is to link to the page on the Scratch website with a basic hyperlink. Tra (Talk) 03:24, 8 August 2007 (UTC)
Last edited by MartinWollenweber (2012-03-31 16:09:13)
Offline
Sadly the above idea to use Scratch in Wikipedia has vanished, cause there were not enough supporters. As my english is not perfect I can't take parte efficiently enough in the english Wikipedia, so I wrote the german article at:
http://de.wikipedia.org/wiki/Scratch_%28Programmiersprache%29
Is sombody here at Scratch who want's to enlagre the english Wikipedia Artikle at:
http://en.wikipedia.org/wiki/Talk:Scratch_%28programming_language%29 ?
In the discussion about it it's considered as a stub :
Wikipedia wrote:
This article is within the scope of WikiProject Computer science.
Stub rated as Stub-Class on the assessment scale
Low rated as low-importance on the assessment scale
Offline
If anyone has a wikipedia account they could easily expand the article. I think someone here has to. (I might get one - we'll see) Maybe suggested text to be entered to the article could be posted here for approval by the Scratch community?
Article expansion comes before the interactive multimedia content. With many people helping, the article expansion should be quick - maybe a month max? For the interactive multimedia content - java player would be easiest. That can be added later.
So whos in?
(I hopefully will be later...)
Offline
Or the German page could be translated to English via web translator or person translator.
Offline
Web translation is really horrible. Wikipedia does not want that sort of junk in their system. Translating the German article might be a good start for an English wikipedia article, as the German one is pretty good.
Offline
OK, I made a rough translation of the German Wikipedia page and added it to the English one (with a couple of minor additions):
http://en.wikipedia.org/wiki/Scratch_%28programming_language%29
I welcome further edits by anyone in the Scratch community. If some of the native German speakers could check my translation and see if I missed any big points, I'd appreciate it—my German is pretty rusty and my dictionaries are old enough not to include any recent computer terminology. (I'm relying on a Langensheidt's dictionary with a 1961 copyright!)
Offline
Great job (so far)! The addition seems OK - but I don't know German so I can't check the actual translation.
Pretty odd - the history page for the article says the article was last updated in May - last time I checked we are in December...
Offline
I noticed that there is a Wikibook started on scratch.
http://en.wikibooks.org/wiki/Scratch
That would be a good place for anyone who feels like writing tutorial material to put it.
Offline
That is a great place to add information! I wonder who started it...
Look at the Terminology page and read the intro. Ha!
Offline
Alright, I'm in on Wikipedia. Over time, I can add updates to the article. But more people need to help!
Offline
Thank you all for enlarging the english Scrach-Article in Wikipeda! Now some parts are even better than the german one. I should back-translate some parts to german . A good idea would be, to add some screenshots to give wikipedia-readers a perfet impression of Scratch at once. Who could do that?
The just stared wiki-book about Scratch is also a perfect platform for the scratch-community to collect knowlege - not only about using Scratch, but also about integrating it in school and computer-clubs for kids. I hope many of you will contribute!
Offline