PROGRAM KOŁA INFORMATYCZNEGO

Podobne dokumenty
Okręgowa Komisja Egzaminacyjna w Krakowie 1

Wybrane wymagania dla informatyki w gimnazjum i liceum z podstawy programowej

WYMAGANIA EGZAMINACYJNE Egzamin maturalny z INFORMATYKI

Roman Mocek Zabrze Opracowanie zbiorcze ze źródeł Scholaris i CKE

Teraz bajty. Informatyka dla szkół ponadpodstawowych. Zakres rozszerzony. Część 1.

Klasa 2 INFORMATYKA. dla szkół ponadgimnazjalnych zakres rozszerzony. Założone osiągnięcia ucznia wymagania edukacyjne na. poszczególne oceny

Algorytmika i pseudoprogramowanie

Informatyka klasa III Gimnazjum wymagania na poszczególne oceny

Z nowym bitem. Informatyka dla gimnazjum. Część II

Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja I

EGZAMIN MATURALNY W ROKU SZKOLNYM 2017/2018 INFORMATYKA

INFORMATYKA

Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja II

SCENARIUSZ LEKCJI. Streszczenie. Czas realizacji. Podstawa programowa

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

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

Kurs MATURA Z INFORMATYKI

WYMAGANIA EDUKACYJNE

Zapisywanie algorytmów w języku programowania

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

PRZEDMIOTOWY SYSTEM OCENIANIA INFORMATYKA. KLASA 2F

Szczegółowy program kursów szkoły programowania Halpress

Autorski program nauczania

3. Podaj elementy składowe jakie powinna uwzględniać definicja informatyki.

KLASA 1 i 2. Rozdział I

Rozkład materiału do realizacji informatyki w szkole ponadgimnazjalnej w zakresie rozszerzonym

Szkoły ponadgimnazjalne, PODSTAWA PROGRAMOWA. Cele kształcenia wymagania ogólne

Opis efektów kształcenia dla modułu zajęć

Część I. Uwaga: Akceptowane są wszystkie odpowiedzi merytorycznie poprawne i spełniające warunki zadania. Zadanie 1.1. (0 3)

Nowa podstawa programowa IV etap edukacyjny szkoła ponadgimnazjalna

PRZEDMIOTOWY SYSTEM OCENIANIA

INFORMATYKA POZIOM ROZSZERZONY

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

Wymagania edukacyjne i sposoby sprawdzania edukacyjnych osiągnięć uczniów z informatyki - klasy II zakres rozszerzony

1. Algorytmika. WPROWADZENIE DO ALGORYTMIKI Wprowadzenie do algorytmów. Pojęcie algorytmu.

Spis treści. 5. Analiza jakościowa zadań egzaminacyjnych arkusza poziomu podstawowego i poziomu rozszerzonego Podsumowanie i wnioski...

Innowacja pedagogiczna dla uczniów pierwszej klasy gimnazjum Programowanie

Informacje i zalecenia dla zdających egzamin maturalny z informatyki 1. Część pierwsza egzaminu z informatyki polega na rozwiązaniu zadań

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

- 1 - Liczba godzin. Nr lekcji. Nr punktu w podręczniku. Zagadnienia do realizacji według podstawy programowej (treści nauczania)

SCENARIUSZ LEKCJI. Dzielenie wielomianów z wykorzystaniem schematu Hornera

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Algorytmy i struktury danych, C3

Algorytmy i struktury danych - opis przedmiotu

PRZEDMIOTOWY SYSTEM OCENIANIA INFORMATYKA.

Spis treści. 5. Analiza jakościowa zadań egzaminacyjnych arkusza poziomu podstawowego i poziomu rozszerzonego Podsumowanie i wnioski...

PODSTAWY PROGRAMOWANIA STRUKTURALNEGO (C) SYLABUS A. Informacje ogólne

KARTA KURSU. Wstęp do programowania

EGZAMIN MATURALNY W ROKU SZKOLNYM 2014/2015

