Scratch2010day
-
Upload
jacekkupras -
Category
Technology
-
view
1.437 -
download
3
description
Transcript of Scratch2010day
Wprowadzenie: Czy wiesz o tym, że 22
maja tego roku będzie mieć miejsce kolejny dzień Scratcha?
A wiesz w ogóle co to jest Scratch?
Nie?
Nie!
A zatem ...
Czym jest Scratch? Scratch to edukacyjny język obiektowy,
stworzony jako środek do nauczania dzieci i młodzieży (od 8 lat wzwyż) podstaw programowania oraz środowisko programistyczne służące do tworzenia i uruchamiania programów w tym języku.
Scratch umożliwia łatwe tworzenie interaktywnych historyjek, animacji, gier, muzyki oraz sztuki.
Programowanie odbywa się w sposób wizualny - elementy języka mają kształt puzzli i mogą być klikane myszką oraz przeciągane w celu ułożenia ich w określonym porządku. W ten sposób tworzy się kod przypisany określonemu obiektowi. Obiekty (np. postacie) można wybierać z menu lub importować z zewnątrz.
Źródło: Wikipedia
Sam zobacz na jednym z filmów:
Znajdziesz je pod adresem: http://info.scratch.mit.edu/Support/Videos
Scratcha stworzył ten gość:
Twórcą Scratcha jest MitchelResnick, pomysłodawca między innymi Lego MindStorms oraz języka StarLogo..
Resnick jest między innymi szefem zespołu Lifelong Kindergartenwchodzącego w skład Media Laboratory Instytutu Techonologiiw Massachusetts
O Scratchu mówi: "W sieci istnieje spora luka, jeśli chodzi o dzieci. Większość z nich ma dostęp do komputera, ale jedyne, co robią, to przeglądanie stron i czatowanie. Scratchnatomiast daje im możliwość tworzenia interaktywnych mediów, z których będą korzystać na co dzień".”Źródło: Dziennik.plKoniecznie trzeba wspomnieć, że wszystkie idee na których opiera się Scratch zostały sformułowane już przez Seymour’a Paperta, u którego Resnick robił doktorat.
Razem z nimi:
Lifelong Kindergarten jest małym zespołem pracującym w obrębie Media LaboratoryMIT.U góry widać fragment grafiki z ich strony po lewej zdjęcie wykonane w trakcie konferencji poświęconej Scratchowi w 2008 roku.Zdjęcia: MIT
Po to, aby: Kształcić u dzieciaków specyficzny styl
pracy nad projektami: wymyśl (imagine), stwórz (create), przetestuj (play), podziel się (share), przemyśl (reflect), wymyśl(imagine)
Uczynić programowanie przystępnym (low floor): programy nie tyle pisze się co buduje z fragmentów przypominających klocki;
Umożliwić wyrażanie się w najrozmaitszy sposób (wide wall): przez tworzenie gier, animacji, aplikacji edukacyjnych, komiksów, itp.
Dać poczucie satysfakcji z tworzenia ambitnych projektów (high ceiling)
Umożliwić wymianę programów, pomysłów, idei.
Budować internetową społeczność opartą na tworzeniu a nie jałowej paplaninie
Scratch jest darmowy! Obecna stabilna wersja to
1.4 (2010-01-18)
Aktualnie Scratchamożna uruchamiać zarówno na komputerach klasy PC jak i Macintosh.
Pobrać go możesz spod tego adresu: http://scratch.mit.edu/download
Istnieje również wersja Scratcha przystosowana do tworzenia obiektów w Second Life.
A Dzień Scratcha ... Dzień Scratcha to
organizowane corocznie pokazy tego środowiska, mające charakter jednodniowych eventów.
Może je zorganizować każdy, niezbędne informacje i materiały promocyjne znajdują się pod adresem http://day.scratch.mit.edu/
Mapka widoczna na slajdzie pokazuje zasięg dnia Scratchaw ubiegłym roku.
Zdjęcie: Chris Garrity
Zobacz na YouTube
Zobacz na Flickrze
Co się przyda:
Podstawowe materiały edukacyjne można pobrać ze strony http://info.scratch.mit.edu/Support/Get_Started.
Są nimi instrukcja, pokazująca jak stworzyć pierwszy projekt oraz podręcznik w którym są opisane środowisko oraz instrukcje tworzące język programowania.
Getting started in Scratch Poniżej zamieszczam w oryginale tekst z ostatniej
strony podręcznika wprowadzającego do Scratcha. Warto zwrócić uwagę na instytucje, które finansowały prace nad tym projektem.
To dzięki ich wsparciu w Internecie znalazły się świetnie opracowane, darmowe materiały edukacyjne.
Scratch is a new programming language that makes it easy to create your own interactive stories, games, and animations – and share your creations with others on the web.
Scratch is developed by the Lifelong Kindergarten research group at the MIT Media Lab (http://llk.media.mit.edu). Our group develops new technologies that, in the spirit of the blocks and fingerpaint of kindergarten, expand the range of what people can design, create, and learn.
The development of Scratch has been supported with funding from the National Science Foundation, Microsoft, Intel Foundation, Nokia, and the MIT Media Lab research consortia.
This guide and other Scratch print materials were created by Natalie Rusk and other members of the Scratch development team.
Karty do Scratcha
Karty do Scratcha to jeden z przykładów pomocy dydaktycznych towarzyszących temu programowi.
Po lewej reprodukcja jednej z kart.
Poniżej jej polski, nieco surowy odpowiednik
Karty do Scratcha online Warto się również przyjrzeć
działaniu programów z kart w Internecie.
Poświęcone nim konto znajduje się pod adresem:
http://scratch.mit.edu/users/scratchcard
Wszystko pod ręką ...
Wszstko, co jest nam potrzebne do rozpoczęcia przygody ze Scratchemmożemy również pobrać spod adresu: http://info.scratch.mit.edu/Support
To co istotne wyróżniłem zielonym markerem.
... i do tłumaczenia.
Scratch posiada również wsparcie dla tłumaczeń.
Pod adresem: http://info.scratch.mit.edu/Translation znajdziemy linki do dalszych stron zawierających między innymi wyróżnione zielonym markerem materiały źródłowe wcześniej wymienionych dokumentów.
Translating Scratch materials.
Na stronie o tytule odpowiadającym tytułowi tego slajdu znajdują się właśnie kluczowe materiały źródłowe, które przetłumaczone mieć warto. Jej adres to: http://info.scratch.mit.edu/Translation/Translating_Scratch_Materials,
Kliknięcie zaś w obrazki znajdujące się na tym slajdzie spowoduje zainicjowanie pobierania kluczowych materiałów.
Dzień Scratcha: Event organizing guide
Liczący dziewięć stron pdf wprowadzający w organizację Dnia Scratcha, dostępny pod adresem:
http://day.scratch.mit.edu/sites/default/files/resources/EventGuide.pdf
Świetnie nadaje się do przygotowania wstępnego planu organizacyjnego.
Dzień Scratcha: Workshop designing guide
Liczący trzydzieści trzy strony pdf zawierający opisy przykładowych zajęć, dostępny pod adresem: http://day.scratch.mit.edu/sites/default/files/resources/WorkshopDesignGuide
Po pierwszym przejrzeniu wygląda raczej na przeznaczony dla osób, które już się ze Scratchemzetknęły. Zawiera między innymi karty do Scratcha.
Dzień Scratcha: Design studio activities
Liczący dziewiętnaście stron pdf zawierający 16 przykładowych pomysłów na projekty, znajdujący się pod adresem: http://day.scratch.mit.edu/sites/default/files/resources/design/DesignStudio.pdf
Dzień Scratcha: Logo
Wielkie logo Dnia Scratcha, znajdujące się pod adresem: http://day.scratch.mit.edu/sites/default/files/resources/promotion/logos/ScratchDayLogo-Large.png
Wersja mniejsza dostępna jest pod adresem: http://day.scratch.mit.edu/sites/default/files/resources/promotion/logos/ScratchDayLogo-Small.png
Dzień Scratcha: Kot
Charakterystyczne logo kota można pobrać spod adresu: http://day.scratch.mit.edu/sites/default/files/resources/promotion/logos/ScratchCat-Large.png
Wersja mniejsza dostępna jest pod adresem: http://day.scratch.mit.edu/sites/default/files/resources/promotion/logos/ScratchCat-Small.png
Dzień Scratcha: Kartki pocztowe
Wszystkie do pobrania spod adresu: http://day.scratch.mit.edu/resources
Dzień Scratcha: Postery
Wszystkie do pobrania spod adresu: http://day.scratch.mit.edu/resources
Dzień Scratcha: Ulotka informacyjna
Siedem stron, przykład do pobrania spod adresu: http://day.scratch.mit.edu/resources
Dzień Scratcha: Scratcher Interviews
Jedna strona autorstwa Chris Garrity do pobrania spod adresu: http://day.scratch.mit.edu/sites/default/files/resources/community/interviewQ.pdf
Dzień Scratcha online: Meet
Adres: http://scratch.mit.edu/galleries/view/47846
Galeria, w której możesz przedstawić się społeczności Scratcha wstawiając tam projekty będące twoją wizytówką.
Dzień Scratcha online: Share
Adres: http://scratch.mit.edu/galleries/view/47847
Galeria do dzielenia się historyjkami, grafikami i nagraniami wykonanymi w trakcie imprez Dnia Scratcha.
Dzień Scratcha online: Learn
Adres: http://scratch.mit.edu/galleries/view/47848
Use this gallery to help people learn new things about Scratch on Scratch Day!
Dzień Scratcha online: Scratch WorkshopIdeas.
Adres: http://day.scratch.mit.edu/sites/default/files/resources/community/Scratchday_galleries.pdf
Pomysły na warsztaty Scratcha. W wersji pdf oraz doc. U góry reprodukcja pierwszej strony.
Dzień Scratcha online: Scratch WorkshopIdeas.
Adres: http://day.scratch.mit.edu/sites/default/files/resources/community/Scratchday_galleries.pdf
Pomysły na warsztaty Scratcha. W wersji pdf oraz doc. U góry reprodukcja drugiej strony. Autorką pomysłów jest Jennifer Nelson.
Dzień Scratcha online: Dziecięce rymowanki.
Adres: http://scratch.mit.edu/galleries/view/47830
Świetne! Autorem jest Ai Boon Tan z Singapuru. U góry slajdy z Humpty Dumpty oraz Little Miss Muffet.
Wszystkie te materiały dostępne na licencji:
Poczytaj zresztą sam: http://info.scratch.mit.edu/Terms_of_use
Tak było rok temu w naszej części Europy ...
... a tak na świecie:
Listę ubiegłorocznych warsztatów znajdziesz pod adresem: http://day.scratch.mit.edu/sd2009
Ogółem odbyło się 120 warsztatów w 44 różnych państwach.
W Polsce miało miejsce jedno takie wydarzenie, zorganizowane przez Norberta Dreiera w szkole podstawowej w Łubnianach.
Jak się przyłączyć? Po pierwsze trzeba pamiętać, że Dzień Scratcha to przede
wszystkim ma być fajna zabawa. Nie trzeba być doktoreminformatyki by coś takiego zorganizować .
Nie trzeba również posiadać pracowni komputerowejwyposażonej w nowoczesny sprzęt. Wystarczy szkolna lub„świetlicowa” oraz swobodny dostęp do „nie pierwszej młodości”pecetów. Wydaje mi się że minimum mogą to być trzy maszyny.
W ramach Dnia można: Przeprowadzić warsztaty wprowadzające w programowanie w Scratchu, zrobić prezentację np. dla uczniów szkoły, nauczycieli, „szerokiej
publiczności” czy kogokolwiek zainteresowanego Zorganizować małe, nieformalne spotkanie, gdzie można podzielić się
doświadczeniami z używania tego środowiska.
Jak się wydaje, wielkość imprezy nie gra roli. Ważne jestnatomiast, aby została ona porządnie przygotowana – od tego sąwłaśnie wspomniane wcześniej materiały.
Warto zarejestrować organizowane przez siebie wydarzenie na stronie: http://day.scratch.mit.edu/events
To w zasadzie tyle ...
Dalsza część tej prezentacji to dodatkowe informacje na temat Scratcha. Jeżeli znasz poprzednie poświęcone Scratchowi moje prezentacje możesz spokojnie oglądanie ich pominąć.Baw się dobrze, i pamiętaj:
ScratchNeedsYou!
Seymour Papert
Ogromny wpływ na powstanie Scratchawywarły prace Seymoura Paperta, twórcy między innymi języka Logo.Jego książka „Burze mózgów – Dzieci i komputery” do dzisiaj w środowiskach związanych z MIT uchodzi za kultową.Zdjęcie u góry: MIT
Seymour PapertTrudności z przedmiotami szkolnymi są często pierwszym etapem postępującego, intelektualnego procesu, który prowadzi nas do określenia siebie jako zlepka zdolności i niezdolności, jako bycia "matematykiem" lub "humanistą", "naturą artystyczną" lub "nieartystyczną", "muzykalnym" lub "niemuzykalnym", "głębokim" lub "powierzchownym", "inteligentnym" lub "tępym". I tak niedostatek staje się tożsamością, a uczenie się ulega zmianie: zamiast wczesnych, swobodnych odkryć świata czynionych przez małe dziecko, mamy ciężką harówkę najeżoną niebezpieczeństwami i ograniczeniami, które sobie sami narzucamy.
Seymour PapertObok jedno ze starszych, archiwalnych zdjęć przedstawiających Paperta w 1967r.Źródło: Computer History Museum
Scratch: Społeczność
Scratch od początku był rozwijany tak, by dzięki niemu mogła powstać społeczność wymieniająca się pomysłami.
Główną platformą społecznościową jest strona http://scratch.mit.edu/ posiadająca rówieżforum oraz portal edukacyjny http://scratched.media.mit.edu/
Scratch: Społeczność
Każdy członek społeczności może założyć sobie konto i przesyłać na niego programy.Są one tłumaczone na skrypty Jawy, dzięki czemu można je uruchomić w oknie przeglądarki lub osadzić na dowolnej stronie internetowej, np. blogu. Oczywiście można również pobrać oryginalne programy i modyfikować je w zależności od potrzeb.Mechanizm tłumaczenia na Jawę nie jest niestety doskonały – aplety działają wolniej, niż ich oryginały.
Sieć Computer Clubhouse Network
Scratch jest wykorzystywany w ramach sieci stworzonej przez Młodzieżowe Kluby Komputerowe będące placówkami, gdzie młodzi ludzie pochodzący przede wszystkim ze zdefaworyzowanych społeczności mogą rozwijać umiejętności posługiwania się technologiami informatycznymi.
Sieć Computer Clubhouse Network
Po lewej stronie zrzuty ekranów ze stron klubów z Dublina oraz z Karnataki (Indie).
Podstawowe zasady klubów:
Nauka przez projektowanie: nacisk kładzie się na tworzenie, bez względu na to, czy ma to być konstrukcja z lego, latawiec, program komputerowy – efektem uczenia się ma być działający projekt
Rozwijanie swoich zainteresowań: dopasowanie metod pracy do konkretnych zdolności konkretnych dzieci, nie odwrotnie
Budowanie społeczności: stosowanie metod pracy ukierunkowanych na działanie zespołowe
Szacunek i zaufanie: partnerskie relacje wychowawcy -wychowankowie
Laptop dla każdego dziecka
Scratch jest standardowym elementem oprogramowania znajdującego się w komputerachrozprowadzanych przez fundację One laptop per child.
Pomimo pewnej utopii oraz kontrowersji wynikłych wokół projektu faktem jest, że dostęp do tej technologii uzyska 1 284 500 dzieci i nauczycieli z państw trzeciego świata.
Źródła: Wikipedia, OLPC.
Laptop dla każdego dziecka
U góry reprodukcje stron podręcznika do komputera OLPC odnoszące się do Scratcha. Podręcznik ten został napisany przez nauczyciela pracującego w wiejskimi dzieciakami w Peru. Warto wiedzieć, że system Sugar znajdujący się w XO można uruchomić również z pamięci flash.
Scratch w Polsce
Powyżej widać zrzut ekranu z polskiej sekcji forum Scratcha. Jak widać nie jest to społeczność bardzoaktywna. Uwzględniając spolonizowanie strony, środowiska, istnienie profesjonalnego hasła w Wikipediina pewno ktoś na Scratchu pracuje. Nie są to jednak działania organizowane na szerszą skalę.
Scratch w edukacji: ScratchEd
ScratchEd to społeczność, gdzie nauczyciele dzielą się pomysłami i zastosowaniami Scratcha w edukacji.
Adres, pod którym mieści się serwis tej społeczności to: http://scratched.media.mit.edu/
Scratch w edukacji: Learn Scratch
Learn Scratch jest serwisem zawierającym świetne tutoriale poświęcone Scratchowi.
Każdemu z nich towarzyszą filmy video, pokazujące krok po kroku jak tworzyć poszczególne programy.
Christian Brothers Warto zwrócić uwagę na rolę w propagowaniu Scratcha
organizacji katolickich.
Wspomniany wcześniej serwis Learn Scratch powstał dzięki Christian Brothers University z Memphis.
Christian Brothers to zgromadzenie znane w Polsce jako Bracia Szkolni.
Jest to wspólnota zakonna założona w XVII wieku przez francuskiego księdza Jana Chrzciciela de la Salle.
Podobnie jak u nas Salezjanie, w Stanach Zjednoczonych prowadzą oni szkoły w tym również wyższe.
Solar System
Po wizycie w MOA.
Scratcha można wykorzystać w różny sposób ... Na przykład improwizując księgę gości.
Po lewej stronie widać zrzuty ekranu pokazujące jak może wyglądać działanie tego typu skryptu.
„Na żywo” można się nim pobawić pod tym adresem.
Dlaczego akurat Scratch?Jest wiele środowisk mogących konkurować ze Scratchem.
Oprócz pokazanej obok Alicji warto wspomnieć o od dawna znanych Logomocji czy Baltim.
Scratch jednak jest:•Przyjazny•Darmowy•Świetnie udokumentowany•Po polsku
Problemem może być fakt, że jak na razie Scratch ma stosunkowo wąską polską społeczność.
Kto wie, być może jednak to się zmieni
To w ogromnym skrócie tyle ...
Scratchowi poświęciłem sporo tekstów na naszym blogu: www.djkupras.blogspot.com. Bywyodrębnić je spośród innych kliknij etykietę Papert. Do tekstów, które powstały w tym rokumożesz dotrzeć za pośrednictwem hiperłączy powiązanych z grafikami znajdującymi się wpozostałej części tej prezentacji.