| This page has been modified for April Fool's Day. Don't take it seriously.|
The real article can be dropped-down at the bottom of the page.
Scratch is a text-based, advertisement-filled programming language designed to make people cry and give up on all computer science. It was created by a computer virus, which is called ScratchBot, who wanted children to experience the difficulty of programming. The program is hardly ever maintained or moderated.
The creator of Scratch has the following goals:
- To create a lot of trolling in the World Wide Web
- Make money
- To make kids appreciate computers more by struggling to design anything
- Extract energy units from projects to destroy the world
Before fleeing to Antarctica, the creator of Scratch was interviewed by a news station. After having difficulty tracking him down, this following interrogation was performed:
|“||What do you really hope to bring to the world of computer science with this program?||”|
|“||The programming language you designed.||”|
|“||I really hope to lower the quality of video games to relive my Atari days.||”|
The Future of Scratch
With many hurting economies and people struggling with money, the creator of Scratch realizes of his own needs and will continue to increase the price of Scratch. Currently, the Scratch program is sold for a cheap $500. However, sometimes it does not install properly and will require being bought again with, of course, the $1,000,000 Tech Support.
Scratch, currently running on Adobe Flash version 1.0, will eventually upgrade and support the brand new features of Flash 2.0.
With many operating systems today, Scratch supports a ton. The creator of Scratch focuses on creating a flexible program which will download and run easily on many devices, even mobile ones.
|♫ Note:||Scratch does not run properly on ENIAC, UNIVAC, Windows, Mac OS X, Linux, iOS, IBM OS/2, Windows Phone, Ubuntu Phone, Firefox OS, Sailfish OS, Tizen, Blackberry, Android, or Nokia|
|View Original Page|
Scratch is a free educational programming language that was developed by the Lifelong Kindergarten Group at the Massachusetts Institute of Technology (MIT) with over 5 million registered users. The current version, 2.0, can be downloaded here (the previous version, 1.4, can be downloaded here) or accessed with the online editor here.
Scratch is designed to be fun, educational, and easy to learn. It has the tools for creating interactive stories, games, art, simulations, and more. Scratch even has its own paint editor and sound editor built-in.
Users program in Scratch by dragging blocks from the block palette and attaching them to other blocks like a jigsaw puzzle. Structures of multiple blocks are called scripts. This method of programming (building code with blocks) is referred to as "drag-and-drop programming".
Scratch is used in schools around the world as a means of introducing basic computer programming to children. It is also used outside of schools. Children and even adults gain an understanding of the fundamentals of programming with Scratch, and often move on to other programming languages. During their use of Scratch, people can create, remix, and collaborate with others on Scratch projects.
In designing the language, the creators' main priority was to make the language and development environment intuitive and easily learned by children who had no previous programming experience. There is a strong contrast between the powerful multimedia functions and multi-threaded programming style and the rather limited scope of the Scratch programming language.user interface for the Scratch development environment divides the screen into several panes: on the in the middle is the blocks palette, on the right the scripts area, and on the left the stage and sprite list. The blocks palette has code fragments (called "blocks") that can be dragged onto the scripts area to make programs. To keep the palette from displaying a great quantity of blocks and for ease if use, it is organized into 10 groups of blocks: motion, looks, sound, pen, control, events, sensing, operators, variables, and more blocks.
Origin of the Word
"Scratch" was used as the title for The Lifelong Kindergarten Group's programming language, as it is to do with "scratching" referring to music.
Likewise, within Scratch, you take different bits of code (blocks), put them together, and have made something new.
Variants of the Word
The word "Scratch" has spawned other phrases that have become popular amongst users of Scratch:
Scratch's motto is Imagine, Program, Share. This follows the basic principle of creating a Scratch Project. First of all, you think of an idea (imagine), next, you program your idea in Scratch (program), then finally share it with the world (share). Since the release of Scratch 2.0, the motto has been less apparent throughout the website; the front page no longer has the motto but instead a description of what Scratch is.
Scratch is currently on version 2.0, the online editor officially released on May 9, 2013 and the offline editor on August 26, 2013. It's predecessor is Scratch 1.4, which was released on July 2, 2009. The previous, older versions are Scratch 1.3, Scratch 1.2, Scratch 1.1, and Scratch 1.0. Each version had significant changes, especially the jump from 1.4 to 2.0. Not only did the program update with version 2.0, but the entire website evolved.
Scratch has limited hardware/OS access, and is a very safe program. The following can be accessed by Scratch:
Scratch Modifications offer more OS permissions.
Scratch Jr is an even simpler programing language that will be used on mobile. It's for kids ages 5 to 7 years old. The development team is different from the Scratch Team, though a couple of members contribute to both programs.
- This page was last modified on 6 January 2015, at 21:32.