Scratch (programming language) (original) (raw)
Scratch ist eine erstmals 2007 veröffentlichte bildungsorientierte visuelle Programmiersprache für Kinder und Jugendliche inklusive ihrer Entwicklungsumgebung und der eng verknüpften Online-Community-Plattform.
Property | Value |
---|---|
dbo:abstract | Scratch és un projecte educatiu de llenguatge de programació creat pel grup Lifelong Kindergarten, MIT Media Lab a Massachusetts, sota la direcció de . Ofereix de franc una eina de programació en línia als usuaris majors de 6 anys que s'hi registrin. Existeix també una versió que permet l'opció de descàrrega per treballar sense connexió, que permet vincular-la a la pàgina principal i compartir-hi el material. Scratch està basat en el llenguatge de programació LOGO i serveix per aprendre a programar a través del joc i l'experimentació i introduir, així, el pensament computacional. La seva interfície és senzilla i permet tant crear històries interactives, tutorials, jocs i animacions, com compartir els projectes amb altres usuaris en línia. Els projectes poden ser de temàtica variada, es poden adaptar i orientar a diferents àmbits i objectius. Per exemple, dins l'àmbit educatiu, es pot treballar des de les diferents àrees que recull el currículum de primària. Els usuaris poden experimentar amb els elements que ofereix el programa, com el fons, els efectes de so, diàlegs, objectes i animacions, entre d'altres. A més, també es poden inserir personatges i objectes, amb els quals es poden realitzar una sèrie d'accions mitjançant uns comandaments que simplifiquen la tasca de programació. Les característiques principals del programa són les següents: 1. * Programa basat en blocs gràfics i una interfície molt senzilla i intuïtiva. 2. * Entorn col·laboratiu virtual que permet compartir els projectes a través de la web. 3. * Es pot utilitzar des de molts llocs gràcies al fet que és un programa a la xarxa i disposa d'una versió que es pot instal·lar. 4. * Programa gratuït i de software lliure. 5. * Programa introductori de la sintaxi del llenguatge de programació. 6. * Està disponible per a diversos sistemes operatius (GNU/Linux, Windows, Mac OS X). 7. * És multillenguatge. Actualment, ja hi ha més de 9 milions de projectes públics. (ca) طُورت سكراتش في مختبرات شركة MIT العالمية والمتخصصة في مجالات البرمجة والحاسوب. وذلك لأهداف تربوية تعليمية تمكن الطلاب من التعلم والتعبير عن قدراتهم من خلال تقنيات حديثة. حتى الآن طور الطلاب، مستخدمو السكراتش حول العالم، أكثر من 11 مليون برنامج، يقومون بنشرها في موقع السكراتش الرسمي: scratch.mit.eduهنالك صعوبات تواجه الطلاب في المراحل الثانوية في فهم البرمجة وخاصة برمجة الكائنات (Object Oriented Programming). لذلك، فإنّ التعلم المبكر والمبسّط لهذا النوع من البرمجة، من شأنه أن يهيء الجيل الجديد للمرحلة القادمة. إذ يتعلم الطالب من خلال هذه الكراسة مفاهيم برمجية أساسية كالتكرار والشروط، وكذلك المفاهيم الأكثر تعقيدا كالكائنات واللبنات، بالإضافة إلى مفاهيم وأفكار رياضية هامة كنظام الإحداثيات والمتغيرات والأعداد العشوائية. كل ذلك من خلال منظومة تعلم في إطار شيق وذي معنى. تحتوي هذه الكراسة على فعاليات ومهام توجه المتعلم نحو هذه المفاهيم بطرق شيقة. في برنامج السكراتش يمكن تطوير قصصٍ تفاعلية، ورسومٍ متحركة، وألعابٍ موسيقية وفنية، وغيرها من الإبداعات المحوسبة. تمكن سكراتش المستخدم من إدخال صور، أصوات ولا يمكن إضافة فيديو الا من خلال مجموعة من الصورعلى شكل gif ، كما وتمكن من إجراء تغييرات عليها والتحكم فيها. تعتمد السكراتش على الكائنات المدخلة للبرنامج، حيث أن الكائنات يمكنها أن تكون نصوصاً، صوراً أو رسومات. من الممكن برمجة هذه الكائنات من خلال إدخال مقاطع برمجية - ما يسمى بـ «لبنات» - على هذه الكائنات وتحديد معطيات لهذه الأوامر البرمجية، والتي تؤدي بدورها إلى إمكانية تغيير الهيئة، الحركة أو الصوت الخارج من هذه الكائنات. تبرمج التحكمات في هذه الكائنات من خلال أوامر تتعلق بالضغط على لوحة مفاتيح (مثل الضغط على الأسهم)، الفأرة (مثل النقر مزدوج على زر الفأرة) أو بعد مرور فترة زمنية محددة (مثل 5 ثوان). هذا المزيج الشيق ينتج برنامج حاسوب متناسقاً يحفز المستخدم نحو التميز والإبداع في تطوير الأفكار إلى حيز التنفيذ. (ar) Scratch je vizuální programovací jazyk, tzn. jazyk, který umožňuje vytvářet programy manipulací s grafickými programovými elementy a ne v textové podobě. Školáci, studenti, učitelé a rodiče ho mohou bezplatně používat jako multimediální autorský nástroj ke snadnému vytváření různých her a mít ho jako odrazový můstek do vyspělejšího světa počítačového programování. Je vhodný pro výuku i zábavu a byl použit v řadě různých projektů včetně simulací a vizualizací pokusů, k přípravě přednášek s animovanými prezentacemi, při tvorbě interaktivního umění, hudby a animovaných příběhů pro sociální vědy. Prohlížení existujících projektů dostupných na webových stránkách Scratche, jejich pozměňování a testování provedených úprav (bez jejich ukládání) nevyžaduje žádnou registraci. Scratch uživatelům dovoluje používat programování řízené událostmi s různými aktivními objekty označovanými v angličtině jako „sprites“, v české verzi jako postavy. V jednoduchém editoru, který je součástí Scratche, je možné tyto postavy nakreslit – jako vektorovou nebo bitmapovou grafiku – anebo se mohou importovat z nějakého vnějšího zdroje, včetně webové kamery. V současné verzi se Scratch nemusí instalovat, pracuje se s ním online způsobem v internetovém prohlížeči. Zájemci, kteří chtějí Scratch používat bez připojení k Internetu, si mohou stáhnout Scratch 3 offline editor ve verzi pro Windows, Mac OS nebo Linux. Jazyk Scratch je lokalizován do češtiny.Existuje stránka pro konverzi Jazyka Scratch do JavaScriptu. V současné době lze soubory scratch, .SB2 a .SB3 konvertovat také do .exe. nebo do HTML souborů. (cs) Το Scratch είναι μια διερμηνευόμενη δυναμική οπτική γλώσσα προγραμματισμού βασισμένη και υλοποιημένη σε Squeak. Όντας δυναμική, επιτρέπει σε αλλαγές του κώδικα ακόμη και κατά τη διάρκεια της εκτέλεσης των προγραμμάτων. Έχει ως στόχο τη διδασκαλία εννοιών προγραμματισμού σε παιδιά και εφήβους και να τους επιτρέψει να δημιουργήσουν παιχνίδια, βίντεο και μουσική. Μπορεί να μεταφορτωθεί δωρεάν και χρησιμοποιείται σε μια ευρεία ποικιλία δράσεων εντός και εκτός του σχολείου ανά τον κόσμο. Το όνομα Scratch παραπέμπει στην τεχνική του scratching στα παλαιά πικάπ, και αναφέρεται τόσο στη γλώσσα όσο και στην υλοποίηση της. Η ομοιότητα προς το scratching στη μουσική είναι η εύκολη επαναχρησιμοποίηση κομματιών: στο Scratch όλα τα αλληλεπιδραστικά αντικείμενα, γραφικά και ήχοι μπορούν εύκολα να εισαχθούν σε ένα νέο πρόγραμμα και να συνδυαστούν με νέους τρόπους. Έτσι οι αρχάριοι μπορούν να λάβουν γρήγορα αποτελέσματα και αποκτούν κίνητρο να προσπαθήσουν περαιτέρω. Ο ιστότοπος δείχνει ταχεία ανάπτυξη της κοινότητας του Scratch: από το Μάρτιο 2007 ως τον Ιούνιο 2008, άνω των 119,000 λογαριασμών έχουν καταχωρηθεί, με άνω των 148,000 έργων να έχουν φορτωθεί. Η ταχέως αυξανόμενη διεθνής κοινότητα έχει μεταφράσει το Scratch σε διάφορες γλώσσες, με περισσότερες υπό εξέλιξη. Η δημοτικότητα του Scratch στην εκπαίδευση οφείλεται στην ευκολία με την οποία μπορούν να δημιουργηθούν προγράμματα: οι εντολές και οι δομές δεδομένων είναι απλές και είναι τουλάχιστον μερικά γραμμένες στην καθομιλουμένη, και η δομή του προγράμματος μπορεί να σχεδιαστεί όπως ένα παζλ, με αποσπώμενα κομμάτια κώδικα που μπορούν να μετακινηθούν και προσαρμοστούν μαζί. Το Scratch έχει αναπτυχθεί από μια μικρή ομάδα ερευνητών στο Lifelong Kindergarten Group στο . Η δικτυακή κοινότητα του Scratch έλαβε μια τιμητική μνεία στην κατηγορία Digital Communities στο 2008 . (el) Scratch ist eine erstmals 2007 veröffentlichte bildungsorientierte visuelle Programmiersprache für Kinder und Jugendliche inklusive ihrer Entwicklungsumgebung und der eng verknüpften Online-Community-Plattform. (de) Scratch estas eduka programlingvo ebliganta homojn de ajnaj sperto, fono kaj aĝo, eksperimenti kun diversutila komputila programado, kombinante blokojn por kontroli bildojn, muzikon kaj sonojn. Ĝi estis kreita de la Lifelong Kindergarten Group ĉe per teamo gvidita de kaj aperis unuafoje somere 2006.Scratch povas esti instalata kaj senpage redistribuata por Vindoza, Mac OS X aŭ Linuksa operaciumoj. La fontokodo disponeblas laŭ licenco ebliganta ŝanĝojn por nekomerca uzo. La nomo Scratch devenas de la diskturna teĥniko de skrapado (rapida re- returnado de gramofondiskoj por krei muzikaĵojn) kaj referencas al la nomo kaj ĝia uzmaniero. La simileco al muzika "skrapado" estas reuzebleco de pecoj: en Scratch ĉiu objekto, grafikaĵo, sono kaj skriptoj estas facile importeblaj en novajn programojn kaj ŝanĝita laŭ alia maniero, ebligante novulojn tuj vidi rezultojn kaj motiviĝi al sekvaj provoj (eo) Scratch es un motor de videojuegos desarrollado por MIT Media Lab. Su principal característica consiste en que permite el desarrollo de habilidades mentales mediante el aprendizaje de la programación sin tener conocimientos profundos sobre el código. Sus características ligadas al fácil entendimiento del pensamiento computacional han hecho que sea muy difundido en la educación de niños, adolescentes y adultos. (es) Scratch Lifelong Kindergarten taldeak garatutako ikusmen bidezko programazio lengoaia da. Horren ezaugarri nagusia kodearen ezagutza sakona izan gabe programazioaren oinarrizko kontzeptuak ikasteko eskaintzen duen erraztasuna da. Horrek, pentsamolde konputazionalaren ulermen errazari lotuta, ume, nerabe eta helduen hezkuntzan Scratch gero eta gehiago agertzea eragin du. Programazio lengoaia horrek era erraz batean animazioak sortzeko eta horren bidez arloko gai konplexuetarako sarrera edo oinarri bezala balio du. Scratch lengoaiarekin, beste lengoaia batzuekin ez bezala (2.461 bertsioan, argitaratu den azken bertsio egonkorrean), ia berrogeita hamar hizkuntzatan lan egin daiteke, euskara barne. (eu) Scratch est un langage de programmation graphique à but éducatif, manipulable et exécutable par le logiciel de même nom. Ainsi, Scratch est à la fois un environnement de développement, un moteur d’exécution du langage Scratch et un site web. Ce dernier était initialement programmé en Smalltalk (et donc exécuté par Squeak). Il a été réécrit en ActionScript pour sa seconde version (et donc exécuté par Adobe Air ou dans le navigateur par Flash Player) puis en JavaScript pour la troisième version. Le code est sous licence libre, de plus en plus permissive au fur et à mesure des versions. Le logiciel est traduit en 70 langues et le site web comptait plus de 52 millions d'utilisateurs enregistrés en février 2020, et près de 75 millions de projets partagés en mars 2021. Scratch s'est hissé parmi les 20 langages de programmation les plus populaires au monde, au cours de 2020, selon le classement Tiobe. (fr) Scratch is a high-level block-based visual programming language and website aimed primarily at children as an educational tool for programming, with a target audience of ages 8 to 16. Users on the site, called Scratchers, can create projects on the website using a block-like interface. Projects can be exported to HTML5, Android apps, Bundle (macOS) and EXE files using external tools. The service is developed by the MIT Media Lab, has been translated into 70+ languages, and is used in most parts of the world. Scratch is taught and used in after-school centers, schools, and colleges, as well as other public knowledge institutions. As of May 8, 2022, community statistics on the language's official website show more than 104 million projects shared by over 90 million users, over 686 million total projects ever created (including unshared projects), and more than 100 million monthly website visits. Scratch takes its name from a technique used by disk jockeys called "scratching", where vinyl records are clipped together and manipulated on a turntable to produce different sound effects and music. Like scratching, the website lets users mix together different media (including graphics, sound, and other programs) in creative ways by creating and 'remixing' projects, like video games, animations, music, and simulations. (en) Scratch adalah sebuah bahasa pemrograman visual untuk lingkungan pembelajaran yang memungkinkan pemula (entah murid, guru, pelajar, atau orangtua) untuk belajar membuat program tanpa harus memikirkan salah-benar penulisan sintaksis. Layanan ini dikembangkan oleh MIT Media Lab, dan telah diterjemahkan ke lebih dari 70 bahasa, termasuk Bahasa Indonesia. Scratch diajarkan dan digunakan di sekolah, perguruan tinggi, serta lembaga pengetahuan publik lainnya. Pada September 2020, statistik kunjungan di situs web resmi menunjukkan lebih dari 59 juta proyek dibagikan oleh lebih dari 58 juta pengguna, dan terdapat hampir 36 juta kunjungan ke situs web per-bulan. (in) 스크래치(Scratch)는 MIT 미디어 랩에서 8세~16세의 아이들을 대상으로 만든 교육용, 이다. 이 사이트에서 활동하는 사람들인 '스크래쳐'(영어: Scratcher)들은 블록을 조립하는 방식으로 프로젝트를 만든다. 만들어진 프로젝트는 스크래치 웹사이트에서 누구나 실행하거나 하트나 별, 댓글을 달고 리믹스할 수 있다. 필요하다면 HTML5나 , EXE 등의 형식으로 내보낼 수도 있다. 2022년 12월 기준, 만들어진 프로젝트는 118,321,482개, 등록된 계정은 100,411,828개, 프로젝트에 달린 댓글은 총 722,213,385개로 집계되었다. 또한, 스크래치 웹사이트는 지난 한 달 동안 711,425,440번의 접속이 있었다. 스크래치 체험용의 하위 버전인 1.4 버전은 오픈 소스라서 누구든지 스크래치 모딩(스크래치 모드를 만드는 행위)을 할 수 있다. (ko) Scratch(スクラッチ)は、Scratch財団がマサチューセッツ工科大学(MIT)メディアラボ ライフロングキンダーガーデングループ(MIT Media Lab Lifelong Kindergarten Group)と共同開発する、8歳から16歳のユーザーがメインターゲットの無料教育プログラミング言語及びその開発環境、コミュニティサイトである。 2022年12月20日時点で、共有されたプロジェクトの数はおよそ119,430,464個、投稿されたコメントはおよそ728,761,727件、ユーザーの登録数はおよそ101,117,102ユーザー、日本はそのおよそ1.62%にあたる約1,546,390万ユーザーである。 (ja) Scratch is een object-georiënteerde visuele programmeertaal die ontwikkeld is op de MIT door Lifelong Kindergarten group en het MIT Media Lab. De taal is geschikt voor het maken van visualisaties zoals interactieve verhalen, animaties, spellen, muziek en kunst en richt zich speciaal op jonge mensen vanaf 8 jaar. Het bijzondere aan deze programmeertaal is dat het werkt met blokjes in plaats van tekst. Dat beperkt syntaxisfouten door de onderdelen van een programma als legosteentjes in elkaar te laten passen. Als de blokjes passen is het programma syntactisch in orde en kan het worden uitgevoerd. Programmeerfouten blijven vanzelfsprekend mogelijk. De naam Scratch komt uit de muziek van de dj-techniek scratchen. Het verwijst daarbij naar de mogelijkheid om nieuw werk te maken door werk van anderen te remixen. Ieder Scratchproject dat op de website gedeeld wordt (16,8 miljoen op 29 september) komt inclusief de code waarmee het gemaakt is en op de projectpagina staat ook een remixboom die laat zien of het project een remix is of dat het juist door anderen als bron gebruikt wordt. De projectleider van het Scratch-project is Mitch Resnick, wiens onderzoek ook aan de basis heeft gestaan voor de ontwikkeling van LEGO Mindstorms, waarbij kinderen robots kunnen bouwen en programmeren. In 2014 is een versimpelde versie van Scratch live gegaan met de naam Scratch JR (JR staat voor junior). Scratch JR richt zich op kinderen die nog niet kunnen lezen, vanaf vijf jaar. Het programma was in eerste instantie alleen maar beschikbaar voor de iPad maar is nu ook beschikbaar voor Android. Het programma staat ook in de Chrome Web store en op Amazon. Op 2 januari 2019 kwam Scratch versie 3.0 uit met meer nieuwe tools en grotere blokken voor touchscreen (bijvoorbeeld mobiele en touchscreencomputers). Scratch heeft veel samenwerkingen gehad met bedrijven. Zoals: Amazon Web Services, Google, Joylabz, LEGO & Vernier. (nl) Scratch – interpretowany wizualny język programowania. Został zaprojektowany przez Mitchela Resnicka (m.in. pomysłodawcę serii zabawek Lego Mindstorms i twórcę języka StarLogo), jest rozwijany przez zespół pracujący w w MIT Media Lab. (pl) Scratch è un ambiente di programmazione gratuito, con un linguaggio di programmazione di tipo grafico. Tale linguaggio, ispirato alla teoria costruzionista dell'apprendimento e progettato per l'insegnamento della programmazione tramite primitive visive, è adatto a studenti, insegnanti e genitori ed è utilizzabile per progetti pedagogici e di intrattenimento che spaziano dalla matematica alla scienza, consentendo la realizzazione di simulazioni, visualizzazione di esperimenti, animazioni, musica, arte interattiva e semplici giochi. (it) Scratch är ett interpreterande programspråk baserat på och implementerat i Squeak. Att det är dynamiskt tillåter att koden förändras till och med då programmet körs. Det har som mål att undervisa programmering för barn och låta dem tillverka spel, videofilmer och musik. Det kan laddas ned fritt och används i en mängd olika projekt i och utanför skolor runt om i världen. Scratch används för att skapa roliga och smarta spel, historier och animation. Elever och lärare brukar använda scratch till att skapa interaktiva animationer och pedagogiska spel. Det ger ett insteg till datorprogrammeringens värld. Det kan användas för en rad pedagogiska och underhållande konstruktionsändamål från matematiska och vetenskapliga projekt, till exempel simuleringar och visualiseringar av experiment, inspelade föreläsningar och animerade presentationer, till . Scratchs namn ansyftar till scratching, och avser både språket och dess implementation. Scratch är baserad från . Scratch utvecklas av en liten grupp forskare vid vid MIT Media Lab. (sv) Скретч (англ. Scratch, МФА [skræʧ]) — визуально-блочная событийно-ориентированная среда программирования, созданная для детей и подростков. Название произошло от слова scratching — техники, используемой хип-хоп-диджеями, которые крутят виниловые пластинки вперед-назад руками для того, чтобы смешивать музыкальные темы. Он создан как продолжение идей языка Лого и конструктора Лего. Скретч 1.4 был написан на языке Squeak, 2.0 и 3.0 ориентированы на работу онлайн. Scratch 2.0 был переписан на Flash и ActionScript. Скретч 3.0 (текущая версия) является улучшенной версией Скретч 2.0 и сделана на HTML5 с использованием движка WebGL, что даёт ему возможность работать на мобильных устройствах и планшетах. Скретч разрабатывается небольшой командой программистов для детей в Массачусетском технологическом институте. Текущая версия — Скретч 3.0, выпущена в январе 2019 года.В 2008 году Скретч был портирован для микроконтроллерного модуля Arduino. Проект носит название S4A. Программы на Скретче состоят из графических блоков, подписи к которым зависят от выбранного для интерфейса языка. Может быть выбран один из 50 языков интерфейса, включая русский. Для подключения интерфейса на новом языке используются стандартные gettext-файлы. (ru) Scratch是麻省理工媒體實驗室終身幼稚園組开发的一套高階的積木塊為基礎的視覺化程式設計語言開發平台,於150多個國家和地區公開,並提供60多種語言版本。由Mitchel Resnick和Andrés Monroy-Hernández創立。 Scratch最初可安裝在Mac OS X、Windows、Linux的平台上;2.0改使用ActionScript编制,3.0改使用HTML5編制,並可运行于浏览器。 Scratch源碼完全开放,只有猫咪的象徵图案和Scratch名称受版權保护。 (zh) Скретч (МФА:skræt͡ʃ, англ.Scratch)— середовище та інтерпретована динамічна візуальна мова програмування, у якій код створюється шляхом маніпулювання графічними блоками. Середовище орієнтовано в першу чергу на дітей та початкове знайомство з основними концепціями та ідеями програмування. Завдяки динамічності, вона дає змогу змінювати код навіть під час виконання. Мова має за мету навчити дітей поняттю програмування і дає можливості створювати ігри, анімації чи музику. Користувачі можуть створювати онлайн-проекти, ними можна обмінюватися всередині міжнародної спільноти, яка існує в мережі Інтернет. Середовище програмування можна безкоштовно завантажити і вільно використовувати у шкільній чи позашкільній освіті. Скретч розроблено лабораторією MIT Media на традиціях мови Logo та Squeak, перекладено 70 мовами та використовується в більшості країн світу. Скретч застосовується в школах, коледжах та позашкільних навчальних центрах. Станом на 5 січня 2020 року на вебсайті спільноти знаходиться понад 48 мільйонів проектів, які було розроблено 49 мільйонами користувачів. Щомісяця сайт відвідує більше 20 мільйонів користувачів. Скретч отримав свою назву від техніки «скретчингу», яку використовують диск-жокеї, «міксуючи» музику для отримання різних звукових ефектів, Скретч дозволяє користувачам творчо «змішувати» різні медіа (включаючи графіку, звук та інші програми) під час створення проєктів. Логотип цієї мови програмування — рудий кіт Скретч. (uk) |
dbo:developer | dbr:MIT_Media_Lab |
dbo:influenced | dbr:ScratchJr dbr:Snap!_(programming_language) dbr:Catrobat dbr:Turtlestitch dbr:MBlock |
dbo:influencedBy | dbr:HyperCard dbr:Logo_(programming_language) dbr:Smalltalk dbr:StarLogo dbr:AgentCubes dbr:AgentSheets dbr:Etoys_(programming_language) |
dbo:latestReleaseVersion | Scratch 3.0 (online editor) / Scratch 3.29.1 (offline editor) / |
dbo:license | dbr:GNU_General_Public_License dbr:BSD_licenses |
dbo:thumbnail | wiki-commons:Special:FilePath/Scratchlogo.svg?width=300 |
dbo:wikiPageExternalLink | https://forkphorus.github.io/ https://lab.scratch.mit.edu/ https://leopardjs.com/ https://scratch-wiki.info/ https://scratchaddons.com/ https://scratcharchive.naleksuh.com/ https://Turbowarp.org https://scratch.mit.edu/ https://scratch.mit.edu |
dbo:wikiPageID | 9236158 (xsd:integer) |
dbo:wikiPageLength | 51979 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1124568320 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Python_(programming_language) dbr:Museum dbr:Remix dbr:Blockly dbr:Brian_Harvey_(lecturer) dbc:Programming_languages_created_in_2003 dbr:Application_software dbr:April_Fools'_Day dbr:Hong_Kong dbr:HyperCard dbr:University_of_California,_Berkeley dbr:University_of_California,_Los_Angeles dbr:Video_games dbr:Input/output dbr:Internet_censorship_in_China dbr:.exe dbc:Computer_file_formats dbc:Dynamically_typed_programming_languages dbc:Filename_extensions dbr:Community_centre dbr:ScratchJr dbr:Code.org dbr:Endianness dbr:GNU_General_Public_License dbr:Google_Translate dbr:Mitchel_Resnick dbr:Mobile_phone dbr:Music dbr:Coordinate_system dbr:Android_(operating_system) dbr:Animation dbr:Animations dbr:Array_(data_type) dbr:Lego_Mindstorms dbr:Library dbr:Linux dbr:Logo_(programming_language) dbr:MIT_Media_Lab dbr:MacOS dbr:Macau dbr:Simulations dbr:Smalltalk dbr:Snap!_(programming_language) dbr:StarLogo dbr:Subroutine dbr:File:Scratch_MIT_Homepage.png dbr:Makey_Makey dbr:Sprite_(computer_graphics) dbr:String_(computer_science) dbr:BSD_licenses dbc:Educational_programming_languages dbr:CSS3 dbc:Pedagogic_integrated_development_environments dbc:Software_developer_communities dbr:Catrobat dbr:Turtlestitch dbr:Twine_(software) dbr:Creative_Commons_Attribution-Share_Alike_License dbr:ActionScript dbr:Adobe_AIR dbr:Adobe_Flash dbr:AgentCubes dbr:AgentSheets dbr:Alice_(software) dbc:Video_game_IDE dbc:Video_game_development_software dbc:Video_game_engines dbc:Creative_Commons-licensed_websites dbr:D.A.V._College_Managing_Committee dbr:Event-driven_programming dbr:PWCT dbr:Graphical_user_interface dbr:Lego dbr:Lego_Mindstorms_EV3 dbr:Programmable_Cricket dbr:HTML5 dbr:Internet_Explorer dbr:JSON dbr:JavaScript dbr:Java_(programming_language) dbr:The_Clubhouse_Network dbr:Arduino dbr:Array_data_structure dbc:Free_educational_software dbc:Smalltalk_programming_language_family dbc:Visual_programming_languages dbc:MIT_Media_Lab dbr:John_Maeda dbr:LEGO dbr:Lambda_calculus dbr:Bitmap dbr:Swift_Playgrounds dbr:Taiwan dbr:High-level_programming_language dbr:Bundle_(macOS) dbr:CS50 dbr:Squeak dbr:GreatFire dbr:IOS dbr:IPad dbr:IPadOS dbr:Kodu_Game_Lab dbr:Micro_Bit dbr:Microsoft_Windows dbr:National_Science_Foundation dbr:Scalar_(computing) dbr:Scratching dbr:Turtle_graphics dbr:Variable_(computer_science) dbr:Vector_graphics dbr:Visual_programming_language dbr:Etoys_(programming_language) dbr:MBlock dbr:Video_sensor_technology dbr:Yasmin_Kafai dbr:Disk_jockey dbr:First-class_object dbr:First_class_function dbr:Audio_files dbr:File:Abyss_scratch_3.0.png dbr:File:Dialogo_scratch_Best_Friends_1.png dbr:File:Jumper_platformer.png dbr:File:Scratch_Extensions_Page.jpeg dbr:File:Scratch_Hello_World.png |
dbp:developer | dbr:MIT_Media_Lab |
dbp:fileExt | .sb, .sprite (en) .sb2, .sprite2 (en) .sb3, .sprite3 (en) .scratch (en) |
dbp:influenced | dbr:ScratchJr dbr:Snap!_(programming_language) dbr:Catrobat dbr:Turtlestitch dbr:MBlock |
dbp:influencedBy | dbr:HyperCard dbr:Logo_(programming_language) dbr:Smalltalk dbr:StarLogo dbr:AgentCubes dbr:AgentSheets dbr:Etoys_(programming_language) |
dbp:latestReleaseVersion | 2019-01-02 (xsd:date) 2022-02-27 (xsd:date) (en) |
dbp:license | BSD 3-Clause, GPLv2 and Scratch Source Code License (en) |
dbp:logo | Scratchlogo.svg (en) |
dbp:logoAlt | Scratch logo (en) |
dbp:operatingSystem | Microsoft Windows, macOS, Linux , HTML5, iOS, iPadOS, and Android. (en) |
dbp:paradigm | Event-driven, block-based programming language (en) |
dbp:programmingLanguage | dbr:ActionScript dbr:Squeak HTML5, CSS3 and JavaScript (en) |
dbp:screenshotCaption | Scratch 3.0 editor (en) |
dbp:website | https://scratch.mit.edu/ |
dbp:wikiPageUsesTemplate | dbt:About dbt:Authority_control dbt:Commons_category-inline dbt:Curlie dbt:Infobox_programming_language dbt:Not_a_typo dbt:Portal dbt:Primary_sources dbt:Reflist dbt:Short_description dbt:Start_date_and_age dbt:Use_dmy_dates dbt:Unencyclopedic_tone dbt:Wikibooks-inline dbt:Video_game_engines |
dbp:wordnet_type | http://www.w3.org/2006/03/wn/wn20/instances/synset-programming_language-noun-1 |
dbp:year | 0001-01-02 (xsd:gMonthDay) 0001-05-09 (xsd:gMonthDay) 0001-05-15 (xsd:gMonthDay) |
dct:subject | dbc:Programming_languages_created_in_2003 dbc:Computer_file_formats dbc:Dynamically_typed_programming_languages dbc:Filename_extensions dbc:Educational_programming_languages dbc:Pedagogic_integrated_development_environments dbc:Software_developer_communities dbc:Video_game_IDE dbc:Video_game_development_software dbc:Video_game_engines dbc:Creative_Commons-licensed_websites dbc:Free_educational_software dbc:Smalltalk_programming_language_family dbc:Visual_programming_languages dbc:MIT_Media_Lab |
gold:hypernym | dbr:Language |
rdf:type | owl:Thing dbo:Language dbo:Software schema:Language wikidata:Q315 wikidata:Q9143 yago:WikicatVirtualRealityCommunities yago:WikicatPedagogicIntegratedDevelopmentEnvironments yago:Abstraction100002137 yago:ArtificialLanguage106894544 yago:Attribute100024264 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Community108223802 yago:Environment113934596 yago:Gathering107975026 yago:Group100031264 yago:Language106282651 yago:ProgrammingLanguage106898352 yago:WikicatIntegratedDevelopmentEnvironments yago:Writing106359877 yago:WrittenCommunication106349220 dbo:ProgrammingLanguage yago:Situation113927383 yago:SocialGroup107950920 yago:Software106566077 yago:State100024720 yago:WikicatProgrammingLanguages |
rdfs:comment | Scratch ist eine erstmals 2007 veröffentlichte bildungsorientierte visuelle Programmiersprache für Kinder und Jugendliche inklusive ihrer Entwicklungsumgebung und der eng verknüpften Online-Community-Plattform. (de) Scratch es un motor de videojuegos desarrollado por MIT Media Lab. Su principal característica consiste en que permite el desarrollo de habilidades mentales mediante el aprendizaje de la programación sin tener conocimientos profundos sobre el código. Sus características ligadas al fácil entendimiento del pensamiento computacional han hecho que sea muy difundido en la educación de niños, adolescentes y adultos. (es) Scratch adalah sebuah bahasa pemrograman visual untuk lingkungan pembelajaran yang memungkinkan pemula (entah murid, guru, pelajar, atau orangtua) untuk belajar membuat program tanpa harus memikirkan salah-benar penulisan sintaksis. Layanan ini dikembangkan oleh MIT Media Lab, dan telah diterjemahkan ke lebih dari 70 bahasa, termasuk Bahasa Indonesia. Scratch diajarkan dan digunakan di sekolah, perguruan tinggi, serta lembaga pengetahuan publik lainnya. Pada September 2020, statistik kunjungan di situs web resmi menunjukkan lebih dari 59 juta proyek dibagikan oleh lebih dari 58 juta pengguna, dan terdapat hampir 36 juta kunjungan ke situs web per-bulan. (in) 스크래치(Scratch)는 MIT 미디어 랩에서 8세~16세의 아이들을 대상으로 만든 교육용, 이다. 이 사이트에서 활동하는 사람들인 '스크래쳐'(영어: Scratcher)들은 블록을 조립하는 방식으로 프로젝트를 만든다. 만들어진 프로젝트는 스크래치 웹사이트에서 누구나 실행하거나 하트나 별, 댓글을 달고 리믹스할 수 있다. 필요하다면 HTML5나 , EXE 등의 형식으로 내보낼 수도 있다. 2022년 12월 기준, 만들어진 프로젝트는 118,321,482개, 등록된 계정은 100,411,828개, 프로젝트에 달린 댓글은 총 722,213,385개로 집계되었다. 또한, 스크래치 웹사이트는 지난 한 달 동안 711,425,440번의 접속이 있었다. 스크래치 체험용의 하위 버전인 1.4 버전은 오픈 소스라서 누구든지 스크래치 모딩(스크래치 모드를 만드는 행위)을 할 수 있다. (ko) Scratch(スクラッチ)は、Scratch財団がマサチューセッツ工科大学(MIT)メディアラボ ライフロングキンダーガーデングループ(MIT Media Lab Lifelong Kindergarten Group)と共同開発する、8歳から16歳のユーザーがメインターゲットの無料教育プログラミング言語及びその開発環境、コミュニティサイトである。 2022年12月20日時点で、共有されたプロジェクトの数はおよそ119,430,464個、投稿されたコメントはおよそ728,761,727件、ユーザーの登録数はおよそ101,117,102ユーザー、日本はそのおよそ1.62%にあたる約1,546,390万ユーザーである。 (ja) Scratch – interpretowany wizualny język programowania. Został zaprojektowany przez Mitchela Resnicka (m.in. pomysłodawcę serii zabawek Lego Mindstorms i twórcę języka StarLogo), jest rozwijany przez zespół pracujący w w MIT Media Lab. (pl) Scratch è un ambiente di programmazione gratuito, con un linguaggio di programmazione di tipo grafico. Tale linguaggio, ispirato alla teoria costruzionista dell'apprendimento e progettato per l'insegnamento della programmazione tramite primitive visive, è adatto a studenti, insegnanti e genitori ed è utilizzabile per progetti pedagogici e di intrattenimento che spaziano dalla matematica alla scienza, consentendo la realizzazione di simulazioni, visualizzazione di esperimenti, animazioni, musica, arte interattiva e semplici giochi. (it) Scratch是麻省理工媒體實驗室終身幼稚園組开发的一套高階的積木塊為基礎的視覺化程式設計語言開發平台,於150多個國家和地區公開,並提供60多種語言版本。由Mitchel Resnick和Andrés Monroy-Hernández創立。 Scratch最初可安裝在Mac OS X、Windows、Linux的平台上;2.0改使用ActionScript编制,3.0改使用HTML5編制,並可运行于浏览器。 Scratch源碼完全开放,只有猫咪的象徵图案和Scratch名称受版權保护。 (zh) طُورت سكراتش في مختبرات شركة MIT العالمية والمتخصصة في مجالات البرمجة والحاسوب. وذلك لأهداف تربوية تعليمية تمكن الطلاب من التعلم والتعبير عن قدراتهم من خلال تقنيات حديثة. حتى الآن طور الطلاب، مستخدمو السكراتش حول العالم، أكثر من 11 مليون برنامج، يقومون بنشرها في موقع السكراتش الرسمي: scratch.mit.eduهنالك صعوبات تواجه الطلاب في المراحل الثانوية في فهم البرمجة وخاصة برمجة الكائنات (Object Oriented Programming). لذلك، فإنّ التعلم المبكر والمبسّط لهذا النوع من البرمجة، من شأنه أن يهيء الجيل الجديد للمرحلة القادمة. إذ يتعلم الطالب من خلال هذه الكراسة مفاهيم برمجية أساسية كالتكرار والشروط، وكذلك المفاهيم الأكثر تعقيدا كالكائنات واللبنات، بالإضافة إلى مفاهيم وأفكار رياضية هامة كنظام الإحداثيات والمتغيرات والأعداد العشوائية. كل ذلك من خلال منظومة تعلم في إطار شيق وذي معنى. تحتوي هذه الكراسة على فع (ar) Scratch és un projecte educatiu de llenguatge de programació creat pel grup Lifelong Kindergarten, MIT Media Lab a Massachusetts, sota la direcció de . Ofereix de franc una eina de programació en línia als usuaris majors de 6 anys que s'hi registrin. Existeix també una versió que permet l'opció de descàrrega per treballar sense connexió, que permet vincular-la a la pàgina principal i compartir-hi el material. Les característiques principals del programa són les següents: Actualment, ja hi ha més de 9 milions de projectes públics. (ca) Scratch je vizuální programovací jazyk, tzn. jazyk, který umožňuje vytvářet programy manipulací s grafickými programovými elementy a ne v textové podobě. Školáci, studenti, učitelé a rodiče ho mohou bezplatně používat jako multimediální autorský nástroj ke snadnému vytváření různých her a mít ho jako odrazový můstek do vyspělejšího světa počítačového programování. Je vhodný pro výuku i zábavu a byl použit v řadě různých projektů včetně simulací a vizualizací pokusů, k přípravě přednášek s animovanými prezentacemi, při tvorbě interaktivního umění, hudby a animovaných příběhů pro sociální vědy. Prohlížení existujících projektů dostupných na webových stránkách Scratche, jejich pozměňování a testování provedených úprav (bez jejich ukládání) nevyžaduje žádnou registraci. (cs) Το Scratch είναι μια διερμηνευόμενη δυναμική οπτική γλώσσα προγραμματισμού βασισμένη και υλοποιημένη σε Squeak. Όντας δυναμική, επιτρέπει σε αλλαγές του κώδικα ακόμη και κατά τη διάρκεια της εκτέλεσης των προγραμμάτων. Έχει ως στόχο τη διδασκαλία εννοιών προγραμματισμού σε παιδιά και εφήβους και να τους επιτρέψει να δημιουργήσουν παιχνίδια, βίντεο και μουσική. Μπορεί να μεταφορτωθεί δωρεάν και χρησιμοποιείται σε μια ευρεία ποικιλία δράσεων εντός και εκτός του σχολείου ανά τον κόσμο. Το Scratch έχει αναπτυχθεί από μια μικρή ομάδα ερευνητών στο Lifelong Kindergarten Group στο . (el) Scratch estas eduka programlingvo ebliganta homojn de ajnaj sperto, fono kaj aĝo, eksperimenti kun diversutila komputila programado, kombinante blokojn por kontroli bildojn, muzikon kaj sonojn. Ĝi estis kreita de la Lifelong Kindergarten Group ĉe per teamo gvidita de kaj aperis unuafoje somere 2006.Scratch povas esti instalata kaj senpage redistribuata por Vindoza, Mac OS X aŭ Linuksa operaciumoj. La fontokodo disponeblas laŭ licenco ebliganta ŝanĝojn por nekomerca uzo. (eo) Scratch Lifelong Kindergarten taldeak garatutako ikusmen bidezko programazio lengoaia da. Horren ezaugarri nagusia kodearen ezagutza sakona izan gabe programazioaren oinarrizko kontzeptuak ikasteko eskaintzen duen erraztasuna da. Horrek, pentsamolde konputazionalaren ulermen errazari lotuta, ume, nerabe eta helduen hezkuntzan Scratch gero eta gehiago agertzea eragin du. (eu) Scratch is a high-level block-based visual programming language and website aimed primarily at children as an educational tool for programming, with a target audience of ages 8 to 16. Users on the site, called Scratchers, can create projects on the website using a block-like interface. Projects can be exported to HTML5, Android apps, Bundle (macOS) and EXE files using external tools. The service is developed by the MIT Media Lab, has been translated into 70+ languages, and is used in most parts of the world. Scratch is taught and used in after-school centers, schools, and colleges, as well as other public knowledge institutions. As of May 8, 2022, community statistics on the language's official website show more than 104 million projects shared by over 90 million users, over 686 million to (en) Scratch est un langage de programmation graphique à but éducatif, manipulable et exécutable par le logiciel de même nom. Ainsi, Scratch est à la fois un environnement de développement, un moteur d’exécution du langage Scratch et un site web. Ce dernier était initialement programmé en Smalltalk (et donc exécuté par Squeak). Il a été réécrit en ActionScript pour sa seconde version (et donc exécuté par Adobe Air ou dans le navigateur par Flash Player) puis en JavaScript pour la troisième version. Le code est sous licence libre, de plus en plus permissive au fur et à mesure des versions. (fr) Scratch is een object-georiënteerde visuele programmeertaal die ontwikkeld is op de MIT door Lifelong Kindergarten group en het MIT Media Lab. De taal is geschikt voor het maken van visualisaties zoals interactieve verhalen, animaties, spellen, muziek en kunst en richt zich speciaal op jonge mensen vanaf 8 jaar. De projectleider van het Scratch-project is Mitch Resnick, wiens onderzoek ook aan de basis heeft gestaan voor de ontwikkeling van LEGO Mindstorms, waarbij kinderen robots kunnen bouwen en programmeren. (nl) Scratch är ett interpreterande programspråk baserat på och implementerat i Squeak. Att det är dynamiskt tillåter att koden förändras till och med då programmet körs. Det har som mål att undervisa programmering för barn och låta dem tillverka spel, videofilmer och musik. Det kan laddas ned fritt och används i en mängd olika projekt i och utanför skolor runt om i världen. Scratchs namn ansyftar till scratching, och avser både språket och dess implementation. Scratch är baserad från . Scratch utvecklas av en liten grupp forskare vid vid MIT Media Lab. (sv) Скретч (англ. Scratch, МФА [skræʧ]) — визуально-блочная событийно-ориентированная среда программирования, созданная для детей и подростков. Название произошло от слова scratching — техники, используемой хип-хоп-диджеями, которые крутят виниловые пластинки вперед-назад руками для того, чтобы смешивать музыкальные темы. Программы на Скретче состоят из графических блоков, подписи к которым зависят от выбранного для интерфейса языка. Может быть выбран один из 50 языков интерфейса, включая русский. Для подключения интерфейса на новом языке используются стандартные gettext-файлы. (ru) Скретч (МФА:skræt͡ʃ, англ.Scratch)— середовище та інтерпретована динамічна візуальна мова програмування, у якій код створюється шляхом маніпулювання графічними блоками. Середовище орієнтовано в першу чергу на дітей та початкове знайомство з основними концепціями та ідеями програмування. Завдяки динамічності, вона дає змогу змінювати код навіть під час виконання. Мова має за мету навчити дітей поняттю програмування і дає можливості створювати ігри, анімації чи музику. Користувачі можуть створювати онлайн-проекти, ними можна обмінюватися всередині міжнародної спільноти, яка існує в мережі Інтернет. Середовище програмування можна безкоштовно завантажити і вільно використовувати у шкільній чи позашкільній освіті. (uk) |
rdfs:label | سكراتش (لغة برمجة) (ar) Scratch (llenguatge de programació) (ca) Scratch (cs) Scratch (Programmiersprache) (de) Γλώσσα προγραμματισμού Scratch (el) Scratch (programlingvo) (eo) Scratch (lenguaje de programación) (es) Scratch (programazio-lengoaia) (eu) Scratch (langage) (fr) Scratch (bahasa pemrograman) (in) Scratch (informatica) (it) Scratch (プログラミング言語) (ja) 스크래치 (프로그래밍 언어) (ko) Scratch (programmeertaal) (nl) Scratch (język programowania) (pl) Scratch (programming language) (en) Скретч (язык программирования) (ru) Scratch (pt) Scratch (programspråk) (sv) Scratch (zh) Скретч (мова програмування) (uk) |
owl:sameAs | freebase:Scratch (programming language) http://d-nb.info/gnd/1077273142 http://d-nb.info/gnd/7860906-9 yago-res:Scratch (programming language) wikidata:Scratch (programming language) dbpedia-an:Scratch (programming language) dbpedia-ar:Scratch (programming language) dbpedia-bg:Scratch (programming language) http://bn.dbpedia.org/resource/স্ক্র্যাচ dbpedia-ca:Scratch (programming language) dbpedia-cs:Scratch (programming language) dbpedia-da:Scratch (programming language) dbpedia-de:Scratch (programming language) dbpedia-el:Scratch (programming language) dbpedia-eo:Scratch (programming language) dbpedia-es:Scratch (programming language) dbpedia-et:Scratch (programming language) dbpedia-eu:Scratch (programming language) dbpedia-fa:Scratch (programming language) dbpedia-fi:Scratch (programming language) dbpedia-fr:Scratch (programming language) dbpedia-he:Scratch (programming language) dbpedia-hr:Scratch (programming language) dbpedia-hu:Scratch (programming language) http://hy.dbpedia.org/resource/Scratch dbpedia-id:Scratch (programming language) dbpedia-is:Scratch (programming language) dbpedia-it:Scratch (programming language) dbpedia-ja:Scratch (programming language) dbpedia-ko:Scratch (programming language) http://ml.dbpedia.org/resource/സ്ക്രാച്ച് http://mn.dbpedia.org/resource/Scratch dbpedia-mr:Scratch (programming language) dbpedia-ms:Scratch (programming language) dbpedia-nl:Scratch (programming language) dbpedia-no:Scratch (programming language) dbpedia-pl:Scratch (programming language) dbpedia-pt:Scratch (programming language) dbpedia-ro:Scratch (programming language) dbpedia-ru:Scratch (programming language) dbpedia-simple:Scratch (programming language) dbpedia-sk:Scratch (programming language) dbpedia-sl:Scratch (programming language) dbpedia-sr:Scratch (programming language) dbpedia-sv:Scratch (programming language) http://ta.dbpedia.org/resource/ஸ்க்ராட்ச்_(நிரலாக்க_மொழி) dbpedia-th:Scratch (programming language) dbpedia-tr:Scratch (programming language) dbpedia-uk:Scratch (programming language) http://ur.dbpedia.org/resource/سکریچ_(پروگرامنگ_زبان) dbpedia-vi:Scratch (programming language) dbpedia-zh:Scratch (programming language) https://global.dbpedia.org/id/2ZAF2 |
prov:wasDerivedFrom | wikipedia-en:Scratch_(programming_language)?oldid=1124568320&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/Scratchlogo.svg wiki-commons:Special:FilePath/0.png wiki-commons:Special:FilePath/Abyss_scratch_3.0.png wiki-commons:Special:FilePath/Dialogo_scratch_Best_Friends_1.png wiki-commons:Special:FilePath/Jumper_platformer.png wiki-commons:Special:FilePath/Scratch_Extensions_Page.jpeg wiki-commons:Special:FilePath/Scratch_Hello_World.png wiki-commons:Special:FilePath/Scratch_MIT_Homepage.png |
foaf:homepage | https://scratch.mit.edu/ |
foaf:isPrimaryTopicOf | wikipedia-en:Scratch_(programming_language) |
foaf:page | https://scratch.mit.edu/ |
is dbo:board of | dbr:Ursula_Burns |
is dbo:influenced of | dbr:Logo_(programming_language) dbr:Smalltalk dbr:UCBLogo dbr:AgentCubes dbr:AgentSheets dbr:Squeak dbr:Etoys_(programming_language) |
is dbo:influencedBy of | dbr:Snap!_(programming_language) dbr:Catrobat dbr:Turtlestitch dbr:Open_Roberta dbr:Sense_(programming) |
is dbo:knownFor of | dbr:Mitchel_Resnick dbr:Natalie_Rusk dbr:Yasmin_Kafai |
is dbo:programmingLanguage of | dbr:Robotfindskitten |
is dbo:wikiPageDisambiguates of | dbr:Scratch |
is dbo:wikiPageRedirects of | dbr:Scratch.mit.edu dbr:Scratch_Program dbr:Scratch_Wiki dbr:.sb2 dbr:.sb3 dbr:.sb2_file dbr:Scratchthumbs.db dbr:.sb_file dbr:Scratch_programming_language dbr:.sb3_file dbr:.sb_File_Format dbr:Scratch_(computer_language) dbr:Scratch_(programming) |
is dbo:wikiPageWikiLink of | dbr:Carrie_Anne_Philbin dbr:Cat_organ dbr:Belarus_High_Technologies_Park dbr:Benjamin_Mako_Hill dbr:RoboMind dbr:Samantha_John dbr:Scratch.mit.edu dbr:Scratch_Program dbr:Scratch_Wiki dbr:Enchanting_(programming_language) dbr:End-user_development dbr:List_of_educational_software dbr:List_of_file_formats dbr:List_of_filename_extensions_(S–Z) dbr:Blockly dbr:Brian_Harvey_(lecturer) dbr:Hopscotch_(programming_language) dbr:List_of_educational_programming_languages dbr:List_of_wikis dbr:Ursula_Burns dbr:David_J._Malan dbr:David_Siegel_(computer_scientist) dbr:Internet_censorship_in_China dbr:Library_of_Congress_Classification:Class_Q_--_Science dbr:List_of_programming_language_researchers dbr:List_of_programming_languages dbr:List_of_programming_languages_by_type dbr:RoboMaster dbr:Thymio dbr:Zero_Robotics dbr:.sb2 dbr:.sb3 dbr:.sb2_file dbr:Cozmo dbr:Rybakov_Foundation dbr:Error_message dbr:ScratchJr dbr:Code.org dbr:Code_Club dbr:Emmabuntüs dbr:Good_Game:_Spawn_Point dbr:Mitchel_Resnick dbr:Mobile_app_development dbr:Modulo_operation dbr:Museum_of_Art_and_Digital_Entertainment dbr:Constructionism_(learning_theory) dbr:App_Inventor_for_Android dbr:Lego_Mindstorms dbr:Limnor dbr:Logo_(programming_language) dbr:MAX_(operating_system) dbr:MIT_Media_Lab dbr:Maktab_(Lahore) dbr:Smalltalk dbr:Snap!_(programming_language) dbr:StarLogo dbr:Stencyl dbr:Computer_science_education_in_the_United_Kingdom dbr:Felienne_Hermans dbr:Makey_Makey dbr:BASIC_interpreter dbr:Banana_Pi dbr:Catrobat dbr:Timeline_of_programming_languages dbr:Turtlestitch dbr:UCBLogo dbr:Adobe_Flash_Player dbr:AgentCubes dbr:AgentSheets dbr:DJI dbr:Esperantujo dbr:Brian_Silverman dbr:Non-English-based_programming_languages dbr:PWCT dbr:Flowgorithm dbr:Frame-based_editor dbr:History_of_programming_languages dbr:Robotfindskitten dbr:Hackety_Hack dbr:Haverford_High_School dbr:Haverford_Township,_Delaware_County,_Pennsylvania dbr:Heritage_Regional_High_School dbr:The_Centre_for_Computing_History dbr:The_Clubhouse_Network dbr:Stagecast_Creator dbr:Black_Girls_Code dbr:Modern_elementary_mathematics dbr:Scratchthumbs.db dbr:Division_by_zero dbr:Marina_Umaschi_Bers dbr:CS50 dbr:Squeak dbr:Clare_Sutcliffe dbr:Filename_extension dbr:Ubi_de_Feo dbr:Microsoft_Small_Basic dbr:Natalie_Rusk dbr:Open_Roberta dbr:Raptor_(programming_language) dbr:Raspberry_Pi dbr:Raspberry_Pi_Foundation dbr:Chaos_game dbr:Sense_(programming) dbr:.sb_file dbr:SameGame dbr:Scratch dbr:Visual_programming_language dbr:Etoys_(programming_language) dbr:Explorable_explanation dbr:ID_Tech_Camps dbr:List_of_virtual_communities dbr:List_of_websites_blocked_in_mainland_China dbr:Live_coding dbr:Stage3D dbr:Yasmin_Kafai dbr:Tweak_programming_environment dbr:Visual_Logic dbr:Raspberry_Pi_OS dbr:Scratch_programming_language dbr:.sb3_file dbr:.sb_File_Format dbr:Scratch_(computer_language) dbr:Scratch_(programming) |
is dbp:boards of | dbr:Ursula_Burns |
is dbp:implementations of | dbr:Sense_(programming) |
is dbp:influenced of | dbr:AgentCubes dbr:AgentSheets |
is dbp:influencedBy of | dbr:Snap!_(programming_language) dbr:Catrobat dbr:Turtlestitch dbr:Open_Roberta |
is dbp:knownFor of | dbr:Mitchel_Resnick dbr:Natalie_Rusk dbr:Yasmin_Kafai |
is dbp:programmingLanguage of | dbr:Robotfindskitten |
is foaf:primaryTopic of | wikipedia-en:Scratch_(programming_language) |