ScratchJr
   HOME

TheInfoList



OR:

ScratchJr is a
visual programming language In computing, a visual programming language (visual programming system, VPL, or, VPS), also known as diagrammatic programming, graphical programming or block coding, is a programming language that lets users create computer program, programs by ...
designed to introduce
programming Program (American English; also Commonwealth English in terms of computer programming and related activities) or programme (Commonwealth English in all other meanings), programmer, or programming may refer to: Business and management * Program m ...
skills to children ages 5–7. The app is considered an introductory programming language. It is available as a free app for
iOS Ios, Io or Nio (, ; ; locally Nios, Νιός) is a Greek island in the Cyclades group in the Aegean Sea. Ios is a hilly island with cliffs down to the sea on most sides. It is situated halfway between Naxos and Santorini. It is about long an ...
, Android and
Chromebook Chromebook (sometimes stylized in lowercase as chromebook) is a line of laptops, desktops, tablets and all-in-one computers that run ChromeOS, a proprietary operating system developed by Google. Chromebooks are optimised for web access. They al ...
. ScratchJr is a derivative of the Scratch language, which has been used by over 10 million people worldwide. Programming in Scratch requires basic reading skills, however, so the creators saw a need for another
language Language is a structured system of communication that consists of grammar and vocabulary. It is the primary means by which humans convey meaning, both in spoken and signed language, signed forms, and may also be conveyed through writing syste ...
which would provide a simplified way to learn programming at a younger age and without any
reading Reading is the process of taking in the sense or meaning of symbols, often specifically those of a written language, by means of Visual perception, sight or Somatosensory system, touch. For educators and researchers, reading is a multifacete ...
or
mathematics Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
required.


History

ScratchJr was developed by a collaborative team including Marina Umaschi Bers at
Tufts University Tufts University is a private research university in Medford and Somerville, Massachusetts, United States, with additional facilities in Boston and Grafton, as well as Talloires, France. Tufts also has several Doctor of Physical Therapy p ...
,
Mitchel Resnick Mitchel Resnick (born June 12, 1956) is an American computer scientist. He is the LEGO Papert Professor of Learning Research at the Massachusetts Institute of Technology (MIT) Media Lab, and is the founder of Scratch. , Resnick serves as head ...
at the
MIT Media Lab The MIT Media Lab is a research laboratory at the Massachusetts Institute of Technology, growing out of MIT's Architecture Machine Group in the MIT School of Architecture and Planning, School of Architecture. Its research does not restrict to fi ...
, and Paula Bonta and
Brian Silverman Brian Silverman is a Canadian computer scientist, the creator of many programming environments for children,National Science Foundation The U.S. National Science Foundation (NSF) is an Independent agencies of the United States government#Examples of independent agencies, independent agency of the Federal government of the United States, United States federal government that su ...
and raised additional funds on the
Kickstarter Kickstarter, PBC is an American Benefit corporation, public benefit corporation based in Brooklyn, New York City, that maintains a global crowdfunding platform focused on creativity. The company's stated mission is to "help bring creative project ...
platform.ScratchJr coding-for-kids project hits $25k Kickstarter goal in two days
The Guardian ''The Guardian'' is a British daily newspaper. It was founded in Manchester in 1821 as ''The Manchester Guardian'' and changed its name in 1959, followed by a move to London. Along with its sister paper, ''The Guardian Weekly'', ''The Guardi ...
, 24 March 2014
The initial release was launched in July 2014 for iPad; an Android version was released in March 2015 and a Chromebook app followed in March 2016. There is also a version called PBS Kids ScratchJr, which was released in partnership with
PBS Kids PBS Kids (stylized as PBS KIDS) is the branding used for nationally distributed children's programming carried by the U.S. public television network PBS. The brand encompasses a daytime block of children's programming carried daily by most PBS ...
in 2015. This version has sprites and backgrounds drawn from popular children's animated series such as ''
Nature Cat ''Nature Cat'' is an educational animated children's television series that aired from November 25, 2015, to January 2, 2024, on PBS Kids and is aimed at children aged 3–8. The series follows the adventures of four main characters: Nature Ca ...
'' and '' Wild Kratts''.


User interface

