Scratch is a visual programming language and online community targeted primarily at children, by coding with 'blocks' in the editor. Users of the site can create online projects using a block-like interface. The service is developed by the MIT Media Lab , has been translated into 70+ languages , and is used in most parts of the world. [1] Scratch is taught and used in after-school centers, schools, and colleges, as well as other public knowledge institutions. As of October 2018, community statistics on the language's official website show more than 35 million projects shared. [2]
Year | Metadata | Sections | Top Words | First Paragraph |
2018 |
96955 characters 13 sections 32 paragraphs 12 images 90 internal links 82 external links |
scratch 0.896 sprite 0.152 sprites 0.118 tab 0.093 educators 0.084 area 0.084 animations 0.067 stage 0.062 screen 0.059 projects 0.056 centers 0.054 sounds 0.051 youth 0.051 school 0.047 website 0.046 |
Scratch is a visual programming language and online community targeted primarily at children, by coding with 'blocks' in the editor. Users of the site can create online projects using a block-like interface. The service is developed by the MIT Media Lab , has been translated into 70+ languages , and is used in most parts of the world. [1] Scratch is taught and used in after-school centers, schools, and colleges, as well as other public knowledge institutions. As of October 2018, community statistics on the language's official website show more than 35 million projects shared. [2] |
|
2017 |
97192 characters 12 sections 43 paragraphs 9 images 99 internal links 59 external links |
scratch 0.912 wiki 0.150 sprite 0.120 sprites 0.093 tab 0.074 area 0.066 website 0.060 online 0.055 youth 0.053 introductory 0.051 projects 0.050 stage 0.041 children 0.041 animations 0.040 downloaded 0.040 |
Scratch is a free visual programming language and online community used by millions of children around the world. With Scratch, children can create their own interactive stories, then share and discuss their creations with one another. Developed by the Lifelong Kindergarten group at the MIT Media Lab [1] to help children (ages 8 and up) learn to think creatively, reason systematically and work collaboratively. |
|
2016 |
90681 characters 9 sections 34 paragraphs 9 images 97 internal links 57 external links |
scratch 0.897 sprite 0.152 sprites 0.118 tab 0.093 sounds 0.084 area 0.084 animations 0.068 youth 0.068 projects 0.067 online 0.056 introductory 0.055 website 0.053 animated 0.051 screen 0.050 students 0.049 |
Scratch is a free visual programming language developed by the MIT Media Lab. [1] Scratch is used by students, scholars, teachers, and parents to easily create animations, games, etc. It provides a stepping stone to the more advanced world of computer programming. It can also be used for a range of educational and entertainment constructionist purposes from math and science projects, including simulations and visualizations of experiments, recording lectures with animated presentations, to social sciences animated stories, and interactive art and music. [2] Viewing the existing projects available on the Scratch website, or modifying and testing any modification without saving it requires no online registration. |
|
2015 |
90611 characters 10 sections 29 paragraphs 11 images 101 internal links 53 external links |
scratch 0.888 sprite 0.148 youth 0.132 sprites 0.115 tab 0.091 sounds 0.082 area 0.082 projects 0.076 online 0.075 animated 0.066 students 0.055 introductory 0.054 animations 0.049 screen 0.049 school 0.046 |
Scratch is a visual programming language . [1] It can be accessed as a free desktop and online multimedia authoring tool that can be used by students, scholars, teachers, and parents to easily create games and provide a stepping stone to the more advanced world of computer programming. It can also be used for a range of educational and entertainment constructionist purposes from math and science projects, including simulations and visualizations of experiments, recording lectures with animated presentations, to social sciences animated stories, and interactive art and music. [2] Viewing the existing projects available on the Scratch website, or modifying and testing any modification without saving it requires no online registration. |
|
2014 |
68561 characters 9 sections 21 paragraphs 10 images 88 internal links 44 external links |
scratch 0.886 sprites 0.147 area 0.122 online 0.112 sprite 0.098 projects 0.092 sounds 0.073 screen 0.073 tab 0.068 website 0.066 selected 0.054 animated 0.049 animations 0.049 cs 0.049 kindergarten 0.049 |
Scratch is a free desktop and online multimedia authoring tool that can be used by students, scholars, teachers, and parents to easily create games and provide a stepping stone to the more advanced world of computer programming or even be used for a range of educational and entertainment constructivist purposes from math and science projects, including simulations and visualizations of experiments, recording lectures with animated presentations, to social sciences animated stories, and interactive art and music. Viewing the existing projects available on the Scratch website, or modifying and testing any modification without saving it requires no online registration. |
|
2013 |
50231 characters 9 sections 20 paragraphs 6 images 73 internal links 42 external links |
scratch 0.886 sprite 0.131 sprites 0.131 online 0.098 projects 0.087 area 0.083 sounds 0.079 selected 0.072 column 0.064 website 0.059 animated 0.052 byob 0.052 cs 0.052 kindergarten 0.052 lifelong 0.052 |
Scratch is an educational programming language [1] and multimedia authoring tool that can be used by pupils, teachers, and parents for a range of educational and entertainment constructivist projects from math and science projects, including simulations and visualizations of experiments, recording lectures with animated presentations, to social sciences animated stories, and interactive art and music. Simple games can be made with it, as well. Playing with the existing projects available on the Scratch website, or modifying and testing any modification without saving it requires no online registration. |
|
2012 |
35734 characters 8 sections 18 paragraphs 5 images 67 internal links 31 external links |
scratch 0.871 animations 0.101 sprites 0.101 projects 0.097 children 0.082 palette 0.082 blocks 0.074 beginners 0.068 explore 0.068 byob 0.068 cs 0.068 kindergarten 0.068 lifelong 0.068 scratching 0.068 youth 0.068 |
Scratch is a programming language learning environment enabling beginners to get results without having to learn syntactically correct writing first. Created by the MIT Media Lab , it is intended to motivate for further learning through playfully experimenting and creating projects, such as interactive animations, games, etc. |
|
2011 |
34021 characters 8 sections 15 paragraphs 5 images 57 internal links 29 external links |
scratch 0.891 sprite 0.123 projects 0.095 sounds 0.092 sprites 0.092 website 0.084 blocks 0.074 uploaded 0.074 palette 0.074 intuitive 0.062 beginners 0.062 byob 0.062 cs 0.062 kindergarten 0.062 lifelong 0.062 |
Scratch is an educational programming language that allows people of any experience, background and age to experiment with the concepts of fully versatile computer programming by snapping together visual programming blocks to control images, music and sound. [1] [2] It is developed by the Lifelong Kindergarten group at the MIT Media Lab [3] by a team led by Mitchel Resnick and first appeared in the summer of 2006. [4] Scratch can be installed and freely redistributed on any Windows , Mac OS X or Linux computer. The source code is made available under a license that allows modifications for non-commercial uses. [5] |
|
2010 |
28686 characters 6 sections 9 paragraphs 6 images 52 internal links 23 external links |
scratch 0.830 palette 0.113 intuitive 0.094 beginners 0.094 kindergarten 0.094 lifelong 0.094 remixing 0.094 scratching 0.094 sprite 0.094 projects 0.093 website 0.085 uploaded 0.075 close 0.065 threaded 0.065 online 0.058 |
Scratch is an educational programming language that allows people of any experience background and age to experiment with the concepts of fully versatile computer programming by snapping together visual programming block to control images, music and sound. [1] [2] It is developed by the Lifelong Kindergarten group at the MIT Media Lab [3] by a team led by Mitchel Resnick and first appeared in the summer of 2007. [4] Scratch can be installed and freely redistributed on any Windows , Mac OS X or Linux computer. The source code is made available under a license that allows modifications for non-commercial uses. [5] |
|
2009 |
21965 characters 5 sections 8 paragraphs 6 images 40 internal links 17 external links |
scratch 0.856 palette 0.117 intuitive 0.097 beginners 0.097 explore 0.097 kindergarten 0.097 lifelong 0.097 remixing 0.097 scratching 0.097 sprite 0.097 projects 0.085 uploaded 0.078 threaded 0.067 media 0.067 website 0.066 |
Scratch is a computer application aimed primarily at children that allows them to explore and experiment with the concepts of computer programming by using the simple graphical interface. [2] . It is developed by the Lifelong Kindergarten group at the MIT Media Lab by a team led by Mitchel Resnick [3] and first appeared in the summer of 2007. [4] Scratch can be installed and freely redistributed on any Windows , Mac OS X or Linux computer. The source code is made available under a license that allows for modifications for non-commercial uses [5] . |
|
2008 |
20833 characters 7 sections 18 paragraphs 3 images 40 internal links 17 external links |
2. Development environment, web site, and Scratch Player |
scratch 0.900 downloaded 0.105 download 0.097 website 0.095 forums 0.084 palette 0.084 school 0.072 intuitive 0.070 beginners 0.070 remixing 0.070 scratching 0.070 sprite 0.070 squeak 0.070 children 0.064 animation 0.056 |
Scratch is an interpreted dynamic visual programming language based on and implemented in Squeak . Being dynamic, it lets code be changed even as programs are running. It has the goal of teaching programming concepts to teens and letting them create games, videos, and music. It can be downloaded for free and is being used in a wide variety of in-school and after-school settings around the world. |
2007 |
16990 characters 6 sections 14 paragraphs 2 images 37 internal links 8 external links |
3. Development environment, web site, and Scratch Player |
scratch 0.874 website 0.113 children 0.102 palette 0.101 school 0.087 intuitive 0.083 beginners 0.083 remixing 0.083 scratching 0.083 sprite 0.083 squeak 0.083 animation 0.067 uploaded 0.067 quick 0.067 58 0.067 |
Scratch is an interpreted dynamic visual programming language based on and implemented in Squeak . Being dynamic lets code be changed even as programs are running. It has the goal of teaching programming concepts to children and letting them create games, videos, and music. It can be downloaded for free and is being used in a wide variety of in-school and after-school settings around the world. |