Scratch programming language
E1953
Scratch programming language is a visual, block-based coding environment designed primarily for children and beginners to learn programming concepts through creating interactive stories, games, and animations.
All labels observed (14)
| Label | Occurrences |
|---|---|
| Scratch | 12 |
| Scratch programming language canonical | 11 |
| Scratch editor | 4 |
| Scratch 3.0 | 3 |
| Scratch 2.0 | 2 |
| Lifelong Kindergarten Group | 1 |
| Scratch 1.0 | 1 |
| Scratch 1.4 | 1 |
| Scratch 3.0: 2019 | 1 |
| Scratch blocks | 1 |
| Scratch programming environment | 1 |
| Scratch studios | 1 |
| Scratch visual programming language | 1 |
| Scratch website | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T23459 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Scratch programming language Context triple: [MIT Media Lab, notableProject, Scratch programming language]
-
A.
Geeks Bearing Gifts
Geeks Bearing Gifts is a book by computing pioneer Ted Nelson that reflects on the history, philosophy, and future of digital media and information technology.
-
B.
Bootstrap Institute
Bootstrap Institute was a research and consulting organization founded by computing pioneer Douglas Engelbart to advance his vision of augmenting human intellect through innovative information technologies and organizational practices.
-
C.
Enquire (software)
Enquire (software) was an early hypertext system created by Tim Berners-Lee that served as a conceptual precursor to the World Wide Web.
-
D.
Tim the Beaver
Tim the Beaver is the official mascot of the Massachusetts Institute of Technology, symbolizing the school’s emphasis on engineering, ingenuity, and industriousness.
-
E.
Green Monster
The Green Monster is the iconic, unusually tall left-field wall at Fenway Park, famous for dramatically influencing gameplay and home run hitting in Boston Red Sox baseball games.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Scratch programming language Target entity description: Scratch programming language is a visual, block-based coding environment designed primarily for children and beginners to learn programming concepts through creating interactive stories, games, and animations.
-
A.
Geeks Bearing Gifts
Geeks Bearing Gifts is a book by computing pioneer Ted Nelson that reflects on the history, philosophy, and future of digital media and information technology.
-
B.
Bootstrap Institute
Bootstrap Institute was a research and consulting organization founded by computing pioneer Douglas Engelbart to advance his vision of augmenting human intellect through innovative information technologies and organizational practices.
-
C.
Research and Development Board
The Research and Development Board was a U.S. defense organization responsible for coordinating and overseeing military scientific research and technological innovation in the early Cold War era.
-
D.
Claude
Claude is a given name most famously associated with Claude Shannon, the American mathematician and electrical engineer known as the father of information theory.
-
E.
Enquire (software)
Enquire (software) was an early hypertext system created by Tim Berners-Lee that served as a conceptual precursor to the World Wide Web.
- F. None of above. chosen
Statements (58)
| Predicate | Object |
|---|---|
| instanceOf |
block-based programming language
ⓘ
educational programming environment ⓘ visual programming language ⓘ |
| allowsUserSharing | projects ⓘ |
| creator | Mitchel Resnick ⓘ |
| designGoal | low floor, wide walls, high ceiling ⓘ |
| developer |
Scratch programming language
self-linksurface differs
ⓘ
surface form:
Lifelong Kindergarten Group
MIT Media Lab ⓘ |
| educationalUse | K–12 computer science education ⓘ |
| extensionExample |
LEGO Mindstorms extension
ⓘ
Makey Makey extension ⓘ micro:bit extension ⓘ |
| hasOnlineCommunity | true ⓘ |
| hasProjectFileExtension |
.sb
ⓘ
.sb2 ⓘ .sb3 ⓘ |
| hasVersion |
Scratch programming language
self-linksurface differs
ⓘ
surface form:
Scratch 1.0
Scratch programming language self-linksurface differs ⓘ
surface form:
Scratch 1.4
Scratch programming language self-linksurface differs ⓘ
surface form:
Scratch 2.0
Scratch programming language self-linksurface differs ⓘ
surface form:
Scratch 3.0
|
| influenced |
MIT App Inventor
ⓘ
Microsoft MakeCode ⓘ Snap! (Build Your Own Blocks) ⓘ |
| initialReleaseDate | 2007 ⓘ |
| inspired | ScratchJr ⓘ |
| languageOfInterface | multilingual ⓘ |
| license | GPL-compatible open source components and proprietary web services mix ⓘ |
| organizationBehind | Scratch Foundation ⓘ |
| primaryUse |
creating animations
ⓘ
creating games ⓘ creating interactive stories ⓘ teaching programming concepts ⓘ |
| programmingParadigm |
event-driven programming
ⓘ
visual programming ⓘ |
| releaseDateOfVersion |
Scratch 2.0: 2013
ⓘ
Scratch programming language self-linksurface differs ⓘ
surface form:
Scratch 3.0: 2019
|
| supportsExecutionModel |
in-browser execution
ⓘ
offline editor execution ⓘ |
| supportsFeature |
backdrops
ⓘ
broadcast messages ⓘ costumes ⓘ extensions ⓘ lists ⓘ music creation ⓘ sound recording ⓘ sprites ⓘ variables ⓘ |
| supportsPlatform |
Android (ScratchJr and some variants)
ⓘ
ChromeOS ⓘ Windows ⓘ macOS ⓘ web ⓘ |
| supportsRemixing | projects ⓘ |
| targetAudience |
beginners
ⓘ
children ⓘ educators ⓘ |
| usesCodeRepresentation | drag-and-drop blocks ⓘ |
| website | https://scratch.mit.edu ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Scratch programming language Description of subject: Scratch programming language is a visual, block-based coding environment designed primarily for children and beginners to learn programming concepts through creating interactive stories, games, and animations.
Referenced by (41)
Full triples — surface form annotated when it differs from this entity's canonical label.