SlideShare a Scribd company logo
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 Scratcha
Język Scratch został zaprojektowany przez amerykańskiego
informatyka Mitchela Resnicka, kierującego grupą badawczą
w Laboratorium Mediów Instytutu Technologicznego Massachusetts
w Stanach Zjednoczonych.
Zdjęcie pochodzi ze strony http://www.youtube.com/watch?v=yAgE_ek2K0o
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

More Related Content

Viewers also liked

LetsDoc
LetsDocLetsDoc
LetsDoc
venkymani
 
Henrique Amaral
Henrique AmaralHenrique Amaral
Henrique Amaral
Jéssica Fraga
 
Propriedades mecânicas dos materiais
Propriedades mecânicas dos materiaisPropriedades mecânicas dos materiais
Propriedades mecânicas dos materiais
Julyanne Rodrigues
 
Væksthus Midtjylland INCUBA 2014
Væksthus Midtjylland INCUBA 2014Væksthus Midtjylland INCUBA 2014
Væksthus Midtjylland INCUBA 2014
INCUBA A/S
 
National income
National incomeNational income
National income
Ravi Muchhal
 
Imam mahdi-ka-zahoor-امام مہدی کا ظہور
Imam mahdi-ka-zahoor-امام مہدی کا ظہور  Imam mahdi-ka-zahoor-امام مہدی کا ظہور
Imam mahdi-ka-zahoor-امام مہدی کا ظہور
muzaffertahir9
 
แผ่นพับIs
แผ่นพับIsแผ่นพับIs
แผ่นพับIsRujira Meechin
 
Defesa Diana 1ra. Parte
Defesa Diana 1ra. ParteDefesa Diana 1ra. Parte
Defesa Diana 1ra. Parte
diananeg
 
Thai
ThaiThai
Camtasia getting started guide
Camtasia getting started guideCamtasia getting started guide
Camtasia getting started guide
Jaavitaxx Rojas Nogales
 
Aula do dia 19 10 - dr. rodrigo dalla pria
Aula do dia 19 10 - dr. rodrigo dalla priaAula do dia 19 10 - dr. rodrigo dalla pria
Aula do dia 19 10 - dr. rodrigo dalla pria
Fernanda Moreira
 
Presentation1
Presentation1Presentation1
Presentation1socasoca
 
Zrealizowane projekty domow pasywnych
Zrealizowane projekty domow pasywnychZrealizowane projekty domow pasywnych
Zrealizowane projekty domow pasywnych
Vaillant Saunier Duval Sp. z o.o.
 
Paginafctaylorlautnerbrasilagathavaz
PaginafctaylorlautnerbrasilagathavazPaginafctaylorlautnerbrasilagathavaz
Paginafctaylorlautnerbrasilagathavazagatha3006
 
Leticia Martinez -TERCERO BTC
Leticia Martinez -TERCERO BTCLeticia Martinez -TERCERO BTC
Leticia Martinez -TERCERO BTC
Letii Martinez
 
Slides atividade grupo 4B
Slides atividade grupo 4BSlides atividade grupo 4B
Slides atividade grupo 4B
Luciana Veneziana
 
Apoia a campaña carvalho lg 2014
Apoia a campaña carvalho   lg 2014Apoia a campaña carvalho   lg 2014
Apoia a campaña carvalho lg 2014
cenlf
 
Tributação no setor comercial icms importação - marcelo - aula ibet
Tributação no setor comercial   icms importação - marcelo - aula ibetTributação no setor comercial   icms importação - marcelo - aula ibet
Tributação no setor comercial icms importação - marcelo - aula ibet
Fernanda Moreira
 

Viewers also liked (19)

LetsDoc
LetsDocLetsDoc
LetsDoc
 
Henrique Amaral
Henrique AmaralHenrique Amaral
Henrique Amaral
 
Invitation lm a5
Invitation lm a5Invitation lm a5
Invitation lm a5
 
Propriedades mecânicas dos materiais
Propriedades mecânicas dos materiaisPropriedades mecânicas dos materiais
Propriedades mecânicas dos materiais
 
Væksthus Midtjylland INCUBA 2014
Væksthus Midtjylland INCUBA 2014Væksthus Midtjylland INCUBA 2014
Væksthus Midtjylland INCUBA 2014
 
National income
National incomeNational income
National income
 
