2. Graficzna prezentacja algorytmów

Podobne dokumenty
2. Metody prezentacji informacji

2. Opracowanie grafiki w dokumencie tekstowym

2. Metody adresowania w arkuszu kalkulacyjnym

Sposoby przedstawiania algorytmów

2. Tabele w bazach danych

START. Wprowadź (v, t) S:=v*t. Wyprowadź (S) KONIEC

SCENARIUSZ LEKCJI. Streszczenie. Czas realizacji. Podstawa programowa

Koszty klasowej wycieczki praca w arkuszu kalkulacyjnym MS Excel

Funkcje i instrukcje języka JavaScript

Programowanie i techniki algorytmiczne

2. Rozmowy i dyskusje w Internecie

Temat 20. Techniki algorytmiczne

SCENARIUSZ LEKCJI. Podstawa programowa: Wyrażenia algebraiczne. Uczeń:

1. Zarządzanie informacją w programie Access

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

Temat: Pole równoległoboku.

SCENARIUSZ LEKCJI. Miejsca zerowe funkcji kwadratowej i ich graficzna prezentacja

Scenariusz lekcji. podać przykłady zalet użycia takiej instrukcji; opisać algorytm obliczania średniej n liczb;

SCENARIUSZ LEKCJI MATEMATYKI PLANOWANEJ DO PRZEPROWADZENIA W KLASIE I LICEUM OGÓLNOKSZTAŁCĄCEGO

Scenariusz zajęć z matematyki w I klasie Liceum Ogólnokształcącego. Funkcja kwadratowa niejedno ma imię... Postać iloczynowa funkcji kwadratowej

1. Właściwości obwodu elektrycznego z elementami połączonymi równolegle

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

Przyrządy do kreślenia, plansza połażenie prostych i odcinków, kąty, domino, krzyżówka, kartki z gotowymi figurami.

1. Właściwości obwodu elektrycznego z elementami połączonymi szeregowo

Scenariusz lekcji. wymienić podstawowe typy danych omówione na lekcji; wymienić funkcje konwertujące typy danych, omawiane na lekcji.

11. Blok ten jest blokiem: a. decyzyjnym b. końcowym c. operacyjnym

Scenariusz lekcji. scharakteryzować elementy bazy danych; opisać sposób zaprojektowania bazy danych;

Scenariusz lekcji. wymienić najpopularniejsze formaty plików; omówić sposób kodowania znaków drukarskich;

Zapisywanie w wybranej notacji algorytmów z warunkami i iteracyjnych

Scenariusz lekcyjny Obliczanie pierwiastków dowolnego stopnia i stosowanie praw działań na pierwiastkach. Scenariusz lekcyjny

KARTA PRACY UCZNIA. Klasa II

STUDIUM PODYPLOMOWE INFORMATYKI SPI 51

Scenariusz lekcji. potrafi podać formułę obliczającą wartość wielomianu stopnia n w punkcie wg schemat Hornera;

Komputer i urządzenia cyfrowe

Temat 5. Programowanie w języku Logo

Scenariusz lekcji. rozpoznać prawidłową deklarację tablicy; podać odwołanie do określonego elementu tablicy.

Scenariusz lekcji: Wycieczka klasowa

Scenariusz lekcji. podać definicję metody zachłannej stosowanej w algorytmie; wymienić cechy algorytmów zachłannych;

Ja i moje zainteresowania tworzenie własnej strony internetowej

Scenariusz lekcyjny Rozwiązywanie zadań z wykorzystaniem działań na logarytmach. Scenariusz lekcyjny

SCENARIUSZ LEKCJI. Dzielenie wielomianów z wykorzystaniem schematu Hornera

SCENARIUSZ LEKCJI. Podstawa programowa: Figury płaskie. Uczeń:

Algorytmika i programowanie usystematyzowanie wiadomości

Algorytm poprawny jednoznaczny szczegółowy uniwersalny skończoność efektywność (sprawność) zmiennych liniowy warunkowy iteracyjny

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

Scenariusz lekcji. Scenariusz lekcji 1 TEMAT LEKCJI 2 CELE LEKCJI. 2.1 Wiadomości. 2.2 Umiejętności 3 METODY NAUCZANIA 4 ŚRODKI DYDAKTYCZNE

