Scratch2009
-
Upload
jacekkupras -
Category
Education
-
view
2.146 -
download
0
description
Transcript of Scratch2009
ODKRYJ SWÓJ WSZECHŚWIAT PRZY POMOCY SCRATCHA
Jacek Kupras www.djkupras.blogspot.com
Wprowadzenie: Prezentacja którą
przeglądasz powstała w oparciu o teksty powstałe w ramach projektu odbywającego się pod patronatem Europejskiego Roku Kreatywności 2009.
Jej celem jest krótkie zapoznanie z możliwościami środowiska do nauki programowania dla dzieci o nazwie Scratch.
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
Założenia Scratcha: Kształcenie stylu pracy nad
projektami: wymyśl (imagine), stwórz (create), przetestuj (play), podziel się (share), przemyśl (reflect), wymyśl(imagine)
Prostota (low floor): programy nie tyle pisze się co buduje z fragmentów przypominających klocki;
Szeroki obszar zastosowań (wide wall): możliwość tworzenia gier, animacji, aplikacji edukacyjnych, komiksów, itp.
Możliwość tworzenia ambitnych aplikacji (high ceiling) Stworzenie narzędzia umożliwiającego kształcenie cech kluczowych;
Stworzenie narzędzia do łatwego uczenia kluczowych koncepcji w informatyce.
Stworzenie platformy umożliwiającej wymianę programów, pomysłów, materiałów edukacyjnych;
Twórca Scratcha Twórcą Scratcha jest Mitchel
Resnick, pomysłodawca między innymi Lego MindStorms oraz języka StarLogo..
Resnick jest między innymi szefem zespołu Lifelong Kindergarten wchodzącego w skład Media Laboratory Instytutu Techonologii w 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. Scratch natomiast 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.
Lifelong Kindergarten
Lifelong Kindergarten jest małym zespołem pracującym w obrębie Media Laboratory MIT.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
Seymour Papert
Ogromny wpływ na powstanie Scratcha wywarł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: Wersje Obecna stabilna
wersja to 1.4 (2010-01-18)
Aktualnie Scratcha można uruchamiać zarówno na komputerach klasy PC jak i Macintosh.
Istnieje również wersja Scratcha przystosowana do tworzenia obiektów w Second Life.
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 NetworkPo 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 projektRozwijanie swoich zainteresowań: dopasowanie metod pracy do konkretnych zdolności konkretnych dzieci, nie odwrotnieBudowanie społeczności: stosowanie metod pracy ukierunkowanych na działanie zespołoweSzacunek i zaufanie: partnerskie relacje wychowawcy - wychowankowie
Laptop dla każdego dzieckaScratch jest standardowym elementem oprogramowania znajdującego się w komputerach rozprowadzanych 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ść bardzo aktywna. Uwzględniając spolonizowanie strony, środowiska, istnienie profesjonalnego hasła w Wikipedii na pewno ktoś na Scratchu pracuje. Nie są to jednak działania organizowane na szerszą skalę.
Podstawowe materiały edukacyjne
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.
Scratch 1.4 Reference Guide
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
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/
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 Scratcha w ubiegłym roku.
Zdjęcie: Chris Garrity Zobacz na YouTube Zobacz na Flickrze
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.
Scratch around the Moon
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. By wyodrębnić je spośród innych kliknij etykietę Papert. Do tekstów, które powstały w tym roku możesz dotrzeć za pośrednictwem hiperłączy powiązanych z grafikami znajdującymi się w pozostałej części tej prezentacji.