Download.it ikona szukania
Advertisement

Łącz grafikę, zdjęcia, muzykę i dźwięk w interaktywne kreacje

Łącz grafikę, zdjęcia, muzykę i dźwięk w interaktywne kreacje

Zagłosuj: (Głosy: 10 049)

Program licencji: Darmowa

Twórca programu: Lifelong Kindergarten Group of the MIT Media Lab

Wersja: 3.29.1

Działa pod: Windows

Zagłosuj:

Program licencji

(Głosy: 10 049)

Darmowa

Twórca programu

Wersja

Lifelong Kindergarten Group of the MIT Media Lab

3.29.1

Działa pod:

Windows

Zalety

  • pomaga zrozumieć istotę programowania
  • prosty i intuicyjny w obsłudze
  • nauka programowania za pomocą przystępnie przedstawionych bloków
  • działa też offline
  • darmowy
  • tworzy wokół siebie całą społeczność

Wady

  • wersja offline wymaga instalacji Adobe AIR
  • aplikacja ma trochę mniej funkcji, niż wersja na komputer

Scratch do darmowe program przeznaczony dla osób, które chcą się nauczyć programowania. Został stworzony dla dzieci i nastolatków, ale tak naprawdę każdy początkujący programista może ze Scratch'a z powodzeniem korzystać - bez względu na swój wiek.

Darmowe narzędzie do nauki programowania

Scratch to aplikacja edukacyjna stworzona przez MIT, która pomaga uczyć się programowania. Jest przeznaczona głównie dla najmłodszych użytkowników, więc tłumaczy zasady programowania w sposób przystępny i dostosowany do wieku aspirujących programistów. Z jego pomocą dzieci mogą w łatwy sposób zrozumieć na czym polega samo programowanie, a także tworzyć swoje pierwsze własne projekty. Język programowania jest podzielony w Scratch na bloki, pod którymi kryją się określone funkcje. Zastępują one linie kodu, które wpisywane są przez programistów. Łączy się je między sobą jak puzzle. Bloki są posegregowane na różnego kategorie i każda z nich odpowiada danej grupie funkcji. Można je łatwo rozróżnić dzięki kolorom, np. niebieski do komendy ruchu, a fioletowy to komendy odpowiadające za dźwięk. Różne i uporządkowane barwy pozwalają poznać schematy języków programowania. Dzięki temu wiadomo, w jakiej kolejności należy zapisywać poszczególne linie i którą komendę w danym momencie wybrać. Nauka programowania jest o wiele przyjemniejsza i angażująca, gdy możemy od razu widzieć efekty naszej pracy, co również umożliwia Scratch. Bloki z funkcjami przeciąga się do obszaru roboczego i na nie klika, by wykonały polecenie. Strona z podglądem pokaże, jakie zmiany zaszły przez to w naszym projekcie.

Dla początkujących programistów w każdym wieku

Wprawdzie Scratch jest przeznaczony dla dzieci, które z programowaniem nie miały do tej pory nic spólnego, jednak nie oznacza to, że można w nim wykonać jedynie najprostsze projekty. Mogą być one dość rozbudowane i zawierać wiele elementów. Zaprojektujemy w nich też grafikę - edytor znajduje się w zakładce Costumes, a także elementy dźwiękowe, które znajdują się w zakładce Sound. Możemy dopracować projekt pod każdym względem. Edycji podlega też czas trwania poszczególnych poleceń. Aplikacja, którą tworzymy może być mniej lub bardziej zaawansowana, a stworzymy ją za pomocą całkowicie darmowego programu. Warto podkreślić, że Scratch powstał ze współpracy różnych specjalistów uniwersytetu MIT, a więc możemy być pewni, że uczy on prawidłowych nawyków i jest dostosowany dla najmłodszych użytkowników. Choć pracę na nim możemy rozpatrywać jako formę rozrywki, to nie jest to wcale jedynie zabawa. Scratch może naprawdę być wstępem do nauki programowania, który przygotowuje nas do bardziej zaawansowanych programów. Mogą z niego korzystać też dorośli, którzy nie mieli do tej pory żadnej styczności z językami programowania.

Ucz się sam lub ucz innych z pomocą Scratch

Scratch jest bardzo prosty w obsłudze i nie wymaga nawet instalacji. Możemy uruchomić go z poziomu przeglądarki internetowej i od razu przystąpić do tworzenia pierwszego projektu. Musimy mieć oczywiście dostęp do Internetu. Jeśli nie zawsze jest to możliwe, to możemy również skorzystać z wersji offline - jest ona do pobrania za darmo ze strony twórców Scratch. Wymaga to zainstalowania wcześniej programu Adobe AIR. Scratch to nie jest zwykła aplikacja. Zbudowana jest wokół niego cała społeczność - począwszy od twórców i nauczycieli, przez rodziców, po samych użytkowników. Może współtworzyć projekty z innymi i udostępniać je pozostałym członkom społeczności. Kod jest widoczny dla każdego i można wykorzystać go jako bazę do zaprogramowania kolejnej aplikacji. Jeśli nie chcemy się w ten sposób angażować, to zawsze możemy korzystać jedynie ze Scratch offline.

Zalety

Zalety

  • pomaga zrozumieć istotę programowania
  • prosty i intuicyjny w obsłudze
  • nauka programowania za pomocą przystępnie przedstawionych bloków
  • działa też offline
  • darmowy
  • tworzy wokół siebie całą społeczność

Wady

  • wersja offline wymaga instalacji Adobe AIR
  • aplikacja ma trochę mniej funkcji, niż wersja na komputer