Scenariusz lekcji Ozobot w klasie: Losowość i sześcienna kostka

Podobne dokumenty
Scenariusz lekcji Ozobot w klasie: Tabliczka mnożenia

Scenariusz lekcji Ozobot w klasie: Spacer losowy po układzie współrzędnych

Scenariusz lekcji Ozobot w klasie: Prezentacja liczb trójkątnych i kwadratowych

Scenariusz lekcji Ozobot w klasie: Ciąg Fibonacciego

Strona 1. Edu-Sense Sp. z o.o. Lubelski Park Naukowo-Technologiczny ul. Dobrzańskiego Lublin

Scenariusz lekcji Ozobot w klasie: Pocisk

KARTA MONITOROWANIA PODSTAWY PROGRAMOWEJ KSZTAŁCENIA OGÓLNEGO

Proporcje podziału godzin na poszczególne bloki. Tematyka lekcji. Rok I. Liczba godzin. Blok

PROGRAM NAUCZANIA DLA I I II KLASY GIMNAZJUM

i działanie urządzeń związanych równieŝ budowę i funkcje urządzeń

Przedmiotowy System Oceniania z informatyki Oddziały gimnazjalne SP 3 w Gryfinie, klasy II.

Scenariusz lekcji 1 Konspekt lekcji w klasie IV szkoły podstawowej. Przedmiot: zajęcia komputerowe.

Along the Yellow Brick Road, czyli tworzymy mapę i łączymy sceny w dłuższe sekwencje

1. Wymagania ogólne i szczegółowe cele edukacyjne kształcenia i wychowania

SCENARIUSZ LEKCJI: TEMAT LEKCJI: Postać kanoniczna funkcji kwadratowej. Interpretacja danych w arkuszu kalkulacyjnym

WŁASNY PROGRAM NAUCZANIA INFORMATYKI

#UczymyDzieciProgramować #ZadanieWprogramie

PRZEDMIOTOWY SYSTEM OCENIANIA NA LEKCJACH INFORMATYKI W GIMNAZJUM NR 55

Temat: Konstrukcja prostej przechodzącej przez punkt A i prostopadłej do danej prostej k.

- scenariusz zajęć z wykorzystaniem robotów Ozobot

Programowanie i techniki algorytmiczne

PROGRAMOWANIE CZAS ZACZĄĆ

Sposoby przedstawiania algorytmów

INFORMATYKA

Temat 20. Techniki algorytmiczne

1. Upewnij się, że Ozoboty zostały naładowane przed lekcją (ozobot ładuje się około min, a czas jego pracy przewidziano na około 90 minut).

SCENARIUSZ LEKCJI. Streszczenie. Czas realizacji. Podstawa programowa

KONSPEKT ZAJĘĆ KOŁA INFORMATYCZNEGO LUB MATEMATYCZNEGO W KLASIE III GIMNAZJUM LUB I LICEUM ( 2 GODZ.)

Temat: Konstrukcja prostej przechodzącej przez punkt A i prostopadłej do danej prostej k.

Kl-1-3 Szkoła Podstawowa

Temat: Co to jest modelowanie? Modelowanie przebiegu procesu zapominania za pomocą arkusza kalkulacyjnego.

Komputer i urządzenia cyfrowe

INFORMATYKA W GIMNAZJUM Niezbędne wymagania edukacyjne na poszczególne oceny

SCENARIUSZ LEKCJI. Autorzy scenariusza: Krzysztof Sauter (informatyka), Marzena Wierzchowska (matematyka)

Cel: Uczeń, przy użyciu programu GeoGebra, stworzy model symetrii osiowej i pozna jej własności

Scenariusz lekcji opartej na programie Program nauczania informatyki w gimnazjum DKW /99

SCENARIUSZ LEKCJI. TEMAT LEKCJI: Budowa atomu. Układ okresowy pierwiastków chemicznych. Promieniotwórczość naturalna i promieniotwórczość sztuczna

100-lecie Odzyskania Niepodległości z Uczymy Dzieci Programować - podzielmy się radością kodowania