Imam mahdi-ka-zahoor-امام مہدی کا ظہور
Imam mahdi-ka-zahoor-امام مہدی کا ظہور  Imam mahdi-ka-zahoor-امام مہدی کا ظہور
Imam mahdi-ka-zahoor-امام مہدی کا ظہور
 
แผ่นพับIs
แผ่นพับIsแผ่นพับIs
แผ่นพับIs
 
Defesa Diana 1ra. Parte
Defesa Diana 1ra. ParteDefesa Diana 1ra. Parte
Defesa Diana 1ra. Parte
 
Thai
ThaiThai
Thai
 
Camtasia getting started guide
Camtasia getting started guideCamtasia getting started guide
Camtasia getting started guide
 
Aula do dia 19 10 - dr. rodrigo dalla pria
Aula do dia 19 10 - dr. rodrigo dalla priaAula do dia 19 10 - dr. rodrigo dalla pria
Aula do dia 19 10 - dr. rodrigo dalla pria
 
Presentation1
Presentation1Presentation1
Presentation1
 
Zrealizowane projekty domow pasywnych
Zrealizowane projekty domow pasywnychZrealizowane projekty domow pasywnych
Zrealizowane projekty domow pasywnych
 
Paginafctaylorlautnerbrasilagathavaz
PaginafctaylorlautnerbrasilagathavazPaginafctaylorlautnerbrasilagathavaz
Paginafctaylorlautnerbrasilagathavaz
 
Leticia Martinez -TERCERO BTC
Leticia Martinez -TERCERO BTCLeticia Martinez -TERCERO BTC
Leticia Martinez -TERCERO BTC
 
Slides atividade grupo 4B
Slides atividade grupo 4BSlides atividade grupo 4B
Slides atividade grupo 4B
 
Apoia a campaña carvalho lg 2014
Apoia a campaña carvalho   lg 2014Apoia a campaña carvalho   lg 2014
Apoia a campaña carvalho lg 2014
 
Tributação no setor comercial icms importação - marcelo - aula ibet
Tributação no setor comercial   icms importação - marcelo - aula ibetTributação no setor comercial   icms importação - marcelo - aula ibet
Tributação no setor comercial icms importação - marcelo - aula ibet
 

Similar to Każdy może programować

Scratch2009
Scratch2009Scratch2009
Scratch2009
JacekKupras
 
PRZEGLĄD NARZĘDZI W WARSZTACIE OTWARTEGO NAUKOWCA
PRZEGLĄD NARZĘDZI W WARSZTACIE OTWARTEGO NAUKOWCAPRZEGLĄD NARZĘDZI W WARSZTACIE OTWARTEGO NAUKOWCA
PRZEGLĄD NARZĘDZI W WARSZTACIE OTWARTEGO NAUKOWCA
Artur Gunia
 
[PL] Umbraco - „scyzoryk” w rękach .net developera @ WG.NET, Warszawa 2016
[PL] Umbraco - „scyzoryk” w rękach .net developera @ WG.NET, Warszawa 2016[PL] Umbraco - „scyzoryk” w rękach .net developera @ WG.NET, Warszawa 2016
[PL] Umbraco - „scyzoryk” w rękach .net developera @ WG.NET, Warszawa 2016
Marcin Zajkowski
 
2019.10.08 share con365 2019 open source in azure devops, on the example open...
2019.10.08 share con365 2019 open source in azure devops, on the example open...2019.10.08 share con365 2019 open source in azure devops, on the example open...
2019.10.08 share con365 2019 open source in azure devops, on the example open...
Janusz Nowak
 
"Zagrożenia w stosowaniu technologii open-source w projektach komercyjnych" -...
"Zagrożenia w stosowaniu technologii open-source w projektach komercyjnych" -..."Zagrożenia w stosowaniu technologii open-source w projektach komercyjnych" -...
"Zagrożenia w stosowaniu technologii open-source w projektach komercyjnych" -...
krakspot
 
Fair Pricing - what you really pay for when buying WordPress Plugins or Theme...
Fair Pricing - what you really pay for when buying WordPress Plugins or Theme...Fair Pricing - what you really pay for when buying WordPress Plugins or Theme...
Fair Pricing - what you really pay for when buying WordPress Plugins or Theme...
Aleksander Kuczek
 