EGZAMIN MATURALNY W ROKU SZKOLNYM 2014/2015

Przedmiotowe Zasady Oceniania z informatyki KLASA 1

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI

Zapisywanie w wybranej notacji algorytmów z warunkami i iteracyjnych

2. Tabele w bazach danych

PRZEDMIOTOWY SYSTEM OCENIANIA Z INFORMATYKI DLA I LICEUM OGÓLNOKSZTAŁCĄCEGO

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA Realizacja w roku akademickim 2016/17

REGULAMIN Konkursu INFORMATYCZNO- PROGRAMISTYCZNY dla uczniów gimnazjum

KARTA PRZEDMIOTU. Algorytmy i struktury danych, C4

Część II Uwaga: wszystkie wyniki muszą być odzwierciedleniem dołączonej komputerowej realizacji obliczeń.

14. Przedmiot: N/PM2012/11/14/I1 INFORMATYKA moduł 1 Semestr. Liczba tygodni Liczba godzin w tygodniu Liczba godzin w semestrze ECTS

Informator o egzaminie maturalnym. w 2008 roku

Informator o egzaminie maturalnym. w 2008 roku

Zadanie 1. Suma silni (11 pkt)

Wymagania edukacyjne z informatyki w klasie VIII

KARTA MODUŁU KSZTAŁCENIA

Podstawy programowania.

Zbigniew Talaga Konsultacja: Janusz Mazur. Rozkład materiału propozycja

INFORMATYKA POZIOM ROZSZERZONY

PRZEWODNIK PO PRZEDMIOCIE

Wymagania edukacyjne i sposoby sprawdzania edukacyjnych osiągnięć uczniów z informatyki - klasy II zakres rozszerzony

Uwaga: Akceptowane są wszystkie odpowiedzi merytorycznie poprawne i spełniające warunki zadania.

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

Innowacja pedagogiczna na zajęciach komputerowych w klasach 4e, 4f, 4g. Nazwa innowacji Programowy Zawrót Głowy

INFORMATYKA POZIOM PODSTAWOWY

Informator maturalny od 2005 roku. z informatyki

PRZEDMIOTOWY SYSTEM OCENIANIA Z INFORMATYKI. Przedmiotowy System Oceniania został opracowany na podstawie:

Kierunek i poziom studiów: Matematyka, studia I stopnia (licencjackie), rok I

WYMAGANIA PROGRAMOWE INFORMATYKA DLA KLAS IV-VIII. II Programowanie i rozwiązywanie problemów z wykorzystaniem komputera i innych urządzeń cyfrowych

EGZAMIN MATURALNY 2011 INFORMATYKA

PODSTAWA PROGRAMOWA KSZTAŁCENIA OGÓLNEGO DLA GIMNAZJÓW I SZKÓŁ PONADGIMNAZJALNYCH, KTÓRYCH UKOŃCZENIE UMOŻLIWIA PRZYSTĄPIENIE DO EGZAMINU MATURALNEGO

INFORMATYKA treści nauczania i system oceniania. Cele edukacyjne. Treści nauczania wymagania szczegółowe

Część II. Zadanie 3.2. (0 3)

Egzamin maturalny z informatyki Analiza wyników egzaminu maturalnego z informatyki.

Program nauczania informatyki w gimnazjum Informatyka dla Ciebie. Modyfikacja programu klasy w cyklu 2 godzinnym

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

Wymagania edukacyjne i sposoby sprawdzania edukacyjnych osiągnięć uczniów z informatyki

Programowanie i techniki algorytmiczne

Przedmiotowy system oceniania ILO im. M. Kopernika w Krośnie Technologia Informacyjna i Informatyka.

Przedmiot: Informatyka wymagania na poszczególne oceny Rok szkolny od 2008/2009

Spis treści. 5. Analiza jakościowa zadań egzaminacyjnych arkusza poziomu podstawowego i poziomu rozszerzonego Podsumowanie i wnioski...