Rodzaje zdań złożonych

Scenariusz lekcji. Opracował: Paweł Słaby

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

SCENARIUSZ LEKCJI. Podstawa programowa: oblicza wartości liczbowe wyrażeń algebraicznych mnoży jednomiany.

Wykazywanie tożsamości trygonometrycznych. Scenariusz lekcji

Scenariusz lekcji. Obliczanie NWD- algorytm Euklidesa.

Scenariusz lekcji: Przyczyny powstawania wypadków w ruchu drogowym powstające z winy dzieci (część 1)

SCENARIUSZ ZAJĘĆ Z INFORMATYKI

Scenariusz lekcji matematyki w szkole ponadgimnazjalnej. Funkcja kwadratowa niejedno ma imię... Postać iloczynowa funkcji kwadratowej

1. Scenariusz lekcji: Tuningi samochodów

Innowacja pedagogiczna dla uczniów pierwszej klasy gimnazjum Programowanie

SCENARIUSZ LEKCJI. Podstawa programowa: Figury płaskie. Uczeń:

ALGORYTMY I PROGRAMY

Scenariusz lekcji klasa III Technikum

Scenariusz lekcji. scharakteryzować budowę procedury w języku Logo; rozróżnić etapy tworzenia i wykonania procedury;

Scenariusz lekcji. omówić stosowane urządzenia sieciowe: switch, hub, router;

1 TEMAT LEKCJI: 2 CELE LEKCJI: 3 METODY NAUCZANIA. Scenariusz lekcji. 2.1 Wiadomości: 2.2 Umiejętności: Scenariusz lekcji

1 TEMAT LEKCJI: 2 CELE LEKCJI: 3 METODY NAUCZANIA 4 ŚRODKI DYDAKTYCZNE 5 UWARUNKOWANIA TECHNICZNE. Scenariusz lekcji. 2.

Zapisywanie algorytmów w języku programowania

Scenariusz lekcji. nazwać elementy składowe procedury; wymienić polecenia służące do malowania wnętrza figur;

2. Topologie sieci komputerowych

1. Scenariusz lekcji: Najnowsze marki samochodów

SCENARIUSZ LEKCJI. 4.Integracja: Wewnątrzprzedmiotowa.

Definicje. Algorytm to:

SCENARIUSZ LEKCJI. Klasa: I liceum profilowane Blok tematyczny: Własności funkcji kwadratowej

Uczeń otrzymuje ocenę z przedmiotu uzależnioną od opanowania przez niego wymagań edukacyjnych na określonym poziomie.

Scenariusz lekcji. wymienić nazwy funkcji logicznych (jeżeli, licz.jeżeli); omówić funkcje, korzystając z informacji zawartych w Pomocy programu;

2. Konfiguracja programu Outlook Express

Wzbogacenie formy dokumentu praca z tabelami i rysunkami MS Word

Scenariusz lekcji. wymienić podstawowe typy danych omówione na lekcji; zadeklarować zmienną w programie; przypisywać wartości zmiennym i stałym;

POLITECHNIKA OPOLSKA

Temat: Atlas ptaków, roślin, owadów. Sekcje w dokumencie MS Word

Scenariusz lekcji. Scenariusz lekcji 1 TEMAT LEKCJI: 2 CELE: 2.1 Wiadomości: 2.2 Umiejętności: 3 METODY NAUCZANIA 4 ŚRODKI DYDAKTYCZNE

napisać konstrukcję instrukcji decyzyjnej If wraz z jej rozwinięciem Else i ElseIf; podać definicję algorytmu z rozgałęzieniami;

Ad maiora natus sum III nr projektu RPO /15

ALGORYTMY. 1. Podstawowe definicje Schemat blokowy

Dodawanie ułamków o jednakowych mianownikach

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

SCENARIUSZ LEKCJI. Wielomiany komputerowe wykresy funkcji wielomianowych

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

Konstrukcja odcinków niewymiernych z wykorzystaniem. Twierdzenia Pitagorasa.

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

