Scratch to wizualny język programowania stworzony z myślą o edukacji, zwłaszcza dla dzieci. Jego głównym celem jest ułatwienie nauki podstaw programowania i myślenia algorytmicznego w sposób intuicyjny i przyjazny.
Programowanie w Scratchu odbywa się poprzez układanie kolorowych bloków, które reprezentują różne instrukcje. Dzięki temu użytkownicy mogą tworzyć animacje, gry, interaktywne historie i inne projekty multimedialne bez potrzeby znajomości tradycyjnej składni kodu. Scratch umożliwia łatwe eksperymentowanie i szybkie wprowadzanie zmian, co sprzyja nauce przez zabawę.
Scratch jest dostępny za darmo i działa w przeglądarce internetowej, choć można go również pobrać jako aplikację offline. Posiada ogromną społeczność użytkowników, którzy dzielą się swoimi projektami w serwisie Scratch, co daje możliwość inspirowania się i nauki od innych.
Kluczowe cechy Scratcha:
Dzięki Scratchowi młodzi użytkownicy uczą się logicznego myślenia, rozwiązywania problemów oraz podstaw programowania, co stanowi doskonałą bazę do dalszej nauki bardziej zaawansowanych technologii.
Dla nieco starszych dzieci, można od razu zaproponować pełnoprawne języki programowania takie jak Python lub Javascript.
(W języku polskim niżej)
Advanced Scratch Programming for Kids
Learn to code amazing games in Scratch! For advanced Scratchers: kids, parents and teachers
Czas trwania: 11 total hours 3738 zapisanych uczestnikówLearning to Code for Kids & Beginners with MIT Scratch
Learn Programming Fundamentals that take you from a beginner to a game designer in no time!
Czas trwania: 9.5 total hours 62 zapisanych uczestnikówPython Programming for Beginners and Kids - Anyone Can Code
Beginners can learn Python programming by coding fun programs. Learn Python 3 basics, 2D graphics, and create a game.
Czas trwania: 12 total hours 10996 zapisanych uczestnikówFull Scratch 3.0 Programming Course: Beginner to Advanced
Use Scratch 3.0 to learn universal programming concepts, create games, design apps, make models, and more!
Czas trwania: 10.5 total hours 2724 zapisanych uczestnikówProgramowanie i grafika dla dzieci i początkujących -Scratch
Naucz się Scratch 3.0. Twórz gry, aplikacje i dobrze się baw! Dla dzieci i początkujących, rodziców i nauczycieli!
Czas trwania: 4.5 total hours 633 zapisanych uczestników[2025] Programowanie w JavaScript od Zera do Mastera
FullStack Javascript od Podstaw + 100 omówionych pyt. rekrut., 24 projekty! Jedyny kurs, który potrzebujesz, ponad 60h!
Czas trwania: 60 total hours 9121 zapisanych uczestników(2025) Angular i Java Spring Od zera do Fullstack developera
Angular i Java Spring Od zera - Docker, SQL, praca ze stanem globalnym (NgRx) i projekty standalone
Czas trwania: 45 total hours 1581 zapisanych uczestnikówProgramowanie z Rodziną: Scratch od Podstaw
Scratch dla Młodych Twórców: Od Pierwszego Kliknięcia do Własnych Gier
Czas trwania: 9.5 total hours 84 zapisanych uczestników