Przedmiotowe Zasady Oceniania III LO w Łomży. Algorytmika. Klasy II-III

Sposoby przedstawiania algorytmów

Sylabus modułu: Matematyczne podstawy informatyki (kod modułu:03-mo2n-12-mpln)

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

I Liceum Ogólnokształcące im. Tadeusza Kościuszki w Busku-Zdroju

Opis założonych osiągnięć ucznia wymagania na poszczególne oceny szkolne dla klasy VIII. Opracowano w oparciu o pomoce naukowe Migra (

SCENARIUSZ LEKCJI. Miejsca zerowe funkcji kwadratowej i ich graficzna prezentacja

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

Wymagania edukacyjne z informatyki w klasie 8 szkoły podstawowej

Algorytmika i programowanie usystematyzowanie wiadomości

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

Transkrypt:

Marcin Hagmajer e-mail: mhagmajer[malpka]gmail.com Student I roku informatyki na Wydziale Matematyki, Informatyki i Mechaniki Uniwersytetu Warszawskiego Absolwent LXIV Liceum Ogólnokształcącego im. St. I. Witkiewicza w Warszawie PROGRAM KOŁA INFORMATYCZNEGO dla uczniów klas 1-3 liceum ogólnokształcącego 4 października 2006 1

1. Informacje ogólne: Program przeznaczony jest dla uczniów klas 1-3 liceum ogólnokształcącego zainteresowanych pogłębieniem swojej wiedzy z informatyki, przygotowujących się do matury z tego przedmiotu lub olimpiad i konkursów informatycznych. Prezentowany program jest zgodny z podstawą programową przedmiotu elementy informatyki nauczanego w klasie pierwszej i rozszerza jego zakres o treści, których znajomość jest wymagana na maturze, a także ułatwia start w konkursach i olimpiadach przedmiotowych. Realizowany program szkolny zawiera tylko podstawowe treści i często okazuje się niewystarczający dla osób bardziej zainteresowanych technologią informacyjną. Zajęcia będą odbywały się raz w tygodniu w wymiarze 90 minut (ok. 30 spotkań w bieżącym roku szkolnym). Grupa powinna stanowić nie więcej niż 15 uczniów. Zakres realizowanego materiału będzie dostosowywany do indywidualnych umiejętności i potrzeb uczestników. W trakcie realizacji programu będzie prowadzona internetowa strona koła. Znajdą się na niej notatki z dotychczas poprowadzonych zajęć, materiał ćwiczeniowy w postaci prac domowych, a także wskazówki w jakiej literaturze oraz na jakich stronach WWW uczniowie mogą pogłębiać swoją wiedzę i ćwiczyć zdobyte umiejętności. Komplet notatek będzie stanowić materiał powtórzeniowy, a zarazem ułatwiał nowym uczniom, którzy się z nimi zapoznają, dołączenie do zajęć koła. Strona będzie środkiem kontaktu z uczestnikami. Do realizacji programu przydatne będą komputery jako narzędzie do doskonalenia zdobywanych umiejętności. Wysoce przydatny w wizualizacji przedstawianych treści okaże się rzutnik multimedialny lub klasyczny, z zestawem foliogramów. W trakcie roku szkolnego program będzie podlegał modyfikacji w zależności od potrzeb i oczekiwań uczniów. 2. Cele edukacyjne: a) Przygotowanie uczniów do egzaminu maturalnego z informatyki, jako uzupełnienie zajęć obowiązkowych. b) Ułatwienie uczniom startu w konkursach i olimpiadach informatycznych. c) Pokazanie sposobów wykorzystania komputera (szczególnie programowania) w różnych dziedzinach nauki. d) Uświadomienie ścisłych związków informatyki z matematyką. e) Zachęcenie uczniów do samodzielnego poszerzania swojej wiedzy z zakresu informatyki. f) Motywacja uczniów przez współzawodnictwo i obserwację swoich postępów. 3. Materiał nauczania: a) Omówienie pojęcia algorytmu i różnych sposobów jego zapisu wraz ze specyfikacją. b) Projektowanie i analiza algorytmów pojęcie złożoności obliczeniowej i pamięciowej. Dowodzenie poprawności algorytmów. c) Składnia imperatywnego języka programowania na przykładzie Pascala: słowa kluczowe, operatory, procedury, funkcje, instrukcje warunkowe oraz pętle. Deklaracja i typy zmiennych, instrukcje przypisania. Komunikacja programu z użytkownikiem: operacje wejścia-wyjścia, operacje na plikach. 2

