każdy może programować
TRANSCRIPT
Każdy może programowaćZajęcia komputerowe z pomysłem, klasa 6, WSiP 2014
Co to jest Scratch• Scratch to wizualny język programowania, w którym początkujący
programiści mogą tworzyć własne projekty: interaktywne historyjki, animacje, gry i muzykę.
• Program Scratch jest darmowy, dostępny online po zalogowaniu się na stronie http://scratch.mit.edu lub po zainstalowaniu na dysku twardym komputera.
• Działa na platformach Windows, Linux i Mac OS X.• Scratch to także serwis społecznościowy – umożliwia umieszczanie
własnych projektów, oglądanie i pobieranie projektów utworzonych przez innych użytkowników, dyskutowanie o nich.
• Wszystkie projekty udostępniane na stronie Scratcha są objęte licencją Creative Commons.
Strona główna Scratcha
Twórca ScratchaJęzyk Scratch został zaprojektowany przez amerykańskiego informatyka Mitchela Resnicka, kierującego grupą badawczą w Laboratorium Mediów Instytutu Technologicznego Massachusetts w Stanach Zjednoczonych.
Programowanie w Scratchu• Wszystkie polecenia są zapisane w bloczkach, umieszczonych
w różnokolorowych grupach.• Bloczki z parametrami (np. liczbami, kolorami) można edytować.• Bloczki przeciąga się z palety do obszaru edycji skryptów. Można je
łączyć i ustawiać jeden pod drugim, aby utworzyć skrypt.• Polecenia zapisane w bloczkach są wykonywane przez duszka, do
którego przypisany jest skrypt. Duszki można pobierać z biblioteki lub rysować we wbudowanym edytorze obrazów.
• Działanie skryptu uruchamia się przez kliknięcie.• W Scratchu przyjęto zasadę rozpoczynania programów blokiem:
kiedy kliknięto zieloną flagę.
Zalety Scratcha• Interfejs po polsku.• Wieloplatformowość.• Operowanie gotowymi blokami z poleceniami.• Możliwość tworzenia animacji.• Łatwe dodawanie dźwięków do projektu.• Możliwość publikowania projektów w internecie.
Jak dołączyć do użytkowników Scratcha?• Otwórz w przeglądarce internetowej stronę główną
Scratcha – http://scratch.mit.edu/• Na pasku tytułu programu kliknij przycisk Dołącz do Scratch.
Jak dołączyć do użytkowników Scratcha?• Wypełnij trzy kolejne karty formularza rejestracji.
• Aby zakończyć procedurę rejestracji, kliknij przycisk Załóż konto.• Teraz możesz już udostępniać swoje programy, oglądać i pobierać
oraz modyfikować programy innych użytkowników.
Przykładowa symulacja udostępniona w Scratchu
Przykładowa symulacja z kodem źródłowym
Przykładowa animacja zegara z dźwiękiem
Przykładowa gra komputerowa
Wybrane strony poświęcone programowi Scratch• http://www.scratch.mit.edu/• http://www.enauczanie.com/narzedzia/scratch• http://zacznijprogramowac.blog.onet.pl/• http://scratch.blox.pl/html• http://www.robospace.pl/narzedzia/programowanie-
komputerow/scratch-opis