Java. Programowanie, biblioteki open-source i pomysły na nowe projekty
Java. Programowanie, biblioteki open-source i pomysły na nowe projektyJava. Programowanie, biblioteki open-source i pomysły na nowe projekty
Java. Programowanie, biblioteki open-source i pomysły na nowe projekty
Wydawnictwo Helion
 
Jeden commit
Jeden commitJeden commit
Jeden commit
Ryszard Dałkowski
 
Open Source - czy aby napewno zło?” - Piotr Pyciński, KrakSpot#5
Open Source - czy aby napewno zło?” - Piotr Pyciński, KrakSpot#5Open Source - czy aby napewno zło?” - Piotr Pyciński, KrakSpot#5
Open Source - czy aby napewno zło?” - Piotr Pyciński, KrakSpot#5krakspot
 
Zawód: programista gier. Jak zacząć pracę w branży?
Zawód: programista gier. Jak zacząć pracę w branży?Zawód: programista gier. Jak zacząć pracę w branży?
Zawód: programista gier. Jak zacząć pracę w branży?
GameDesire Company
 
ActionScript 2.0. Od podstaw
ActionScript 2.0. Od podstawActionScript 2.0. Od podstaw
ActionScript 2.0. Od podstaw
Wydawnictwo Helion
 

Similar to Każdy może programować (11)

Scratch2009
Scratch2009Scratch2009
Scratch2009
 
PRZEGLĄD NARZĘDZI W WARSZTACIE OTWARTEGO NAUKOWCA
PRZEGLĄD NARZĘDZI W WARSZTACIE OTWARTEGO NAUKOWCAPRZEGLĄD NARZĘDZI W WARSZTACIE OTWARTEGO NAUKOWCA
PRZEGLĄD NARZĘDZI W WARSZTACIE OTWARTEGO NAUKOWCA
 
[PL] Umbraco - „scyzoryk” w rękach .net developera @ WG.NET, Warszawa 2016
[PL] Umbraco - „scyzoryk” w rękach .net developera @ WG.NET, Warszawa 2016[PL] Umbraco - „scyzoryk” w rękach .net developera @ WG.NET, Warszawa 2016
[PL] Umbraco - „scyzoryk” w rękach .net developera @ WG.NET, Warszawa 2016
 
2019.10.08 share con365 2019 open source in azure devops, on the example open...
2019.10.08 share con365 2019 open source in azure devops, on the example open...2019.10.08 share con365 2019 open source in azure devops, on the example open...
2019.10.08 share con365 2019 open source in azure devops, on the example open...
 
"Zagrożenia w stosowaniu technologii open-source w projektach komercyjnych" -...
"Zagrożenia w stosowaniu technologii open-source w projektach komercyjnych" -..."Zagrożenia w stosowaniu technologii open-source w projektach komercyjnych" -...
"Zagrożenia w stosowaniu technologii open-source w projektach komercyjnych" -...
 
Fair Pricing - what you really pay for when buying WordPress Plugins or Theme...
Fair Pricing - what you really pay for when buying WordPress Plugins or Theme...Fair Pricing - what you really pay for when buying WordPress Plugins or Theme...
Fair Pricing - what you really pay for when buying WordPress Plugins or Theme...
 
Java. Programowanie, biblioteki open-source i pomysły na nowe projekty
Java. Programowanie, biblioteki open-source i pomysły na nowe projektyJava. Programowanie, biblioteki open-source i pomysły na nowe projekty
Java. Programowanie, biblioteki open-source i pomysły na nowe projekty
 
Jeden commit
Jeden commitJeden commit
Jeden commit
 
Open Source - czy aby napewno zło?” - Piotr Pyciński, KrakSpot#5
Open Source - czy aby napewno zło?” - Piotr Pyciński, KrakSpot#5Open Source - czy aby napewno zło?” - Piotr Pyciński, KrakSpot#5
Open Source - czy aby napewno zło?” - Piotr Pyciński, KrakSpot#5
 
Zawód: programista gier. Jak zacząć pracę w branży?
Zawód: programista gier. Jak zacząć pracę w branży?Zawód: programista gier. Jak zacząć pracę w branży?
Zawód: programista gier. Jak zacząć pracę w branży?
 
ActionScript 2.0. Od podstaw
ActionScript 2.0. Od podstawActionScript 2.0. Od podstaw
ActionScript 2.0. Od podstaw
 