Plan wynikowy do realizacji informatyki w gimnazjum (cykl dwuletni, II rok nauczania) opracowany na podstawie podręcznika

KARTA ZGŁOSZENIA NAZWA SZKOŁY: Imię i nazwisko uczestnika. uczestnika Opiekun Kontakt do opiekuna (tel. lub )

WYKRESY FUNKCJI LINIOWEJ

Od szczegółu do ogółu, praktyczne refleksje o nauczaniu informatyki wg nowej podstawy programowej

Publikacje nauczycieli Ewa Goszczycka Gimnazjum w Polesiu

Lekcja 3: Pierwsze kroki z Pythonem. Pętle

SCENARIUSZ LEKCJI. Autorzy scenariusza: Krzysztof Sauter (informatyka), Marzena Wierzchowska (matematyka)

Materiały dla finalistów

Zapisywanie algorytmów w języku programowania

Teraz bajty. Informatyka dla szkoły podstawowej. Klasa VI

LEKCJA 2 Program do zdalnego sterowania robotem

Temat 5. Programowanie w języku Logo

Innowacja pedagogiczna dla uczniów pierwszej klasy gimnazjum Programowanie

Wymagania edukacyjne z informatyki dla uczniów klas VI SP nr 53 w Krakowie w roku szkolnym 2019/2020

Teraz bajty. Informatyka dla szkoły podstawowej. Klasa VI

WYMAGANIA EDUKACYJNE Z INFORMATYKI dla klasy III gimnazjalnej, Szkoły Podstawowej w Rychtalu

SCENARIUSZ LEKCJI. TEMAT LEKCJI: O czym mówią współczynniki funkcji liniowej? - wykorzystanie arkusza kalkulacyjnego na lekcjach matematyki

z wykorzystaniem robotów Ozobot

Programowanie od pierwszoklasisty do maturzysty. Grażyna Koba

Programowanie w środowisku Baltie

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows XP

Autorski program nauczania

Temat: Odczytywanie informacji.

