PROGRAMOWANIE KONCEPCJA ZAJĘĆ OPRACOWAŁA: IWONA HALBECKA. Zatwierdzona do realizacji dn.
|
|
- Dominika Joanna Wróblewska
- 6 lat temu
- Przeglądów:
Transkrypt
1 KONCEPCJA ZAJĘĆ PROGRAMOWANIE OPRACOWAŁA: IWONA HALBECKA Zatwierdzona do realizacji dn. Koncepcja zajęć realizowanych w ramach projektu pn. Kreatywni i innowacyjni uczniowie konkurencyjni na rynku pracy dofinansowanego w ramach Regionalnego Programu Operacyjnego Województwa Pomorskiego na lata
2 I. Informacje wstępne Koncepcja zajęć prowadzonych w Gdańskim Autonomicznej Szkole Podstawowej w ramach projektu Kreatywni i innowacyjni uczniowie konkurencyjni na rynku pracy dofinansowanych w ramach Regionalnego Programu Operacyjnego Województwa Pomorskiego na lata nazwa przedmiotu: Programowanie - planowana liczba godzin: 30 - autor programu: Iwona Halbecka II. Wstęp ogólna charakterystyka zajęć Nauka programowania ma na celu rozbudzić w uczniach potrzebę wytyczania nowych ścieżek rozwoju, kreatywnego wykorzystywania możliwości jakie dają nowoczesne technologie, dzielenia się swoimi pomysłami z całym światem. Zajęcia mają pokazać uczniom, że dzięki TIK nauka może być jeszcze bardziej fascynująca oraz ciekawsza. Zajęcia przełamują stereotypowe myślenie o kodowaniu, jako dziedzinie trudnej i wymagającej dużego doświadczenia.uczniowie tworzą programy komputerowe, co uczy kreatywnego rozwiązywania problemów oraz pozwala wypracować umiejętność efektywnego myślenia o rzeczach niezwiązanych z informatyką. Nauka programowania ma na celu naukę algorytmów, zadad logicznego myślenia oraz samodzielnego poszukiwania rozwiązań. Istnieje możliwość realizacji poszczególnych tematów na więcej niż jednej godzinie lekcyjnej, w związku z czym realizacja koncepcji może być wydłużona,
3 charakterystyka odbiorcy Zajęcia skierowane są do uczniów klas szóstych szkoły podstawowej. W większości przypadków umiejętności programistyczne uczniów są niewystarczające. Dzięki umiejętności tworzenia gier i animacji, pisania programów komputerowych, uczniowie w przyszłości w łatwy sposób znajdą pracę lub zdobędą podstawy do założenia własnej firmy informatycznej. Umiejętność logicznego myślenia i analizy zdobywa się między innymi poprzez pisanie programów. niezbędne warunki realizacji programu (lokal, wyposażenie, pomoce dydaktyczne itp.) Zajęcia powinny odbywać się w sali lekcyjnej ze stałym dostępem do Internetu oraz wyposażonym w sprzęt multimedialny. W trakcie zajęć wykorzystywana będzie mobilna pracownia ipadowa lub pracownia komputerowa. Uczniowie korzystają ze strony internetowej scratch.mit.edu. III. Cele edukacyjne cele ogólne zgodne z założeniami projektu 1. Podnoszenie u uczniów podstawowych umiejętności i kompetencji kluczowych niezbędnych na rynku pracy. 2. Podniesienie kompetencji związanych z umiejętnością wykorzystania narzędzi TIK. 3. Podniesienie kompetencji w zakresie kreatywności i innowacyjności. cele szczegółowe 1. Poznanie środowiska Scratch. 2. Wprowadzenie pojęcia algorytmu oraz program. 3. Doskonalenia umiejętności poprawnego interpretowania zadań wykonywanych na komputerze. 4. Wprowadzenie instrukcji warunkowej. 5. Opracowanie projektu prostej gry.
4 6. Doskonalenia umiejętności pisania procedur minimalizujących długość i czas działania robotów Lego WeDo. 7. Wprowadzenie zmiennej lokalnej i zmiennej globalnej. IV. Treści nauczania zagadnienie ogólne tematy z uwzględnieniem zagadnień liczba IK/IT szczegółowych godzin Ewaluacja 1. Ewaluacja 1 1. IT Wprowadzenie. 1. Zapoznanie z pojęciem scena, duszek, blok. 2. Tworzenie animacji wzrost rośliny IK/IT 2. IK/IT Tworzenie programów 1. Literowanie. 2. Kot goni mysz. 3. Labirynt. 4. Odbijanie piłeczki. 5. Multimedialna kartka świąteczna. 6. Sumowanie i odejmowanie. 7. Gra Kamień, papier, nożyce 8. Roboty Lego WeDo. 9. Roboty Lego WeDo IK/IT 2. IK/IT 3. IK/IT 4. IK/IT 5. IK/IT 6. IK/IT 7. IK/IT 8. IK/IT 9. IK/IT Ewaluacja 1. Ewaluacja IT razem 30 IK innowacyjność i kreatywność godzin
5 IT zajęcia przy wykorzystaniu sprzętu IT, również tego zakupionego w projekcie V. Procedury osiągania celów metody pracy: wykład, prezentacja, projekt, gry dydaktyczne, burza mózgów, ćwiczenia. formy pracy: dominującą formą powinna być praca indywidualna lub w grupach. techniczne środki nauczania (IT): prezentacje multimedialne, materiały z serwisów internetowych, aplikacja Kahoot. VI. Procedury ewaluacji kompetencje zyskane przez uczniów Uczeń: 1. Potrafi przesuwać oraz obracać duszka na scenie. 2. Potrafi konstruować proste skrypty reagujące na naciśnięcie klawisza. 3. Potrafi przewidywać wyniki działania algorytmów, wskazywać błędy i samodzielnie je poprawiać. 4. Potrafi wykorzystać klocki programu do konstruowania algorytmów. 5. Zna i umie stosować instrukcje pętli. 6. Rozumie i umie stosować instrukcję warunkową. 7. Potrafi implementować prostą grę zręcznościową w środowisku Scratch. 8. Potrafi zmieniać i edytować tło scen. 9. Potrafi kontrolować zachowanie duszka na podstawie jego położenia. 10. Rozumie pojęcia zmiennej globalnej i lokalnej i potrafi je wykorzystać w programie. 11. Potrafi posługiwać się mechanizmem komunikatów oraz programować reakcje na zdarzenia.
6 sposoby i metody ewaluacji na początku realizacji i na końcu projektu Ewaluacja będzie polegać na przeprowadzeniu testu kompetencji na początku realizacji projektu oraz na zakończenie realizacji projektu w danym roku szkolnym. Wyniki powinny wskazać podniesienie kompetencji w zakresie umiejętności uczniów w obszarze kreatywności i innowacyjności oraz umiejętności uczniów w obszarze wykorzystania narzędzi TIK w procesie uczenia się. Testy ewaluacyjne wraz z kluczami są opracowywane i zostaną opublikowane po zakończeniu realizacji zajęć.
7 SCENARIUSZ ZAJĘĆ Temat: Multimedialna kartka świąteczna. Cele ogólne: przypomnienie i utrwalenie poznanych wcześniej poleceń i konstrukcji języka Scratch, opracowanie scenariusza multimedialnej kartki świątecznej, jego implementacja w środowisku Scratch. Cele szczegółowe: uczeń rozumie i potrafi stosować odpowiednie instrukcje strukturalne, uczeń potrafi posługiwać się mechanizmem komunikatów oraz programować reakcje na zdarzenia, uczeń rozumie pojęcia zmiennej globalnej i lokalnej i potrafi je wykorzystać w programie, uczeń potrafi zaprojektować i zaimplementować multimedialną animację w środowisku Scratch, z wykorzystaniem wielu scen i animowanych duszków. Etapy realizacji Omówienie rozwiązania zadań dodatkowych Czas na realizację tej części: ok. 10 minut Na początku zajęć należy przypomnieć, co miało zostać przygotowane przez uczniów między zajęciami. Zapraszamy chętnego ucznia do zaprezentowania swojego rozwiązania. Dyskutujemy z uczniami, czy ktoś miał inny sposób rozwiązania. Omawiamy rozwiązania (chwaląc każde poprawne rozwiązania poszczególnych zadań). Jeśli nie było zadań domowych, to zaczynamy od powtórzenia najważniejszych zagadnień z poprzedniego modułu. Pytamy także, o wątpliwości do ew. własnych projektów uczniów. Jeśli ktoś chce się czymś pochwalić pozwólmy mu na to.
8 Wprowadzenie Czas na realizację tej części: ok. 15 minut Na początku zajęć wyjaśniamy, że ostatnie zajęcia będą miały inny charakter. Proponujemy podział uczniów na grupy 2-3 osobowe. Mówimy, że każdy zespół zaprojektuje swoją multimedialną kartkę świąteczną. Omawiamy, jakie funkcjonalności powinna mieć kartka (animacja, dźwięki), że pewnie będzie wykorzystywać animowane duszki i więcej niż jedną scenę. Zwracamy uwagę, że grafiki możemy opracować samodzielnie, możemy także skorzystać z zasobów internetu i wyszukać odpowiednie obrazy. Podobnie z dźwiękami, można je skomponować przy pomocy bloczków z kategorii Dźwięk, nagrać własne życzenia lub kolędę, odtworzyć plik dźwiękowy z kolędą. Opracowywanie scenariuszy kartek przez uczniów Czas na realizację tej części: ok. 20 minut Zadanie: Prosimy uczniów, by przystąpili do planowania swoich scenariuszy. Plan zapisujemy na kartkach papieru lub w edytorze tekstu. Podczas tworzenia scenariusza podpowiadamy uczniom oraz sprawdzamy, czy przyjęte plany nie wykraczają poza możliwości programistyczne uczniów lub nie są zbyt proste (np. nie wymagają w ogóle programowania). Przypominamy także, w zależności od potrzeb, np. jak posługiwać się komunikatami, zmiennymi lub losowością. Jeśli mamy więcej czasu lub uczniowie sobie nie radzą, warto w tej części przedstawić przykładowy scenariusz kartki i jego implementację (dwa przykłady znajdują się w dalszej części). Implementacja kartek przez uczniów Czas na realizację tej części: ok minut w klasie Ta część może być realizowana w dwóch wariantach, na tych samych zajęciach lub w domu. Podczas realizacji w klasie sprawdzamy na bieżąco postępy uczniów, w razie potrzeby pomagamy. W przypadku realizacji w domu mówimy uczniom, że na drugiej części zajęć będzie jeszcze czas na poprawki i modyfikacje, pytania i pomoc ze strony nauczyciela. Na początku drugiego spotkania pytamy uczniów, co się udało, a co nie, z czym mieli problemy.
9 Pomagamy, wyjaśniamy powstałe trudności, dajemy czas na dopracowanie projektów uczniowskich. Prezentacja kartek przez zespoły uczniowskie Czas na realizację tej części: ok minut Prosimy poszczególne zespoły o zaprezentowanie swoim prac na tablicy interaktywnej lub rzutniku. Dodatki: Przykładowy scenariusz I: Św. Mikołaj wpada do komina W scenariuszu tym korzystamy z gotowych rysunków. Zostały one opracowane specjalnie na potrzeby programu Mistrzowie kodowania i można je wykorzystywać w projektach uczniowskich. Obrazek choinki z ostatniej sceny pochodzi z serwisu z darmowymi grafikami. Aby znaleźć choinki wystarczy wpisać w pole wyszukiwarki serwisu christmas tree. Scena 1 Dom w scenerii zimowej, z kominem na dachu.
10 Scena 2 Po określonym czasie, np. 1 sekundzie następuje zbliżenie na komin. Nadlatuje Św. Mikołaj z workiem prezentów i wpada do komina. Scena 3 Pokój z kominkiem. Z komina wychodzi Św. Mikołaj z workiem prezentów.
11 Scena 4 Życzenia świąteczne. Choinka oraz tekst z życzeniami.
12 Animowany Mikołaj wpadający do komina oraz wychodzący z niego do pokoju będą duszkami z wieloma kostiumami. Przygotowując kartkę wczytujemy do projektu w Scratch u trzy pierwsze sceny (odpowiednio pliki dom.png, komin.png, pokoj.png), czwartą choinkę oraz napis z życzeniami przygotowujemy w edytorze graficznym (przykładowy plik zyczenia.png). Tworzymy dwa duszki, ładując odpowiednie pliki jako kostiumy (dla Mikołaja wpadającego do komina są to pliki do_komina1.png,..., do_komina9.png, a dla Mikołaja wchodzącego do pokoju pliki z_komina01.png,..., z_komina12.png). Po uruchomieniu kartki, czyli kliknięciu w zieloną flagę: 1. Ukrywamy wszystkie duszki. 2. Wyświetlamy pierwszą scenę. 3. Po upływie 1 sekundy przełączamy na drugą scenę i uruchamiamy animację wpadnięcie Mikołaja do komina. Ponieważ animację uruchomi odpowiedni skrypt duszka, musi on otrzymać komunikat, że ma to zrobić. 4. Podobnie, po zakończeniu pierwszej animacji, nadajemy komunikat zmieniający scenę na trzecią i uruchamiający drugą animację. 5. Po zakończeniu drugiej animacji wyświetlamy scenę z życzeniami. Skrypt sceny:
13 Skrypty duszka Mikołaja wpadającego do komina: Skrypty duszka Mikołaja wchodzącego do pokoju: Jako proste ćwiczenie dodatkowe można zaproponować uczniom modyfikację (zaprojektowanie własnej) ostatniej sceny. Projekt nie zawiera także efektów dźwiękowych, można poprosić uczniów o ich dodanie. Zadanie dodatkowe: Zapalamy lampki na choince W scenariuszu tym uczniowie mogą przygotować wszystkie grafiki samodzielnie. W prezentowanym przykładzie rysunek choinki został pobrany z serwisu Openclipart.
14 Scena 1 Po lewej stronie sceny znajduje się choinka, jako element tła (może być narysowana przez uczniów w edytorze graficznym). Na choince osadzonych jest kilka (w przykładowym projekcie sześć) lampek (duszków). Kliknięcie myszką lampki powoduje uruchomienie animacji świecenie lampki. Scena 2 Po zapaleniu wszystkich lampek następuje zmiana sceny. Choinka z migającymi lampkami pozostaje, dodatkowo pojawiają się życzenia.
15 Wskazówka Życzenia nie muszą być elementem tła sceny, mogą też być duszkiem, który zostanie pokazany po zapaleniu wszystkich lampek. Wówczas nie musi następować zmiana sceny. Lampki są duszkami posiadającymi dwa kostiumy, podobne jak na poniższym rysunku. Uczniowie mogą przygotować takie lub podobne lampki w edytorze graficznym. Uwaga!!! Wszystkie lampki są takie same, więc kolejne duszki można tworzyć przez kopiowanie (opcja duplikuj z menu kontekstowego, wyświetlanego po kliknięciu duszka prawym przyciskiem myszy). Należy tylko pamiętać, żeby kopiować duszka razem z jego skryptami. Czyli najpierw powinniśmy napisać skrypty dla jednej lampki, przetestować działanie, a dopiero potem ją kopiować. Podczas klikania w lampki musimy rozpoznawać dwie sytuacje:
16 1. Czy dana lampka już się świeci, czy jeszcze nie? Dla każdej lampki informacja ta musi być pamiętana oddzielnie, a więc należy utworzyć zmienną lokalną (Tylko dla tego duszka), np. o nazwie Zapalona. 2. Czy zapaliliśmy już wszystkie lampki? Tu potrzebna będzie zmienna globalna zliczająca zapalone lampki, np. o nazwie Licznik. Po uruchomieniu kartki, czyli kliknięciu w zieloną flagę: 1. Ustawiamy jako aktywną pierwszą scenę, zerujemy licznik, ustawiamy pierwszy kostium dla lampek, zerujemy zmienną Zapalona (zero niech oznacza, że lampka nie miga). 2. Każde kliknięcie w lampkę powoduje sprawdzenie, czy zmienna Zapalona ma wartość zero. Jeśli tak, to: powiększamy licznik o jeden; ustawiamy zapalenie na jeden; jeśli licznik jest równy liczbie lampek, zmieniamy scenę; uruchamiamy animację (migotanie lampki). Skrypt dla sceny: Skrypty dla lampki:
17 Uwaga!!! Podczas testowania skryptu dla jednej lampki należy pamiętać o porównaniu licznika z wartością jeden. Po przetestowaniu, a przed kopiowaniem duszka, należy ustawić wartość na docelową. Przykładowy projekt, podobnie jak poprzedni, nie zawiera efektów dźwiękowych, warto go o nie uzupełnić. Pliki do pobrania Mikołaj wskakuje do komina
18 Mikołaj wchodzi do pokoju
19
20 SCENARIUSZ ZAJĘĆ Temat: Odbijanie piłeczki. Cele ogólne: przypomnienie i utrwalenie poznanych wcześniej poleceń i konstrukcji języka Scratch, wprowadzenie mechanizmu komunikatów w środowisku Scratch, opracowanie projektu gry zręcznościowej, jej implementacja w środowisku Scratch. Cele szczegółowe: uczeń rozumie i potrafi stosować odpowiednie instrukcje strukturalne, uczeń rozumie pojęcie zmiennej i potrafi ją wykorzystać w programie, uczeń umie wysyłać komunikaty i programować reakcje na otrzymanie komunikatu, uczeń potrafi posługiwać się tłami sceny, uczeń rozumie jak działają zdarzenia i umie je wykorzystać w programie, uczeń potrafi implementować prostą grę zręcznościową w środowisku Scratch. Etapy realizacji Omówienie rozwiązania zadania dodatkowego z modułu IV Czas na realizację tej części: ok. 15 minut Na początku zajęć należy przypomnieć, co miało zostać przygotowane przez uczniów między zajęciami. Zapraszamy chętnego ucznia do zaprezentowania swojego rozwiązania. Dyskutujemy z uczniami, czy ktoś miał inny sposób rozwiązania. Omawiamy rozwiązania (chwaląc każde poprawne rozwiązania poszczególnych zadań). Jeśli nie było zadań domowych, to zaczynamy od powtórzenia najważniejszych zagadnień z poprzedniego modułu. Pytamy także, o wątpliwości do ewentualnych własnych projektów uczniów. Jeśli ktoś chce się czymś pochwalić pozwólmy mu na to.
21 Zaprojektowanie i implementacja gry polegającej na odbijaniu piłeczki paletką sterowaną przez gracza za pomocą myszy komputerowej Czas na realizację tej części: ok. 45 minut Proponujemy, że na kolejnych zajęciach stworzymy grę zręcznościową, która będzie polegać na odbijaniu piłeczki za pomocą paletki sterowanej przy użyciu myszy komputerowej. Rozpoczniemy od najprostszej wersji i będziemy ją uzupełniać o dodatkowe elementy w tym o wersję gry dla dwóch graczy sterowaną przy użyciu klawiatury. Szkicujemy na tablicy rysunek, obok którego będziemy mogli rozpisać algorytmy działania poszczególnych duszków oraz spisać, co trzeba zrobić, by nasza gra zaczęła działać. Zadajemy pytanie: Czym powinna być piłka oraz paletka? Uczniowie prawdopodobnie dość szybko odpowiedzą, że zarówno paletka jak i piłka powinny być duszkami, którymi będziemy mogli sterować. W razie potrzeby trzeba ich naprowadzić na tę odpowiedź, uzasadniając taki, a nie inny wybór.
22 Zadanie: Prosimy uczniów zmienili nazwę duszka na Paletka, a następnie narysowali dla niego kostium paletki. Następnie by dodali nowego duszka, nazwali go Piłka i także narysowali dla niego odpowiedni kostium. Dajemy na to zadanie kilka minut. Wspólnie z uczniami analizujemy i rozpisujemy algorytm dla duszków: Paletka oraz Piłka. Zadajemy pytanie: Gdzie powinien zostać umieszczony duszek Paletka po uruchomieniu programu? Jak paletka powinna się poruszać? Jak nią można prosto sterować za pomocą myszy komputerowej? Np. na linii, gdzie będzie się poruszać. Pytanie dodatkowe, co musimy na pewno ustawić współrzędną Y. Na jaką wartość odpowiadającą dolnej części ekranu np Współrzędna X może być dowolna lub ustawiona na 0, jeżeli uczniowie dojdą do takiego wniosku. Ustalenia warto zanotować na rysunku schematycznym na tablicy. Odpowiedź na drugie pytanie może być nieco bardziej skomplikowana. Uczniowie powinni jednak pamiętać z modułu drugiego oraz trzeciego, w jaki sposób można sterować postacią przy użyciu myszy. Warto poddać dyskusji, jak paletka powinna się poruszać (tylko lewo prawo, jeśli przyjęliśmy planszę jak w przykładzie). Zadajemy wobec tego pytanie, która współrzędna będzie dla paletki stała (Y), a która będzie się zmieniała (X). Prosimy, by odnaleźli klocek, który najszybciej pozwoli przemieścić paletkę zgodnie z przemieszczeniem myszy komputerowej. Uczniowie powinni odnaleźć dwa klocki, które będą dobrze współpracowały: Ustaw x na <0> oraz x myszy. Wspólnie z uczniami spisujemy na tablicy algorytm dla duszka Paletki: Kiedy kliknięto zieloną flagę Ustaw Paletkę w dolnej części Sceny (np. Y=- 150) Zawsze Ustaw x na <x myszy>
23 Zadanie: Prosimy, by uczniowie dodali odpowiedni skrypt dla Paletki, a następnie przetestowali, czy paletka porusza się w pożądany sposób. Dajemy na to zadanie trzy cztery minuty. Przykładowy skrypt może wyglądać tak: Zadajemy kolejno pytania prowadzące do określania wszystkich istotnych punktów algorytmu działania duszka Piłki (ustalenia notujemy na tablicy, np. na schematycznym rysunku): 1. Gdzie powinna zostać umieszczona piłka po uruchomieniu programu? 2. Jak powinna być skierowana? 3. Jak możemy sterować prędkością piłki, z jaką prędkością powinna się poruszać? 4. Co powinno się stać, gdy piłka dotrze do krawędzi ekranu? 5. Co się powinno stać, gdy piłka dotknie paletki? 6. Co się powinno stać, gdy piłka nie dotknie paletki i przeleci za nią? Odpowiedzi mogą być różne. Powinniśmy je zebrać, omówić i zaproponować jakieś dane wyjściowe. Na przykład: najlepiej, żeby piłka wystartowała ze środka ekranu (Y=0). Wartość początkowa X może być dowolna (np. wylosowana z przedziału a 200), ustawienie kąta kierunku piłki na 45 stopni, czyli w prawo do góry, pozwoli graczowi zorientować się, jak sterować paletką. Warto w tym miejscu przypomnieć uczniom kierunki kąt 0 stopni to kierunek do góry, potem poruszamy się zgodnie ze wskazówkami zegara, kąt 90 stopni to kierunek w prawo. Więc kąt 45 stopni skieruje
24 piłkę do góry w prawo. Omawiając wartości poszczególnych kątów można skorzystać z poniższego rysunku. ustawienie prędkości piłki na 5 kroków, co zapewni na początek niezbyt dużą prędkość. Od niej bowiem zależeć będzie stopień trudności gry. Później będzie można poeksperymentować z tym parametrem, piłka powinna się odbić od ściany (wyjątek stanowić będzie krawędź dolna, bo do niej piłka nie powinna dotrzeć), piłka powinna się odbić od paletki wydając dźwięk odbicia, gdy piłka ominie paletkę, gra powinna się zakończyć np. wyświetli napis Koniec Gry! Zadajemy pytanie: Które z wypisanych czynności umiemy oprogramować? Co budzi nasze wątpliwości? Wspólnie szukamy klocków pomocnych w rozwiązaniu konkretnych problemów. Uczniowie poznali większość klocków niezbędnych do zaprogramowania opisanej gry. Z nowości może im się przydać kilka klocków dotyczących ruchu w szczególności: odbijania od ścian, sprawdzenia, w jakim kierunku aktualnie podąża piłka,
25 należy przedyskutować z uczniami, w jaki sposób można się zorientować, że piłka minęła paletkę.możemy naprowadzić uczniów poprzez zadanie pytania, co jesteśmy w stanie kontrolować dla piłki. Dojdą do odpowiedzi, że m. in. współrzędne X oraz Y. Dalej w razie potrzeby możemy zadać pytanie, jaka jest wartość współrzędnych dla paletki. X jest zmienne, zaś Y określa na jakiej wysokości sceny paletka się porusza. Wcześniej ustaliliśmy, że wartość Y dla paletki wynosi Więc jeśli współrzędna Y piłki ma wartość mniejszą niż - 150, to znaczy, że piłka minęła paletkę. Zadanie dla uczniów: Prosimy uczniów, by zastanowili się i rozpisali (samodzielnie) na kartce papieru algorytm (przepis) działania duszka Piłka. Dajemy na to kilka minut. Wraz z uczniami spisujemy algorytm na tablicy przy okazji wyjaśniając wątpliwości. Przykładowy algorytm dla duszka Piłka: kiedy kliknięto zieloną flagę, ustaw piłkę w połowie wysokości Sceny (Y=0), losując współrzędną X, ustaw kierunek piłki na 45 stopni (w prawo do góry), zawsze: przesuń piłkę o 5 kroków, jeżeli dotyka brzegu sceny, odbij, jeżeli dotyka paletki: zagraj dźwięk odbicia, jeżeli kierunek to: prawo w dół (kierunek=135 stopni) - obróć o 90 stopni w lewo w przeciwnym wypadku - obróć o 90 stopni w prawo jeżeli współrzędna Y < - 150, to: powiedz Koniec gry, Zakończ skrypt.
26 Zadanie: Prosimy uczniów, aby stworzyli skrypt dla duszka Piłka, według opracowanego wspólnie algorytmu i go przetestowali. Uczniowie pracują samodzielnie. Podczas zajęć podglądamy postępy i w razie potrzeby pomagamy indywidualnie. Uczniów, którzy skończą szybciej możemy poprosić, by pomogli słabszym (o ile potrafią wytłumaczyć, gdzie popełnione zostały błędy, zamiast wykonać za kolegów zadanie) lub zadajemy im zadania z listy dodatkowej. Przykładowy skrypt piłki może wyglądać w następujący sposób: Modyfikacje programu dodanie planszy Koniec gry
27 Czas na realizację tej części: ok. 15 minut Wskazówka Tą część można zrealizować w inny sposób. Na początku zajęć można omówić prosty przykład, ilustrujący jak używać bloczków (klocków) nadawania i reakcji na nadane komunikaty oraz ukrywania i pokazywania duszków. Następnie podczas omawiania zasad działania gry wpleść zmianę planszy. Rozmawiamy z uczniami, jak im się podoba działanie programu. Zapewne zauważą, że napis kończący grę właściwie nie jest widoczny dla gracza, gdyż bardzo szybko znika z ekranu. Proponujemy wprowadzenie zmiany. W większości gier plansza kończąca grę jest inna niż podczas gry. Proponujemy następującą modyfikację: 1. Stworzenie dodatkowego tła dla sceny z dużym napisem KONIEC GRY. Proponujemy, by uczniowie nadali mu nazwę Zakończenie. Jednocześnie pierwsze tło sceny mogą nazwać Gra. 2. Proponujemy wykorzystać nadawanie i odbieranie komunikatów. Prosimy, by uczniowie odnaleźli odpowiednie klocki 3. Prosimy, by wprowadzili następujące modyfikacje: W skrypcie piłki dodanie klocka pokaż działającego po uruchomieniu programu zieloną flagą, zmodyfikowanie skryptu w taki sposób, by zamiast wyświetlać napis Koniec gry: nadany został komunikat o nazwie koniec gry, ukryty został duszek Piłka. W skryptach paletki dodanie skryptu reagującego na odebranie komunikatu koniec gry ukryciem duszka Paletka dodanie klocka pokazującego duszka Paletka po uruchomieniu programu zieloną flagą.
28 W skryptach sceny ustawienie tła po uruchomieniu programu zieloną flagą na zatytułowane Gra, dodanie skryptu reagującego w następujący sposób na otrzymanie komunikatu koniec gry: zmiana tła na zatytułowane Zakończenie, zakończenie działania wszystkich skryptów. Zadanie: Prosimy uczniów, aby dokonali omówionych modyfikacji programu, a następnie go przetestowali. Dajemy uczniom na to kilka minut. Poszczególne skrypty mogą wyglądać następująco: Skrypt piłki:
29 Skrypty paletki: Skrypty sceny:
30 Omówienie zadań dodatkowych oraz do samodzielnego wykonania Czas na realizację tej części: ok. 15 minut Niżej znajduje się lista proponowanych modyfikacji omówionej gry. W zależności od czasu, który pozostanie po zrealizowaniu wcześniejszych części, można je zrealizować podczas zajęć lub zaproponować do realizacji w domu. Uczniowie sami mogą wybrać z nich te, które chcieliby opracować. Warto wówczas zaprezentować w skrócie rozwiązania na początku następnego modułu, z ich omówieniem. Warto przedstawić różne rozwiązania tego samego problemu zaproponowane przez poszczególnych uczniów. Lista zadań dodatkowych zadań dodatkowych: Przyspieszanie gry po każdym odbiciu piłeczki Prędkość piłeczki po każdym odbiciu od paletki powinna być powiększana o jeden krok. W tym celu należy utworzyć i wykorzystać zmienną np. Prędkość. Dodanie liczby żyć (np. trzech) dla gracza sterującego paletką Należy wykorzystać licznik żyć w postaci zmiennej i odpowiednio ją modyfikować w zależności od utraty życia (nie odbicia piłeczki). Wersja gry dla dwóch graczy, sterowanie dwoma paletkami przy pomocy klawiatury (np. gracz pierwszy klawisze A i Z, gracz drugi klawisze K i M). Tutaj warto pamiętać o takich modyfikacjach, jak: ustawienia paletek (wygodniej lewa i prawa strona ekranu), zmiana skryptu piłki (reakcja na dwie paletki),
31 zmiana skryptu piłki (możliwość zwycięstwa pierwszego lub drugiego gracza wykrywanie wyjścia za pole gry, w zależności od tego, która paletka została ominięta przez piłkę), zmiana planszy kończącej, tak by informowała, który gracz wygrał, dodanie planszy informującej o zasadach gry, dodanie licznika punktów zdobytych/straconych przez danego gracza oraz nowych zasad np. kto pierwszy straci 5 razy piłkę, ten przegrywa.
Multimedialna kartka świąteczna
Multimedialna kartka świąteczna Opracowano na podstawie materiałów stworzonych przez Ośrodek Edukacji Informatycznej i Zastosowań Komputerów w Warszawie w ramach programu Mistrzowie Kodowania, finansowanego
Bardziej szczegółowoScenariusz zajęć. Moduł VIII. Projekt Multimedialna kartka świąteczna
Scenariusz zajęć Moduł VIII Projekt Multimedialna kartka świąteczna Moduł VIII Projekt Multimedialna kartka świąteczna Cele ogólne: przypomnienie i utrwalenie poznanych wcześniej poleceń i konstrukcji
Bardziej szczegółowoScenariusz zajęć. Moduł V. Projekt Gra zręcznościowa odbijanie piłeczki
Scenariusz zajęć Moduł V Projekt Gra zręcznościowa odbijanie piłeczki Moduł V Projekt Gra zręcznościowa odbijanie piłeczki Cele ogólne: przypomnienie i utrwalenie poznanych wcześniej poleceń i konstrukcji
Bardziej szczegółowoScenariusz zajęć. Moduł VI. Projekt Gra logiczna zgadywanie liczby
Scenariusz zajęć Moduł VI Projekt Gra logiczna zgadywanie liczby Moduł VI Projekt Gra logiczna zgadywanie liczby Cele ogólne: przypomnienie i utrwalenie poznanych wcześniej poleceń i konstrukcji języka
Bardziej szczegółowoSpadające jabłuszka. licencja CC-BY-SA Uznanie autorstwa Na tych samych warunkach 3.0 Polska. Strona 51
Spadające jabłuszka Materiały opracowane przez Ośrodek Edukacji Informatycznej i Zastosowań Komputerów w Warszawie w ramach programu Warszawa Programuje licencja CC-BY-SA Uznanie autorstwa Na tych samych
Bardziej szczegółowoCzęść 2 Wprowadzenie do scenariusza gry, zmiana tła sceny oraz dodanie nowego duszka Czas na realizację tej części: 15 minut
Moduł II Projekt Kot goni mysz Cele ogólne: przypomnienie i utrwalenie poznanych wcześniej poleceń i konstrukcji języka Scratch, wprowadzenie instrukcji warunkowej, opracowanie projektu prostej gry, implementacja
Bardziej szczegółowoInnowacja pedagogiczna na zajęciach komputerowych w klasach 4e, 4f, 4g. Nazwa innowacji Programowy Zawrót Głowy
Szkoła Podstawowa nr 13 im. Arkadego Fiedlera w Gorzowie Wlkp. rok szkolny 2016-2017 Innowacja pedagogiczna na zajęciach komputerowych w klasach 4e, 4f, 4g Nazwa innowacji Programowy Zawrót Głowy Autor
Bardziej szczegółowoScenariusz zajęć. Moduł II. Projekt Kot goni mysz
Scenariusz zajęć Moduł II Projekt Kot goni mysz Moduł II Projekt Kot goni mysz Cele ogólne: przypomnienie i utrwalenie poznanych wcześniej poleceń i konstrukcji języka Scratch, wprowadzenie instrukcji
Bardziej szczegółowoScenariusz zajęć. Moduł VII. Projekt Zawody lekkoatletyczne duszków
Scenariusz zajęć Moduł VII Projekt Zawody lekkoatletyczne duszków Moduł VII Projekt Zawody lekkoatletyczne duszków Cele ogólne: przypomnienie i utrwalenie poznanych wcześniej poleceń i konstrukcji języka
Bardziej szczegółowoProjekt Śnieżna wojna
Nazwa implementacji: Stworzenie gry "Śnieżna wojna" Autor: mdemski Opis implementacji: Scenariusz gry "Śnieżna wojna" oraz implementacja w Scratch 2.0. Wersja podstawowa i propozycja rozbudowy gry dla
Bardziej szczegółowoPROGRAMOWAĆ KAŻDY MOŻE
INNOWACJA PEDAGOGICZNA METODYCZNA PROGRAMOWAĆ KAŻDY MOŻE PODSTAWY PROGRMOWANIA Innowacja o charakterze metodyczno-organizacyjnym. Miejsce działalności innowacyjnej: Szkoła Podstawowa nr 2 im. Kard. Stefana
Bardziej szczegółowoModuł Kartka Świąteczna
Moduł Kartka Świąteczna I. Przygotowanie do zajęć: Uczeń: 1. Jeżeli w pracowni nie ma dostępu do Internetu uczniowie mogą przynieść pendrive, na których zapiszą swoje projekty. Nauczyciel: 1. Sprawdza
Bardziej szczegółowo2.1. Duszek w labiryncie
https://app.wsipnet.pl/podreczniki/strona/38741 2.1. Duszek w labiryncie DOWIESZ SIĘ, JAK sterować duszkiem, stosować pętlę zawsze, wykorzystywać blok warunkowy jeżeli. Sterowanie żółwiem, duszkiem lub
Bardziej szczegółowoModuł Mikołajkowe kodowanie
Moduł Mikołajkowe kodowanie I. Przygotowania przed zajęciami: 1. Instalacja środowiska Adobe i programu Scratch. 2. Wgranie plików graficznych i dźwiękowych na komputer. Możemy wgrać je z pendrive na komputer-
Bardziej szczegółowoSCENARIUSZ ZAJĘĆ Z INFORMATYKI
SCENARIUSZ ZAJĘĆ Z INFORMATYKI PROWADZĄCY: KLASA: ILOŚĆ GODZIN: TEMAT: CEL GŁÓWNY ZAJĘĆ: CELE OPERACYJNE ZAJĘĆ: METODY PRACY: 7 SP 45 minut Multimedialna kartka z wakacji. Ćwiczenie programowania w języku
Bardziej szczegółowoGra Labirynt - Zajęcia 4
Gra Labirynt - Zajęcia 4 Cel zajęć: Zaprogramowanie duszków-potworów, aby utrudniały przejście przez labirynt. Poznanie nowej funkcji, która umożliwi liczenie punktów za zdobyte skarby. Przekazywane umiejętności:
Bardziej szczegółowoInnowacja pedagogiczna
Załacznik 4 PILOTAŻ PROGRAMOWANIA Innowacja pedagogiczna Programowanie kluczem do lepszej przyszłość Opis innowacji Podstawa prawna: Ustawa z dnia 7 września 1991 r. o systemie oświaty (Dz. U. z 2015 r.,
Bardziej szczegółowoBrain Game. Wstęp. Scratch
Scratch 2 Brain Game Każdy Klub Kodowania musi być zarejestrowany. Zarejestrowane kluby można zobaczyć na mapie na stronie codeclubworld.org - jeżeli nie ma tam twojego klubu sprawdź na stronie jumpto.cc/18cplpy
Bardziej szczegółowoGra Labirynt Zajęcia 5
Gra Labirynt Zajęcia 5 Cel zajęć: Zaprogramowanie duszków-skarbów, aby zniknęły po dotknięciu przez bohatera. Dodanie ostatnich plansz gry i zaprogramowanie zakończenia gry. Przekazywane umiejętności:
Bardziej szczegółowoPong to dwuwymiarowy symulator tenisa sportowego. Gracz, poruszając prostokątem symulującym paletkę, stara się zdobyć punkt poprzez posłanie piłki
GRA 3: PONG Pong to dwuwymiarowy symulator tenisa sportowego. Gracz, poruszając prostokątem symulującym paletkę, stara się zdobyć punkt poprzez posłanie piłki obok prostokąta drugiego gracza. Była to jedna
Bardziej szczegółowoScenariusz zajęć. Moduł III. Projekt Kot w labiryncie
Scenariusz zajęć Moduł III Projekt Kot w labiryncie Moduł III Projekt Kot w labiryncie Cele ogólne: przypomnienie i utrwalenie poznanych wcześniej poleceń i konstrukcji języka Scratch, opracowanie projektu
Bardziej szczegółowoRoboty grają w karty
Roboty grają w karty Wstęp: Roboty grają w karty - to propozycja lekcji łączącej edukację matematyczną z programowaniem i elementami robotyki. Uczniowie będą tworzyć skrypty w aplikacji Blockly, jednocześnie
Bardziej szczegółowoCzęść 1 Omówienie rozwiązań wybranych zadań dodatkowych z modułu II
Moduł III Projekt Kot w labiryncie Cele ogólne: przypomnienie i utrwalenie poznanych wcześniej poleceń i konstrukcji języka Scratch, opracowanie projektu prostej gry typu labirynt, jej implementacja w
Bardziej szczegółowoLEKCJA 2 Program do zdalnego sterowania robotem
LEKCJA 2 Program do zdalnego sterowania robotem Przedmiot: Informatyka Etap: klasa I-III, klasa IV-VI, klasa VII-VIII Czas na realizację: 45min. Autor: Grzegorz Troszyński Redakcja: Joanna Skalska Krótki
Bardziej szczegółowoPing-Pong. Gra dla dwóch graczy.
Ping-Pong. Gra dla dwóch graczy. Uwaga: Wszystkie pliki graficzne potrzebne do wykonania gry znajdują się w archiwum ping-pong.zip. Pliki należy wypakować do jednego katalogu. Instrukcja 1. Na scenę wczytujemy
Bardziej szczegółowoProgramowanie gry Smerf w labiryncie
Programowanie gry Smerf w labiryncie Zasady gry: W grze wcielamy się w postać Smerfa Zgrywusa, który musi przejść przez labirynt i dostać się do wioski smerfów. Po drodze musi unikać spotkania z Gargamelem
Bardziej szczegółowoMoboLab roboty i tablety w Twojej szkole Obszar I. Zakoduj robota
MoboLab roboty i tablety w Twojej szkole Obszar I. Zakoduj robota Scenariusze lekcji i zajęć pozalekcyjnych SCENARIUSZ DODATKOWY NR 5. Śmieciarka scenariusz zajęć pozalekcyjnych autor: Michał Kłosiński
Bardziej szczegółowoFINCH PONG. Realizator: Partner: Patronat:
FINCH PONG Realizator: Partner: Patronat: Dzisiaj nauczymy robota Finch kontrolować ruchy paletki do finch ponga. Będziemy poruszać paletką w prawo i w lewo, żeby piłka odbijała się od niej. 6. Wprowadzamy
Bardziej szczegółowoMoboLab roboty i tablety w Twojej szkole Obszar I. Zakoduj robota
MoboLab roboty i tablety w Twojej szkole Obszar I. Zakoduj robota Scenariusze lekcji i zajęć pozalekcyjnych SCENARIUSZ DODATKOWY NR 1. TORT scenariusz zajęć pozalekcyjnych autor: Michał Kłosiński redakcja:
Bardziej szczegółowoScenariusze cyklu 15 zajęć praktycznych dla uczniów klas I-III szkół podstawowych
Scenariusze cyklu 15 zajęć praktycznych dla uczniów klas I-III szkół podstawowych 1 Czas trwania pojedynczych zajęć: dwie godziny lekcyjne Łączny czas trwania: 30 godzin lekcyjnych Cele ogólne: Przećwiczenie,
Bardziej szczegółowoGra Labirynt Zajęcia 3
Gra Labirynt Zajęcia 3 Cel zajęć: Tworzenie i programowanie postaci duszków-potworów gry. Przekazywane umiejętności: pętle, dodawanie dźwięku, zmiana kostiumów Przebieg zajęć 1. Wstęp Pytamy uczestników
Bardziej szczegółowoProgramowanie i techniki algorytmiczne
Temat 2. Programowanie i techniki algorytmiczne Realizacja podstawy programowej 1) wyjaśnia pojęcie algorytmu, podaje odpowiednie przykłady algorytmów rozwiązywania różnych 2) formułuje ścisły opis prostej
Bardziej szczegółowoSprawozdanie z realizacji programu Kodowanie z klasą dla uczniów klasy II i IV Szkoły Podstawowej nr 7
Sprawozdanie z realizacji programu Kodowanie z klasą dla uczniów klasy II i IV Szkoły Podstawowej nr 7 Program skierowany był do uczniów klasy II i IV zainteresowanych nauką programowania w języku Scratch.
Bardziej szczegółowoOpis implementacji: Poznanie zasad tworzenia programów komputerowych za pomocą instrukcji języka programowania.
Nazwa implementacji: Robot biedronka Autor: Jarosław Żok Opis implementacji: Poznanie zasad tworzenia programów komputerowych za pomocą instrukcji języka programowania. Gra została zaimplementowana z wykorzystaniem
Bardziej szczegółowoWYMAGANIA EDUKACYJNE Z ZAJĘĆ KOMPUTEROWYCH / EDUKACJI INFORMATYCZNEJ KLAS I III
WYMAGANIA EDUKACYJNE Z ZAJĘĆ KOMPUTEROWYCH / EDUKACJI INFORMATYCZNEJ KLAS I III Zgodnie z wytycznymi nowej podstawy programowej zajęcia komputerowe/ edukację informatyczną należy prowadzić w korelacji
Bardziej szczegółowoNajmłodsi programują!
Najmłodsi programują! Lekcja 8: Mamo, tato, jestem pilotem! Podczas ostatnich zajęć dotyczących kodowania uczniowie utrwalą zdobytą wiedzę i umiejętności z wcześniejszych zajęć. Wykorzystają bloki z grupy
Bardziej szczegółowoNumer i nazwa obszaru: Temat szkolenia:
Numer i nazwa obszaru: Obszar tematyczny nr 3 Zajęcia komputerowe w szkole podstawowej Temat szkolenia: Programowanie dla najmłodszych SZCZEGÓŁOWY PROGRAM SZKOLENIA WARSZAWA, 2016 Wydanie 1 Formularz F509
Bardziej szczegółowoNumer i nazwa obszaru: Temat szkolenia:
Numer i nazwa obszaru: Obszar tematyczny nr 6 Programowanie wizualne w szkole podstawowej Temat szkolenia: Bawię się i uczę programowanie wizualne w klasach I-III SZCZEGÓŁOWY PROGRAM SZKOLENIA WARSZAWA,
Bardziej szczegółowoCZAS NA PROGRAMOWANIE
CZAS NA PROGRAMOWANIE Wanda Jochemczyk Wydawnictwa Szkolne i Pedagogiczne wanda.jochemczyk@oeiizk.waw.pl Abstract. This workshop is for teachers who have basic skills in programming in Scratch. During
Bardziej szczegółowoSprawozdanie z innowacji Uczymy się programować realizowanej w ramach pilotażu MEN w Szkole Podstawowej nr 29 im. Jana Liszewskiego w Olsztynie
Sprawozdanie z innowacji Uczymy się programować realizowanej w ramach pilotażu MEN w Szkole Podstawowej nr 29 im. Jana Liszewskiego w Olsztynie Innowacja realizowana była przez J. Lewicką i K. Patejuk
Bardziej szczegółowoPogromcy duchów. Wstęp. Krok 1: Stwórz latającego ducha
Poziom 1 Pogromcy duchów Wstęp Ten projekt bazuje na popularnej angielskiej grze zwanej Whack-A-Mole: zdobywasz punkty klikając w duchy, które pojawiają się na ekranie. Celem gry jest zdobycie jak największej
Bardziej szczegółowoTemat: Programujemy historyjki w języku Scratch tworzymy program i powtarzamy polecenia.
Prowadzący: Dariusz Stefańczyk Szkoła Podstawowa w Kurzeszynie Konspekt lekcji z informatyki w klasie IV Dział programowy: Programowanie. Podstawa programowa 1. Treści nauczania: Rozumienie, analizowanie
Bardziej szczegółowoprzedmiot kilka razy, wystarczy kliknąć przycisk Wyczaruj ostatni,
Baltie Zadanie 1. Budowanie W trybie Budowanie wybuduj domek jak na rysunku. Przedmioty do wybudowania domku weź z banku 0. Zadanie 2. Czarowanie sterowanie i powtarzanie W trybie Czarowanie z pomocą czarodzieja
Bardziej szczegółowoCelem tego projektu jest stworzenie
Prosty kalkulator Celem tego projektu jest stworzenie prostego kalkulatora, w którym użytkownik będzie podawał dwie liczby oraz działanie, które chce wykonać. Aplikacja będzie zwracała wynik tej operacji.
Bardziej szczegółowoNumer i nazwa obszaru: Temat szkolenia:
Numer i nazwa obszaru: Obszar tematyczny nr 6 Programowanie wizualne w szkole podstawowej Temat szkolenia: Od dialogu do algorytmu programowanie wizualne w klasach IV-VIII SZCZEGÓŁOWY PROGRAM SZKOLENIA
Bardziej szczegółowoWarsztaty dla nauczycieli
Pingwiny łapiące gwiazdki gra dla dwóch graczy Realizowanie sytuacji warunkowych Utworzymy grę dla dwóch graczy, w której dwa duszki-pingwiny będą łapać gwiazdki. Każdy gracz będzie sterować swoim duszkiem-pingwinem
Bardziej szczegółowoNumer i nazwa obszaru: Temat szkolenia:
Numer i nazwa obszaru: Obszar tematyczny nr 20 Wdrażanie myślenia algorytmicznego i nauki programowania na wszystkich etapach edukacyjnych Temat szkolenia: Programowanie wizualne dla każdego SZCZEGÓŁOWY
Bardziej szczegółowoZasady ruchu drogowego dla rowerzysty - przypomnienie wiadomości. Wykorzystanie podstawowych funkcji przeglądarki do przeglądania stron WWW.
KONSPEKT ZAJĘĆ EDUKACYJNYCH I. Metryczka zajęć edukacyjnych 1. Imię i Nazwisko prowadzącego zajęcia : 2. Data: 22.05.2009 3. Placówka kształcenia : Publiczna szkoła podstawowa nr.opolu 4. Grupa dydaktyczna
Bardziej szczegółowoTemat 5. Programowanie w języku Logo
Temat 5. Programowanie w języku Logo Realizacja podstawy programowej 1) wyjaśnia pojęcie algorytmu, podaje odpowiednie przykłady algorytmów rozwiązywania różnych 2) formułuje ścisły opis prostej sytuacji
Bardziej szczegółowoKl-1-3 Szkoła Podstawowa
Temat: Codeyowe Love - tworzymy walentynkowe animacje Kl-1-3 Szkoła Podstawowa Przedmiot: edukacja wczesnoszkolna, informatyka Autor: Sylwester Zasoński Czas trwania: 1-2h lekcyjne Cele ogólne: Rozwijanie
Bardziej szczegółowoSCENARIUSZ LEKCJI. Streszczenie. Czas realizacji. Podstawa programowa
Autorzy scenariusza: SCENARIUSZ LEKCJI OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH
Bardziej szczegółowoSCENARIUSZ LEKCJI. TEMAT LEKCJI: Projektowanie rozwiązania prostych problemów w języku C++ obliczanie pola trójkąta
SCENARIUSZ LEKCJI OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH Autorzy scenariusza:
Bardziej szczegółowoKomputer i urządzenia cyfrowe
Temat 1. Komputer i urządzenia cyfrowe Cele edukacyjne Celem tematu 1. jest uporządkowanie i rozszerzenie wiedzy uczniów na temat budowy i działania komputera, przedstawienie różnych rodzajów komputerów
Bardziej szczegółowoKURSY PROGRAMOWANIA DLA DZIECI
KURSY PROGRAMOWANIA DLA DZIECI NAZWA KURSU: Programy i gry komputerowe. GRUPA DOCELOWA: Szkoła Podstawowa klasy 4-6 (10-13 lat). OPIS KURSU: Podstawy programowania realizowane są w języku Scratch. Jest
Bardziej szczegółowoNazwa implementacji: Pong. Autor: Jarosław Żok. Opis implementacji: Zmiany w skryptach gry Pong, dodające kolejny element zmieniający jej zasady.
Nazwa implementacji: Pong Autor: Jarosław Żok Opis implementacji: Zmiany w skryptach gry Pong, dodające kolejny element zmieniający jej zasady. Gra została zaimplementowana z wykorzystaniem programu BYOB.
Bardziej szczegółowo1. Wchodzimy w adres https://scratch.mit.edu/ 2. Wybieramy Stwórz
1. Wchodzimy w adres https://scratch.mit.edu/ 2. Wybieramy Stwórz 3. Zawartość okna: Okienko z podpowiedziami (możesz je zamknąć) Obszar gry Bohater gry Scena: tło gry Duszki: obiekty gry Elementy, z których
Bardziej szczegółowoZ matematyką i programowaniem za pan brat. Szkoła Podstawowa im. A. Fiedlera w Połajewie
INNOWACJA PEDAGOGICZNA Z matematyką i programowaniem za pan brat Szkoła Podstawowa im. A. Fiedlera w Połajewie Termin realizacji: 1 października 2018 r. 20 czerwca 2018 r. Opracowały: Ewa Magdziarz Aleksandra
Bardziej szczegółowoKapela rockowa. Wstęp. Scratch. Wykonując ten projekt nauczysz się jak zaprogramować własne instrumenty muzyczne! Zadania do wykonania
Scratch 1 Kapela rockowa Każdy Klub Kodowania musi być zarejestrowany. Zarejestrowane kluby można zobaczyć na mapie na stronie codeclubworld.org - jeżeli nie ma tam twojego klubu sprawdź na stronie jumpto.cc/18cplpy
Bardziej szczegółowoWiatr i kierunki świata tworzymy animację w Scratch
Odkrywcy świata Autor: Anna Romańska, Marcin Piotrowicz Lekcja 4: Wiatr i kierunki świata tworzymy animację w Scratch Zajęcia utrwalające tematykę wiatru i kierunków świata. Uczniowie tworzą prostą grę
Bardziej szczegółowoCelem projektu jest stworzenie aplikacji, która będzie przedstawiała, co dzieje się z liśćmi jesienią.
Klasa: II Blok tematyczny: Tajemnice drzew Temat zajęć: Tańczące listki Czas realizacji: 1 godzina Celem projektu jest stworzenie aplikacji, która będzie przedstawiała, co dzieje się z liśćmi jesienią.
Bardziej szczegółowoZajęcia z aplikacją ScratchJr mogą zostać przeprowadzone na dwa sposoby:
PRZYGOTOWANIE SPRZĘTU: Zajęcia z aplikacją ScratchJr mogą zostać przeprowadzone na dwa sposoby: 1. Z WYKORZYSTANIEM TABLETÓW -Jeśli zdecydujesz się zrealizować lekcję nr 3 z tabletami, można na zakończenie
Bardziej szczegółowoScenariusz lekcji opartej na programie Program nauczania informatyki w gimnazjum DKW-4014-87/99
Scenariusz lekcji opartej na programie Program nauczania informatyki w gimnazjum DKW-4014-87/99 Techniki algorytmiczne realizowane przy pomocy grafiki żółwia w programie ELI 2,0. Przedmiot: Informatyka
Bardziej szczegółowoWymagania Uczeń zna zasady bezpiecznej pracy z komputerem. Uczeń stosuje się do regulaminu szkolnej pracowni komputerowej.
I. EDUKACJA WCZESNOSZKOLNA 6 Uczeń samodzielnie wykonuje wszystkie zadania na lekcji, zadania dodatkowe. Jego wiadomości i umiejętności wykraczają poza te, które zawarte są w programie nauczania zajęć
Bardziej szczegółowoWymagania Uczeń zna zasady bezpiecznej pracy z komputerem. Uczeń stosuje się do regulaminu szkolnej pracowni komputerowej.
I. Kryteria oceniania zajęć komputerowych w klasach edukacji wczesnoszkolnej. 6 Uczeń samodzielnie wykonuje wszystkie zadania na lekcji, zadania dodatkowe. Jego wiadomości i umiejętności wykraczają poza
Bardziej szczegółowoPROSTY PROGRAM DO MALOWANIA
PROSTY PROGRAM DO MALOWANIA 1. Ten projekt to program do malowania podobny do TuxPainta. Program nie będzie może miał profesjonalnych możliwości, ale jak na aplikację stworzoną z niewielkiej liczby bloczków
Bardziej szczegółowoMisja#3. Robimy film animowany.
Po dzisiejszej lekcji będziesz: tworzyć programy animujące obiekty na ekranie komputera określać położenie i orientację obiektu w kartezjańskim układzie współrzędnych Zauważ że... Ludzkie oko charakteryzuje
Bardziej szczegółowoFajerwerki. Wstęp. Krok 1: Stwórz rakietę, która leci w kierunku kursora myszki
Poziom 1 Fajerwerki Wstęp Ta interaktywna zabawka pokazuje wybuchające fajerwerki i odtwarza dźwięk wybuchu przy każdym kliknięciu. Krok 1: Stwórz rakietę, która leci w kierunku kursora myszki Zaimportujmy
Bardziej szczegółowoScenariusz lekcji 1 Konspekt lekcji w klasie IV szkoły podstawowej. Przedmiot: zajęcia komputerowe.
Scenariusz lekcji 1 Konspekt lekcji w klasie IV szkoły podstawowej. Przedmiot: zajęcia komputerowe. Autor: Anna Stankiewicz-Chatys Temat: Poznajemy Ozoboty i środowisko ich pracy. Czas trwania: 45 minut
Bardziej szczegółowoPRZEDMIOTOWY SYSTEM OCENIANIA Z ZAJĘĆ KOMPUTEROWYCH KLASY I III
PRZEDMIOTOWY SYSTEM OCENIANIA Z ZAJĘĆ KOMPUTEROWYCH KLASY I III Zgodnie z wytycznymi nowej podstawy programowej zajęcia komputerowe należy prowadzić w korelacji z pozostałymi obszarami edukacji. W klasach
Bardziej szczegółowoStrona 1. Edu-Sense Sp. z o.o. Lubelski Park Naukowo-Technologiczny ul. Dobrzańskiego Lublin
Strona 1 Konspekt lekcji w klasie 1 gimnazjum przedmiot INFORMATYKA Autor : mgr Jacek Działak Temat: Pierwsze kroki z Ozobotem Czas trwania: 45 minut PUNKTY PODSTAWY PROGRAMOWEJ: INFORMATYKA - III etap
Bardziej szczegółowoPodstawy programowania, Poniedziałek , 8-10 Projekt, część 3
Podstawy programowania, Poniedziałek 13.05.2015, 8-10 Projekt, część 3 1. Zadanie Projekt polega na stworzeniu logicznej gry komputerowej działającej w trybie tekstowym o nazwie Minefield. 2. Cele Celem
Bardziej szczegółowoDziennikarze przyszłości
Dziennikarze przyszłości Autor: Katarzyna Krywult, Joanna Płatkowska Lekcja 6: Podkast, który widać - czyli o łączeniu u ze zdjęciami i animacją Zajęcia, na których uczniowie zapoznają się z modelem łączenia
Bardziej szczegółowoINFORMATYKA. Portale społecznościowe
SCENARIUSZ LEKCJI PRZEDMIOT: INFORMATYKA TEMAT: Portale społecznościowe AUTOR SCENARIUSZA: mgr inż. Anna Stanisławska OPRACOWANIE ELEKTRONICZNO GRAFICZNE : mgr Beata Rusin TEMAT LEKCJI Portale społecznościowe
Bardziej szczegółowoKURSY PROGRAMOWANIA DLA DZIECI
KURSY PROGRAMOWANIA DLA DZIECI NAZWA KURSU: Programy i gry komputerowe. GRUPA DOCELOWA: Szkoła Podstawowa klasy 1-3 (7-9 lat). OPIS KURSU: Podstawy programowania realizowane są w języku Scratch. Jest to
Bardziej szczegółowoSPRAWOZDANIE Z REALIZACJI INNOWACJI PEDAGOGICZNEJ Rok szkolny 2016/2017
SPRAWOZDANIE Z REALIZACJI INNOWACJI PEDAGOGICZNEJ Rok szkolny 2016/2017 I Nazwa, adres i typ szkoły: II 1. Adres: Szkoła Podstawowa im. Jana Pawła II w Stróżówce Stróżówka 159, 38 300 Gorlice zsstrozowka.republika.pl
Bardziej szczegółowokodowanienaekranie.pl
Temat: Międzynarodowy Dzień Kropki Przedmiot: zajęcia komputerowe/nauczanie zintegrowane Klasy: 3-6 Autor: Sylwester Zasoński Czas trwania: 1h lekcyjna Cele ogólne: Rozwijanie kompetencji miękkich Pobudzanie
Bardziej szczegółowoPROGRAMOWANIE CZAS ZACZĄĆ
PROGRAMOWANIE CZAS ZACZĄĆ spotkanie informacyjno-warsztatowe NAUKA PROGRAMOWANIA Z WYKORZYSTANIEM OZOBOTÓW Ozoboty, to małe eduroboty, które można programować z niespotykaną łatwością. Dzieci z klas 1-3
Bardziej szczegółowoPoziom 2. Pustynny wyścig
Poziom 2 Pustynny wyścig Jest to gra dla dwóch graczy, podczas której papuga i lis ścigają się po pustyni. Gracze kierują swoją postacią wciskając szybko klawisz na klawiaturze. Zwierzę, które pierwsze
Bardziej szczegółowoI. EDUKACJA WCZESNOSZKOLNA
I. EDUKACJA WCZESNOSZKOLNA 6 Uczeń samodzielnie wykonuje wszystkie zadania na lekcji, zadania dodatkowe. Jego wiadomości i umiejętności wykraczają poza te, które zawarte są w programie nauczania zajęć
Bardziej szczegółowoTworzymy projekt gry logicznej: Głodny rekin.
Moduł VIII I. Przygotowanie do zajęć: Uczeń: Przynosi zeszyt, do którego będzie wklejał lub zapisywał informację z zajęć. Przynosi klej, ołówek lub kredki. Jeżeli w pracowni nie ma dostępu do Internetu,
Bardziej szczegółowokodowanienaekranie.pl
Temat: Naucz się tekstowego języka Python z Codey Rocky - część 1 Zdarzenia kl7-8 Szkoła Podstawowa Przedmiot: informatyka Autor: Sylwester Zasoński Czas trwania: 1h lekcyjna Cele ogólne: Rozwijanie kompetencji
Bardziej szczegółowoWymagania edukacyjne
Wymagania edukacyjne Do przedmiotu ZAJĘCIA KOMPUTEROWE w klasie 6 szkoły podstawowej w roku szkolnym 2018/2019 opracowane na podstawie programu Informatyka Europejczyka. Program nauczania zajęć komputerowych
Bardziej szczegółowoTeraz bajty. Informatyka dla szkoły podstawowej. Klasa VI
1 Teraz bajty. Informatyka dla szkoły podstawowej. Klasa VI 1. Obliczenia w arkuszu kalkulacyjnym Rozwiązywanie problemów z wykorzystaniem aplikacji komputerowych obliczenia w arkuszu kalkulacyjnym wykonuje
Bardziej szczegółowoGra Labirynt Zajęcia 1. Cel zajęć: Stworzenie świata i postaci gry. Zaprogramowanie głównej postaci gry.
Gra Labirynt Zajęcia 1 Cel zajęć: Stworzenie świata i postaci gry. Zaprogramowanie głównej postaci gry. Przekazywane umiejętności: dodawanie i usuwanie duszków, edytowanie duszków, dodawanie i edytowanie
Bardziej szczegółowoWYKORZYSTANIE KOMPUTERA W EDUKACJI DZIECI W MŁODSZYM WIEKU SZKOLNYM
WYKORZYSTANIE KOMPUTERA W EDUKACJI DZIECI W MŁODSZYM WIEKU SZKOLNYM W podstawie programowej w nauczaniu zintegrowanym nie przewiduje się typowej informatyki, czy technologii informacyjnej, charakterystycznych
Bardziej szczegółowoSprawozdanie z realizacji Pilotażowego wdrażania nauki programowania w edukacji formalnej w oparciu o innowacje pedagogiczne w szkołach
Sprawozdanie z realizacji Pilotażowego wdrażania nauki programowania w edukacji formalnej w oparciu o innowacje pedagogiczne w szkołach Szkoła Podstawowa im. Jana z Ludziska w Ludzisku Autor i realizator
Bardziej szczegółowoTworzenie prezentacji w MS PowerPoint
Tworzenie prezentacji w MS PowerPoint Program PowerPoint dostarczany jest w pakiecie Office i daje nam możliwość stworzenia prezentacji oraz uatrakcyjnienia materiału, który chcemy przedstawić. Prezentacje
Bardziej szczegółowoSposoby przedstawiania algorytmów
Temat 1. Sposoby przedstawiania algorytmów Realizacja podstawy programowej 5. 1) wyjaśnia pojęcie algorytmu, podaje odpowiednie przykłady algorytmów rozwiązywania różnych problemów; 2) formułuje ścisły
Bardziej szczegółowoDiagnoza międzysemestralna postępów nauczania uczniów klas I-III Szkoły Podstawowej nr 54 realizujących innowacyjny
Diagnoza międzysemestralna postępów nauczania uczniów klas I-III Szkoły Podstawowej nr 54 realizujących innowacyjny Program nauczania informatyki w edukacji wczesnoszkolnej dzieci słabo widzących i niewidomych
Bardziej szczegółowopt. Programowanie i robotyka
\ PROGRAM INNOWACJI PEDAGOGICZNEJ pt. Programowanie i robotyka ZAJĘCIA DLA KLAS II - V W SZKOLE PODSTAWOWEJ NR 2 Z ODDZIAŁAMI DWUJĘZYCZNYMI IM. IRENY SZEWIŃSKIEJ W ŁOMIANKACH CZAS REALIZACJI: wrzesień
Bardziej szczegółowoPrzedmiot: zajęcia komputerowe/techniczne/nauczanie zintegrowane
Temat: Misja Ratunkowa Świętego Mikołaja Przedmiot: zajęcia komputerowe/techniczne/nauczanie zintegrowane Klasy: 2-5 Autor: Sylwester Zasoński Czas trwania: 1h lekcyjna Cele ogólne: Rozwijanie kompetencji
Bardziej szczegółowoScenariusz zajęć. Moduł I. Pierwsze kroki w Scratch u
Scenariusz zajęć Moduł I Pierwsze kroki w Scratch u Moduł I Pierwsze kroki w Scratch u Cele ogólne: Wprowadzenie pojęcia algorytmu (przepisu działania) oraz programu (zapisu zrozumiałego dla komputera)
Bardziej szczegółowoScenariusz lekcji Ozobot w klasie: Tabliczka mnożenia
Scenariusz lekcji Ozobot w klasie: Tabliczka mnożenia Opracowanie scenariusza: Richard Born Adaptacja scenariusza na język polski: mgr Piotr Szlagor Tematyka: Informatyka, matematyka, obliczenia, algorytm
Bardziej szczegółowoSprawozdanie z realizacji innowacji pedagogicznej
Zespół Szkół Integracyjnych nr 1 im. Roberta Oszka w Katowicach Sprawozdanie z realizacji innowacji pedagogicznej Programowanie na lekcjach zajęć komputerowych w klasach 4-6 szkoły podstawowej Programuję,
Bardziej szczegółowoModuł V. I. Przygotowanie do zajęć: Tworzymy grę : Znam ptaki, ssaki i owady. Uczeń:
Moduł V I. Przygotowanie do zajęć: Uczeń: Przynosi zeszyt, do którego będzie wklejał lub zapisywał informację z zajęć. Przynosi klej, ołówek lub kredki. Jeżeli w pracowni nie ma dostępu do Internetu, uczniowie
Bardziej szczegółowoPROGRAM AUTORSKI KOŁA INFORMATYCZNEGO UCZNIÓW SZKOŁY PODSTAWOWEJ
PROGRAM AUTORSKI KOŁA INFORMATYCZNEGO UCZNIÓW SZKOŁY PODSTAWOWEJ opracowała: mgr Celina Czerwonka nauczyciel informatyki - Szkoły Podstawowej w Tarnawatce SPIS TREŚCI WSTĘP...3 CELE OGÓLNE...4 UWAGI O
Bardziej szczegółowoKURSY PROGRAMOWANIA DLA DZIECI
KURSY PROGRAMOWANIA DLA DZIECI NAZWA KURSU: Programy i gry komputerowe. GRUPA DOCELOWA: Szkoła Podstawowa klasy 4-6 (10-12 lat). OPIS KURSU: Podstawy programowania realizowane są w języku Scratch. Jest
Bardziej szczegółowoBaltie. Programujemy historyjki
z Baltie Programujemy historyjki I. Właściwości Baltiego W trybie Programowanie możemy wpływać na to, jak zachowuje się Baltie. Podstawowe właściwości, które możemy zmieniać, to m. in.: Widzialność decyduje
Bardziej szczegółowoTemat 20. Techniki algorytmiczne
Realizacja podstawy programowej 5. 1) wyjaśnia pojęcie algorytmu, podaje odpowiednie przykłady algorytmów rozwiązywania różnych problemów; 2) formułuje ścisły opis prostej sytuacji problemowej, analizuje
Bardziej szczegółowo