More from IOKI Sp. z o.o. Sp. K.

Urządzenia wejścia i wyjścia
Urządzenia wejścia i wyjściaUrządzenia wejścia i wyjścia
Urządzenia wejścia i wyjścia
IOKI Sp. z o.o. Sp. K.
 
Jak urządzić stanowisko komputerowe
Jak urządzić stanowisko komputeroweJak urządzić stanowisko komputerowe
Jak urządzić stanowisko komputerowe
IOKI Sp. z o.o. Sp. K.
 
Grafika wektorowa
Grafika wektorowaGrafika wektorowa
Grafika wektorowa
IOKI Sp. z o.o. Sp. K.
 
Sposoby przedstawiania algorytmu
Sposoby przedstawiania algorytmuSposoby przedstawiania algorytmu
Sposoby przedstawiania algorytmu
IOKI Sp. z o.o. Sp. K.
 
Schemat blokowy algorytmu
Schemat blokowy algorytmuSchemat blokowy algorytmu
Schemat blokowy algorytmu
IOKI Sp. z o.o. Sp. K.
 
Budowa komputera
Budowa komputeraBudowa komputera
Budowa komputera
IOKI Sp. z o.o. Sp. K.
 
Grafika wektorowa
Grafika wektorowaGrafika wektorowa
Grafika wektorowa
IOKI Sp. z o.o. Sp. K.
 

More from IOKI Sp. z o.o. Sp. K. (20)

Urządzenia wejścia i wyjścia
Urządzenia wejścia i wyjściaUrządzenia wejścia i wyjścia
Urządzenia wejścia i wyjścia
 
Jak urządzić stanowisko komputerowe
Jak urządzić stanowisko komputeroweJak urządzić stanowisko komputerowe
Jak urządzić stanowisko komputerowe
 
Fraktale
FraktaleFraktale
Fraktale
 
Grafika wektorowa
Grafika wektorowaGrafika wektorowa
Grafika wektorowa
 
Sposoby przedstawiania algorytmu
Sposoby przedstawiania algorytmuSposoby przedstawiania algorytmu
Sposoby przedstawiania algorytmu
 
Schemat blokowy algorytmu
Schemat blokowy algorytmuSchemat blokowy algorytmu
Schemat blokowy algorytmu
 
Budowa komputera
Budowa komputeraBudowa komputera
Budowa komputera
 
Grafika wektorowa
Grafika wektorowaGrafika wektorowa
Grafika wektorowa
 
Jak to z wirusami bywa
Jak to z wirusami bywaJak to z wirusami bywa
Jak to z wirusami bywa
 
Jak dawniej pisano
Jak dawniej pisanoJak dawniej pisano
Jak dawniej pisano
 
Jak dawniej pisano
Jak dawniej pisanoJak dawniej pisano
Jak dawniej pisano
 
Polskie parki narodowe
Polskie parki narodowePolskie parki narodowe
Polskie parki narodowe
 
Perły europy
Perły europyPerły europy
Perły europy
 
Od visi calca do excela
Od visi calca do excelaOd visi calca do excela
Od visi calca do excela
 
Aparaty fotograficzne
Aparaty fotograficzneAparaty fotograficzne
Aparaty fotograficzne
 
Perły Europy
Perły EuropyPerły Europy
Perły Europy
 
Siec
SiecSiec
Siec
 
O grzybach dobrze i źle
O grzybach dobrze i źleO grzybach dobrze i źle
O grzybach dobrze i źle
 
Polskie parki narodowe
Polskie parki narodowePolskie parki narodowe
Polskie parki narodowe
 
Aparaty fotograficzne
Aparaty fotograficzneAparaty fotograficzne
Aparaty fotograficzne
 

Każdy może programować

  • 1. Każdy może programować Zajęcia komputerowe z pomysłem, klasa 6, WSiP 2014
  • 2. 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.
  • 4. Twórca Scratcha Język Scratch został zaprojektowany przez amerykańskiego informatyka Mitchela Resnicka, kierującego grupą badawczą w Laboratorium Mediów Instytutu Technologicznego Massachusetts w Stanach Zjednoczonych. Zdjęcie pochodzi ze strony http://www.youtube.com/watch?v=yAgE_ek2K0o
  • 5. 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ę.
  • 6. 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.
  • 7. 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.
  • 8. 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.
  • 13. 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