Children create code in objects called sprites - which can be
characters Character or Characters may refer to: Arts, entertainment, and media Literature * ''Character'' (novel), a 1936 Dutch novel by Ferdinand Bordewijk * ''Characters'' (Theophrastus), a classical Greek set of character sketches attributed to Theoph ...
or other objects. ScratchJr comes with a library of sprites, and sprites can be edited or new ones created using the "Paint Editor". The paint editor lets you paint in many different colors, with different thicknesses. You can also draw
shapes A shape is a graphical representation of an object's form or its external boundary, outline, or external surface. It is distinct from other object properties, such as color, texture, or material type. In geometry, ''shape'' excludes informatio ...
and erase paint. Code is created by dragging blocks into a coding area and snapping them together. All the blocks are completely icon-based (no text other than for values) which is how children can use this language before they can read. Blocks are connected from left to right, like
words A word is a basic element of language that carries meaning, can be used on its own, and is uninterruptible. Despite the fact that language speakers often have an intuitive grasp of what a word is, there is no consensus among linguists on its ...
, contradicting the top to bottom connections that the original Scratch language uses. The main coding area is displayed at the bottom of the screen, with the stage in the center, the scene on the right, and the sprites on the left. Sprites are unique to each scene. The user interface is much simpler than that of Scratch. Both the number of categories of programming blocks and the number of blocks within each category have been reduced, so that only most basic ones were retained.Coding for kindergarteners: App teaches kids computer basics
CBSnews.com, 1 October 2014
In addition to sprites, kids can add backgrounds to projects, to give them a setting and atmosphere. Each background is treated like a page in a book, and has its own set of sprites. A project can have a maximum of 4 backgrounds.


Use in school settings

ScratchJr is an app for developing computational thinking skills in elementary classrooms, especially in settings with pre-reading students such as Pre-K to 2nd grade. It is used in a plethora of schools including many classrooms across Massachusetts. For instance, it is utilized by Kindergarten classrooms at the Eliot-Pearson Children's School in Medford, affiliated with the
Tufts University Tufts University is a private research university in Medford and Somerville, Massachusetts, United States, with additional facilities in Boston and Grafton, as well as Talloires, France. Tufts also has several Doctor of Physical Therapy p ...
, and in the Jewish Community Day School in Watertown,
Boston Boston is the capital and most populous city in the Commonwealth (U.S. state), Commonwealth of Massachusetts in the United States. The city serves as the cultural and Financial centre, financial center of New England, a region of the Northeas ...
.


Languages

ScratchJr is available in Catalan, Chinese,
Dutch Dutch or Nederlands commonly refers to: * Something of, from, or related to the Netherlands ** Dutch people as an ethnic group () ** Dutch nationality law, history and regulations of Dutch citizenship () ** Dutch language () * In specific terms, i ...
, Danish, English, French,
German German(s) may refer to: * Germany, the country of the Germans and German things **Germania (Roman era) * Germans, citizens of Germany, people of German ancestry, or native speakers of the German language ** For citizenship in Germany, see also Ge ...
,
Italian Italian(s) may refer to: * Anything of, from, or related to the people of Italy over the centuries ** Italians, a Romance ethnic group related to or simply a citizen of the Italian Republic or Italian Kingdom ** Italian language, a Romance languag ...
,
Japanese Japanese may refer to: * Something from or related to Japan, an island country in East Asia * Japanese language, spoken mainly in Japan * Japanese people, the ethnic group that identifies with Japan through ancestry or culture ** Japanese diaspor ...
, Norwegian,
Polish Polish may refer to: * Anything from or related to Poland, a country in Europe * Polish language * Polish people, people from Poland or of Polish descent * Polish chicken * Polish brothers (Mark Polish and Michael Polish, born 1970), American twin ...
, Portuguese,
Brazilian Portuguese Brazilian Portuguese (; ; also known as pt-BR) is the set of Variety (linguistics), varieties of Portuguese language native to Brazil. It is spoken by almost all of the 203 million inhabitants of Brazil and widely across the Brazilian diaspora ...
,
Spanish Spanish might refer to: * Items from or related to Spain: **Spaniards are a nation and ethnic group indigenous to Spain **Spanish language, spoken in Spain and many countries in the Americas **Spanish cuisine **Spanish history **Spanish culture ...
, Swedish, Thai, Turkish and Welsh.


References


External links

* {{DEFAULTSORT:ScratchJr) Visual programming languages Educational programming languages Free educational software 2014 software Pedagogic integrated development environments MIT Media Lab