Wymagania na poszczególne oceny szkolne dla klasy VI. (na podstawie Grażyny Koba, Teraz bajty. Informatyka dla szkoły podstawowej.

Informatyka klasa III Gimnazjum wymagania na poszczególne oceny

Realizacja algorytmu z warunkiem czy Twój uczeń lubi programować? Grażyna Koba

#UczymyDzieciProgramować

WYMAGANIA EDUKACYJNE

KONSPEKT ZAJĘĆ EDUKACYJNYCH

Wymagania edukacyjne na ocenę z informatyki klasa 3

Grażyna Koba, Poradnik metodyczny. Informatyka dla gimnazjum Program nauczania wymagania na oceny PRZEDMIOTOWY SYSTEM OCENIANIA KLASA II

#UczymyDzieciProgramować

#UczymyDzieciProgramować #ZadanieWprogramie

Wymagania edukacyjne na poszczególne oceny z informatyki w gimnazjum klasa III Rok szkolny 2015/16

Scenariusz zajęć. Moduł VI. Projekt Gra logiczna zgadywanie liczby

SCENARIUSZ LEKCJI. TEMAT LEKCJI: Projektowanie rozwiązania prostych problemów w języku C++ obliczanie pola trójkąta

SCENARIUSZ LEKCJI Przesuwanie paraboli - wykorzystanie arkusza kalkulacyjnego na lekcjach matematyki

Temat: Programujemy historyjki w języku Scratch tworzymy program i powtarzamy polecenia.

SCENARIUSZ ZA JĘĆ KLASA: III BLOK TEMATYCZNY: TEMAT: PODSTAWA PROGRAMOWA:

Scenariusz lekcji matematyki w klasie V. Temat: Przykłady potęg o wykładniku naturalnym - (2 godziny).

#UczymyDzieciProgramować #ZadanieWprogramie

TEMAT : Przykłady innych funkcji i ich wykresy.

Brief. Czas trwania 45 minut Poziom Starter. Plan zajęć

Scenariusz zajęć z matematyki dla klasy I gimnazjum z wykorzystaniem programu edurom Matematyka G1

Projekt Śnieżna wojna

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows Vista

Co to jest algorytm? przepis prowadzący do rozwiązania zadania, problemu,

REGULAMIN IV Powiatowego Konkursu Informatycznego BAJTEK dla uczniów szkół gimnazjalnych

Algorytmika i programowanie usystematyzowanie wiadomości

Metryczka Justyna Płonka Szkoła Podstawowa nr 1 z Oddziałami Integracyjnymi im. Jana III Sobieskiego w Kozach

KARTA PRACY UCZNIA. Klasa II

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7

Tytuł zajęć. NAKARM SCOTTIEGO. Poziom edukacyjny/ przedmiot/ grupa przedmiotów. I etap edukacyjny. Cel główny realizacji zajęć

Dziennikarze przyszłości

idream instrukcja do gry klasowej z rankingiem

z wykorzystaniem robotów Ozobot

RACHUNEK PRAWDOPODOBIEŃSTWA I KOMBINATORYKA

2.1. Duszek w labiryncie

SCENARIUSZ TEMATYCZNY. Prawa Keplera (fizyka, informatyka poziom rozszerzony)

Wybrane wymagania dla informatyki w gimnazjum i liceum z podstawy programowej

Transkrypt:

Scenariusz lekcji Ozobot w klasie: Losowość i sześcienna kostka Opracowanie scenariusza: Richard Born Adaptacja scenariusza na język polski: mgr Piotr Szlagor Tematyka: Matematyka, Informatyka, Liczby pseudolosowe, Kombinatoryka, Zbieranie danych Grupa wiekowa: Gimnazjum Czas trwania: 45 minut Punkty podstawy programowej: INFORMATYKA - III etap edukacyjny Treści nauczania - wymagania szczegółowe 5. Rozwiązywanie problemów i podejmowanie decyzji z wykorzystaniem komputera, stosowanie podejścia algorytmicznego. Uczeń: 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 ją i przedstawia rozwiązanie w postaci algorytmicznej; 3. stosuje arkusz kalkulacyjny do rozwiązywania prostych problemów algorytmicznych; 4. opisuje sposób znajdowania wybranego elementu w zbiorze nieuporządkowanym i uporządkowanym, opisuje algorytm porządkowania zbioru elementów; 5. wykonuje wybrane algorytmy za pomocą komputera. 6. Wykorzystywanie komputera oraz programów i gier edukacyjnych do poszerzania wiedzy i umiejętności z różnych dziedzin. Uczeń: 1. wykorzystuje programy komputerowe, w tym edukacyjne, wspomagające i wzbogacające naukę różnych przedmiotów; 2. wykorzystuje programy komputerowe, np. arkusz, kalkulacyjny, do analizy wyników eksperymentów, programy specjalnego przeznaczenia, programy edukacyjne; 3. posługuje się programami komputerowymi, służącymi do tworzenia modeli zjawisk i ich symulacji, takich jak zjawiska: fizyczne, chemiczne, biologiczne, korzysta z internetowych map; Strona 1

Przed przystąpieniem do pracy: Naładuj w pełni swojego Ozobota, Ustaw maksymalną jasność ekranu, by robocik nie miał problemów z pobraniem programu ze strony ozoblockly.com, Skalibruj Ozobota do swojego ekranu. Wstęp Losowość jest wszędzie. Otacza nas. Gdy spojrzysz na swoich uczniów, zobaczysz, że losowym jest to jakiego są wzrost. Losowe jest to jak cząsteczki gazu zderzają się ze sobą i ścianami pojemnika. Losowanie przy użyciu monety decyduje, która drużyna będzie grała po danej stronie boiska. W ten sam sposób, wylosowanie odpowiedniej karty, z dobrze przetasowanej talii może sprawić, że określony gracz wygra w grze pokera. Można by tak wymieniać jeszcze bardzo długo. W tym zastosowaniu twoi uczniowie będą badać losowość związaną z rzutem sześcienną kostką do gry, którą to skutecznie będzie symulował Ozobot. Każde uruchomienie programu dierollfinal.ozocode sprawi, że nasz robot wykona 30 rzutów kostką do gry. Rezultaty każdego z rzutów będą możliwe do zobaczenia na planszy. Po ukończeniu wszystkich losowań zostanie ukazane ich podsumowanie. Ozobot zademonstruje częstość wystąpień każdej ze ścian kostki na specjalnym wykresie słupkowym. Plansza, z której korzysta nasz program jest załączona w tym dokumencie i zaleca się jej wydrukowanie na ćwiczenia z uczniami. Skoro już nadmieniliśmy o labiryncie, przedstawimy teraz jak Ozobot się z nim komunikuje. U góry planszy widzimy niewielką czerwoną sekcję to tam nasz robot będzie symulował trzydziestokrotny rzut kostką do gry, pokazując wylosowany wynik, poprzez wybranie jednej spośród sześciu ścieżek, którą się porusza. W większej dolnej części, Ozobot dokona podsumowania wynik naszego doświadczenia i narysuje sobą wykres słupkowy przedstawiający częstość wystąpień liczb od 1 do 6. Przed uruchomieniem programu (który oczywiście wcześniej musimy załadować), należy ustawić Ozobota na pozycji oznaczonej napisem Start, w kierunku wyznaczonym przez widoczną tam strzałkę. Obrys robota nie powinien wychodzić poza obszar wyznaczony przez szary łuk. Po dwukrotnym wciśnięciu przycisku Start na robocie, Ozobot zaświeci na CZERWONO i zacznie wykonywać 30 rzutów sześcienną kostką do gry. Po ukończeniu tej części, światło zmieni się na NIEBIESKIE, a sam robot pojedzie w dół planszy, do niebieskiej sekcji naszego labiryntu. Zacznie Strona 2

po nim jeździć, pokazując po kolei, na każdej kolumnie łączną liczbę wystąpień każdej ze ścianek. Gdy robot zatrzyma się na danym wyniku, zacznie świecić kolorem BIAŁYM przez 4 sekundy, pozwalając tym samym na zanotowanie przez ucznia wyniku. Może oczywiście zdarzyć się tak, że któryś wynik wystąpi częściej. Wówczas Ozobot zatrzyma się przy liczbie 8 i zaświeci na CZERWONO (również przez 4 sekundy). Jeśli wyników będzie dokładnie 8, to światło ukaże się oczywiście w kolorze BIAŁYM. Po wyświetleniu wszystkich wyników na naszym wykresie słupkowym, robot przejedzie do prawego dolnego rogu planszy, zatrzyma się i wyłączy. Należy przypomnieć uczniom, żeby przed uruchomieniem programu dokonali kalibracji Ozobota. Nauczyciel może wydrukować kopie planszy zamieszczonej na następnej stronie, dla każdej grupki uczniowskiej biorącej udział w doświadczeniu. By przyspieszyć pracę na lekcji, można również wgrać program dierollfinal.ozocode poprzez stronę internetową Ozoblockly.com. Ćwiczenie 1: Poproś uczniów o wymienienie kilku zdarzeń, które zawierają zagadnienie losowości. Ćwiczenie 2: Zapytaj uczniów, ile razy powinna wypaść ścianka oznaczona sześcioma oczkami, gdy wykonamy 30 rzutów kostką do gry? Ćwiczenie 3: Pracując z grupami dwuosobowymi (takie są zalecane), poleć swoim uczniom, by uruchomili programu. Poproś jednego z uczniów w grupie, by notował wystąpienia poszczególnych ścianek kostki do gry, jakie Ozobot pokazuje w czerwonej sekcji. Jego notatka może wyglądać tak: 1 IIIII IIII 2 IIIII I 3 III 4 II 5 IIIII I 6 IIII Poproś innego ucznia, by dokładnie notował w jakiej kolejności występują ścianki na kostce. Ta notatka może przybrać taki kształt: 1 1 2 1 1 3 2 6 1 4 5 2 1 2 3 2 4 5 5 3 5 1 6 1 2 6 6 5 1 5 1. Zapytaj uczniów, czy pamiętają swoje odpowiedzi na pytanie postawione w Ćwiczeniu drugim przewidywanej liczby wystąpień sześciu oczek w trzydziestu rzutach kostką. 2. Obydwie tabelki nie będą wyglądały tak samo dla dwóch różnych grup uczniowskich. Strona 3

Poproś ich, by wyjaśnili dlaczego się tak dzieje. 3. W powyższym przykładzie, jedynka wystąpiła aż 9 razy. Ozobot pokazałby, w niebieskiej sekcji, ten stan zatrzymując się przy liczbie 8 i świecąc na czerwono przez 4 sekundy. Zapytaj uczniów, jak ustaliliby liczbę wystąpień jedynki, gdyby nie notowali częstości na papierze. Dodaj też pytanie, czy da się ustalić, jaka jest częstość wystąpień każdego z wyników, jeśli dla dwóch lub więcej ścianek otrzymamy więcej niż 8 wyników. Ćwiczenie 4. Pozwól swoim uczniom zbadać zagadnienie serii. Seria to sekwencja wystąpień jednakowej liczby, nawet jeśli ta sekwencja ma długość 1. (W przykładzie z Ćwiczenia 3. możemy dostrzec 22 serie o długości 1 i 4 serie o długości 2 (11, 11, 55, 66)). Poproś grupy, żeby zapisały ze swoich sekwencji wystąpień wyników rzutu kostką do gry: 1. Liczbę serii o długości 1, 2. Liczbę serii o długości 2, 3. itd. Jaka jest zależność między długością serii a częstością występowania takiej serii? (Odpowiedź: Im dłuższa seria, tym rzadziej się pojawia.) Ćwiczenie 5. Żeby lepiej zrozumieć pojęcie serii, poproś swoich uczniów o złączenie swoich sekwencji w jedną wielką. Jeśli masz np. 8 grup, to wszystkie sekwencje będą odpowiednikiem 30 x 8 = 240 rzutów. Zadaj uczniom pytania: 1. Czy wyniki przedstawione w nowo stworzonej sekwencji są rozłożone w bardziej równy sposób? 2. Jaka część wszystkich wyników stanowi liczba wylosowań każdej ze ścianek? (Odpowiedź: Częstość wystąpień każdej ze ścianek będzie stanowiła około 1/6 wszystkich wylosowań.) Strona 4

Krótko o kodzie Kod programu jest dość zaawansowany. Mamy tu do czynienia z obiektami takimi jak zmienne (szare bloczki) i nawet procedury (fioletowy bloczek widoczny na Rysunku 1). Początkowa część programu, której zadaniem jest wykonywanie rzutów kostką dzieli się na dwie części: pierwszą odpowiedzialną za losowanie i zapamiętywanie do pamięci wewnętrznej, która ze ścianek została wylosowana, oraz drugą, której celem jest pokazanie tego wyniku na czerwonej części planszy. Wszystko to zostało zawarte w jednej pętli. Po ukończeniu wszystkich losowań, następuje sześciokrotne wywołanie procedury, o nazwie BarGraph, rysującej słupki na niebieskiej części planszy. Widoczny tam parametr count, jest tak naprawdę numerem ścianki, która ma zostać pokazana przez Ozobota. Warto zwrócić uwagę na instrukcję warunkową if, dzięki której w przypadku wystąpienia jednej ze ścianek więcej niż 8 razy, nasz robot zatrzyma się przy ósemce i zaświeci na czerwono przez 4 sekundy. Cały kod programu można podejrzeć i załadować do Ozobota, włączając w przeglądarce internetowej stronę ozoblockly.com/editor?mode=3#jb2i6j lub skanując kod widoczny powyżej. Rysunek 1: Fragment kodu programu odpowiedzialny za pokazanie przez Ozobota wyników 30 losowań na "wykresie słupkowym". Strona 6