d) Omówienie podstawowych typów zmiennych i struktur danych (znaki, ciągi znaków, liczby, tablice, rekordy). e) Omówienie klasycznych struktur dynamicznych: lista, kolejka, stos, kopiec, drzewo, graf i algorytmów z nimi związanych. f) Algorytmy z rozgałęzieniami (np. do rozwiązywania równań kwadratowych). g) Rekurencja, a iteracja: wyznaczanie liczb Fibonacciego. h) Porządkowanie i przeszukiwanie danych. Porównanie metod sortowania: bąbelkowego, przez wstawianie, przez wybór, przez scalanie, szybkiego, przez kopcowanie, liniowego. i) Metoda dziel i zwyciężaj na przykładzie wyszukiwania binarnego i sortowania szybkiego. j) Algorytmy klasyczne: algorytm Euklidesa, sito Eratostenesa, eliminacja Gaussa, schemat Hornera. k) Programowanie dynamiczne i zachłanne. l) Algorytmy wyszukiwania wzorca w tekście. m) Rozwiązywanie zadań z poprzednich matur, konkursów i olimpiad informatycznych. n) Projektowanie baz danych w Microsoft Access, polecenia SQL. 4. Założone osiągnięcia uczniów (zgodne z informatorem maturalnym): Z zakresu układania i implementacji algorytmów Uczeń: posługuje się klasycznymi algorytmami: o zna pojęcie algorytmu i różne sposoby jego zapisu, o opisuje algorytmy w języku potocznym, o wyodrębnia elementy składowe algorytmu, o omawia klasyczne algorytmy, o zna i omawia typowe sytuacje, w których wykorzystuje się algorytmy klasyczne; stosuje klasyczne algorytmy w typowych sytuacjach: o przedstawia typowe sytuacje problemowe i podaje dla nich specyfikację, o stosuje klasyczne algorytmy do rozwiązywania prostych zadań praktycznych i szkolnych, o dobiera postać i reprezentacje danych odpowiednio do działań wykonywanych na algorytmach, o omawia komputerową reprezentację znaków, liczb, tekstów, o podaje przykłady wpływu ograniczeń reprezentacji na dokładność obliczeń (powstawanie błędów zaokrągleń), o analizuje liczby wykonywanych w algorytmie działań oraz zapotrzebowanie programu na pamięć; 3