Scenariusz lekcji matematyki: Podsumowanie wiadomości o wielomianach rozwiązywanie interaktywnego testu. Scenariusz lekcji

Konspekt lekcji informatyki/zajęć komputerowych

Scenariusz lekcyjny Zadania typu maturalnego: procenty, przedziały, wartość bezwzględna, błędy przybliżeń, logarytmy. Scenariusz lekcyjny

ALGORYTMY. 1. Podstawowe definicje Schemat blokowy

Środki dydaktyczne Zestaw zadań/pytań z działu Mnożenie i dzielenie ułamków zwykłych. Każde pytanie znajduje się na osobnej karteczce.

mgr Agnieszka Łukasiak Zasadnicza Szkoła Zawodowa przy Zespole Szkół nr 3 we Włocławku

Scenariusz lekcji z matematyki w szkole ponadgimnazjalnej

PREZENTACJA MULTIMEDIALNA

PLAN METODYCZNY NR 1

2. Metoda i forma pracy - Metody: poszukująca, problemowa, aktywizująca ucznia - Formy: praca grupowa, praca indywidualna ucznia

SCENARIUSZ LEKCJI. Podstawa programowa: Wykresy funkcji. Uczeń:

Transkrypt:

1. Uczeń: Uczeń: 2. Graficzna prezentacja algorytmów a. 1. Cele lekcji i. a) Wiadomości zna sposoby graficznego przedstawiania algorytmów, wie w jaki sposób skonstruować schemat blokowy w taki sposób aby program zapisany na podstawie utworzonego algorytmu poprawnie działał, zna sposoby analizy gotowych schematów blokowych. ii. b) Umiejętności potrafi przedstawić w graficzny sposób rozwiązanie prostego algorytmu, umie objaśnić działanie istniejących już algorytmów na podstawie otrzymanego schematu blokowego, potrafi znaleźć błędy w przykładowych schematach blokowych oraz dokonać niezbędnych poprawek w taki sposób aby algorytm był poprawny. b. 2. Metoda i forma pracy Dyskusja, ćwiczenie, praca indywidualna, praca w grupach. Komputer c. 3. Środki dydaktyczne Edytor tekstu Word lub program do tworzenia schematów blokowych Karta pracy d. 4. Przebieg lekcji i. a) Faza przygotowawcza Nauczyciel zapoznaje uczniów z tematem lekcji i uświadamia im cele zajęć. Prosi o włącznie komputerów. Przed zajęciami nauczyciel wycina kartki z zadaniami zawartymi w karcie pracy (załącznik 1). ii. b) Faza realizacyjna 1. Nauczyciel podaje i wyjaśnia definicję algorytmu. Podaje przykłady codziennego wykonywania algorytmów (telefon do kolegi, droga do szkoły).

2. Następnie nauczyciel przedstawia graficzne możliwości zapisu algorytmu, w szczególności opisując podstawowe elementy schematu blokowego. 3. Nauczyciel podaje przykładowe schematy blokowe objaśniając zasadę działania poszczególnych algorytmów oraz wykonywanych w nich działań. 4. Następnie prosi uczniów o włączenie komputerów i na przykładzie edytora tekstu Word objaśnia zasadę tworzenia schematów blokowych. 5. Po wyjaśnieniu zasad tworzenia prostych algorytmów nauczyciel rozdaje Karty Pracy (załącznik 1), które zawierają zadania do rozwiązania. Prosi uczniów o utworzenie schematów blokowych korzystając z edytora tekstu Word. 6. Gdy uczniowie wykonają zadania zawarte w Karcie Pracy nauczyciel prosi kilkoro z nich o przedstawienie rozwiązań na forum klasy oraz wyjaśnienie, w jaki sposób rozwiązali zadania. 7. Po przedstawieniu przez uczniów rozwiązań zadań nauczyciel prosi młodzież o dobranie się w pary i rozdaje kolejne zadania (załącznik 2). Tym razem jednak są to zadania problemowe polegające na sprawdzeniu poprawności otrzymanych schematów blokowych. 8. Kiedy uczniowie ukończą rozwiązywanie zadań nauczyciel prosi o przedstawienie wyników. Wraz z uczniami rozważa wszystkie możliwe rozwiązania. 9. Na zakończenie lekcji nauczyciel omawia z uczniami ważność graficznego przedstawiania algorytmów. iii. c) Faza podsumowująca 1. Uczniowie nabierają umiejętności logicznego rozwiązywaniu problemów. 2. Uczniowie potrafią zaplanować czynności w taki sposób, aby napisane przez nich programy działały w sposób prawidłowy. 3. Wszyscy uczniowie wraz z nauczycielem omawiają różne sposoby rozwiązywania problemów wybierając te najlepsze i prawidłowe. 4. Uwagi do nauczyciela: Uczniów należy podzielić na grupy dwuosobowe. Zamiast Microsoft Word można wykorzystać każdy dowolny edytor tekstu z funkcją rysowania figur geometrycznych. Jeżeli nauczyciel ma taką możliwość można wykorzystać różne programy do tworzenia schematów blokowych np. program ELI. e. 5. Bibliografia 1. Koba G., Informatyka dla liceum ogólnokształcącego, Migra, Wrocław 2003. f. 6. Załączniki i. a) Karta pracy ucznia