dobiera właściwy program (użytkowy lub własnoręcznie napisany) do rozwiązania zadania: o samodzielnie ocenia, czy i jak zastosować komputer i TI do rozwiązania zadania lub osiągnięcia celu, o świadomie wybiera właściwy sposób rozwiązania zadania, o posługuje się kompilatorem wybranego języka programowania, o korzysta z odpowiedniego istniejącego oprogramowania lub programuje metodę rozwiązania w wybranym języku programowania; o stosuje i modyfikuje znane rozwiązania (metody lub programy) w zmienionych lub nowych sytuacjach; zapisuje rozwiązanie zadania w postaci algorytmu ze specyfikacją, w wybranej przez siebie notacji: o dokonuje analizy zadania, formułuje specyfikację rozwiązania i opracowuje algorytm zgodny ze specyfikacją, o zapisuje algorytm w postaci: listy kroków, schematu blokowego, pseudokodu, program w języku programowania; formułuje sytuację problemową (w tym podaję specyfikację problemu) i ocenia cechy zaproponowanego rozwiązania: o określa sytuację problemową, o definiuje problem i podaje jego specyfikację, o przystępuje do rozwiązania problemu w sposób planowy: określa plan działania, wydziela podproblemy i wskazuje zależności między nimi, projektuje metody (algorytmy) rozwiązania podproblemów; analizuje algorytmy rozwiązania podproblemów i algorytm rozwiązania problemu; formułuje informatyczne rozwiązanie problemu przez dobór odpowiednich struktur danych oraz algorytmu i realizuje je w wybranym języku programowania: o dobiera struktury danych odpowiednio do przetwarzanych informacji korzystając przy tym z podstawionych typów i struktur danych (znaki, ciągi znaków, liczby, tablice, rekordy, pliki, dynamiczne struktury danych, obiekty), o układa algorytmy dla zadanych problemów i implementuje je w wybranym języku programowania; wykorzystuje metody informatyki (metodę zstępującą, konstrukcje algorytmiczne, klasyczne algorytmy do rozwiązania problemu: o stosuje w trakcie implementacji algorytmów metody i techniki programistyczne: iterację, rekurencję, rozgałęzienia (warunki), metody wyboru, procedury, funkcje, o stosuje w rozwiązywaniu problemów metody: zstępującą, dziel i zwyciężaj, kolejnych uściśleń, o zapisuje algorytmy w stylu właściwym dla języków programowania wysokiego poziomu; 4

ocenia poprawność i efektywność rozwiązania danego problemu: o uzasadnia poprawność algorytmu. o ocenia złożoność obliczeniową (czasową i pamięciową) algorytmu; Z zakresu projektowania i obsługi relacyjnych baz danych Uczeń: omawia podstawowe formy organizacji danych w bazach danych; posługuje się programem obsługi baz danych: o projektując i tworząc relacyjne bazy danych, o tworząc zapytania i raporty; stosuje metody wyszukiwania i przetwarzania informacji w relacyjnych bazach danych: o wyszukuje informacje w bazach danych stosując różne techniki (w tym języki zapytań), o przetwarza (aktualizuje, porządkuje, filtruje, przygotowuje do wyświetlania lub drukowania w optymalnej formie) informacje zawarte w bazie; projektuje i tworzy bazy danych będące reprezentacją zbioru informacji i relacji między nimi: o analizuje problem i zbiór danych, którego rozwiązanie wymaga zaprojektowania i utworzenia relacyjnej bazy danych, o projektuje strukturę bazy danych (tabele i relacje między nimi) z uwzględnieniem specyfikacji zbioru zawartych w bazie informacji, o tworzy zaprojektowaną bazę danych; 5. Metody oceniania: ocena słowna ocena punktowa / procentowa ocena zadań domowych krótkie sprawdziany w warunkach egzaminacyjnych w celu oswojenia uczniów z rozwiązywaniem problemów podczas matury / olimpiady. 6. Procedury osiągania celów edukacyjnych: wykład informacyjny pokaz z objaśnieniem pokaz z instruktażem metoda przypadków nauczanie przez uczenie innych dyskusje: burza mózgów, panelowa, plenarna praktyczne: samodzielne rozwiązywanie zadań, układanie i implementacja algorytmów Elementy portfolio w formie elektronicznej 5

7. Ewaluacja Ewaluacja bieżąca będzie prowadzona w trakcie realizowanego przedsięwzięcia w formie: informacji zwrotnej od uczestników programu informacji od nauczyciela informatyki i matematyki konsultacji z inną osobą, która prowadziła podobne zajęcia analizy prac uczniów. Ewaluacja sumująca pozwoli określić całościowo wdrożone przedsięwzięcie. Będzie miała formę: analizy osiągnięć uczniów w konkursach i olimpiadach wyników ankiety skierowanej do uczestników programu informacji zwrotnej od dyrektora szkoły, nauczycieli informatyki i matematyki. 8. Środki: tablica kreda flamastry rzutnik multimedialny lub klasyczny ekran folie do drukarki komputery. Marcin Hagmajer 6