załącznik 1. 1. Narysuj schemat blokowy algorytmu obliczającego sumę dwóch zmiennych a oraz b. 2. Narysuj schemat blokowy algorytmu obliczającego wartość funkcji f=2x 2 +4x+7. 3. Narysuj schemat blokowy algorytmu obliczającego wielomian drugiego stopnia W=2ax 2 +5bx+2c. załącznik 2. 1. Uczniowie przygotowali schemat blokowy algorytmu obliczania objętości i pola powierzchni całkowitej prostopadłościanu. Przeprowadź analizę schematu oraz analizę działania algorytmu. Wskaż błędy oraz przedstaw prawidłowe rozwiązanie problemu. V:=a*b*c P:=ab+bc+ca Wyprowadź (a,b) Wyprowadź (V) 2. Dokonaj analizy poniższego schematu blokowego funkcji f=3a 3 +4bc+5. Podaj błędne zapisy i sposoby ich rozwiązania. Wprowadź a,b,c,d

W=3a*a*a+4*b*c+ 5 Wyprowadź (W) KONIEC ii. b) Notatki dla nauczyciela Definicja algorytmu: algorytm ściśle określony tryb postępowania Metody zapisu graficznego algorytmu: a) lista kroków algorytmu b) schemat blokowy Podstawowe bloki do budowania schematów blokowych Reprezentacja graficzna operacji Opis operacji Uwagi Początek algorytmu Jeden rodzaj bloku. Wychodzi tylko jedno połączenie i żadne do niego nie wchodzi. KONIEC Wprowadź (a,b) Wyprowadź (s) Zakończenie algorytmu Wprowadzenie danych (blok wejścia) Wyprowadzanie danych (blok wyjścia) Jeden rodzaj bloku. Wchodzi do niego tylko jedno połączenie ale żadne nie wychodzi. Służy do wprowadzania danych. Ma jedno łącze wchodzące a drugie wychodzące. W schemacie może być więcej takich bloków. Służy do wyprowadzania wyników. Ma jedno łącze wchodzące a drugie wychodzące. W schemacie może być więcej takich bloków.

TAK S:=a+b Sr:=S/2 Czy A=0? 1 NIE Wykonywanie działań (blok operacyjny) Sprawdzanie warunków (blok warunkowy albo decyzyjny) Łącznik Blok, w którym wykonywane są różne operacje m. in. obliczenia. Ma jedno połączenie wchodzące i jedno wychodzące. W jednym bloku można zapisać więcej niż jedno wyrażenie. W pojedynczym schemacie może być takich bloków więcej niż jeden Blok podejmowania decyzji. Wchodzi do niego jedno połączenie a wychodzą dwa: TAK jeśli warunek jest spełniony i NIE jeśli warunek nie został spełniony. Stosuje się, gdy schemat blokowy rysujemy w kilku częściach, np. na dwóch stronach. Umieszczony wewnątrz numer powinien być ten sam w załączonych częściach Połączenie Łączy bloki 45 minut brak g. 7. Czas trwania lekcji h. 8. Uwagi do scenariusza