Treści nauczania - wymagania szczegółowe

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

Wybrane wymagania dla informatyki w gimnazjum i liceum z podstawy programowej

Projekt INFORMATYKA liceum ogólnokształcące i technikum zakres podstawowy i rozszerzony

INFORMATYKA ZAKRES PODSTAWOWY I ROZSZERZONY

ROZPORZĄDZENIE MINISTRA EDUKACJI NARODOWEJ

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

Nowa podstawa programowa IV etap edukacyjny szkoła ponadgimnazjalna

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

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

Przykładowe rozkłady materiału

Przedmiotowe Zasady Oceniania z informatyki KLASA 1

WYMAGANIA EGZAMINACYJNE Egzamin maturalny z INFORMATYKI

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

PRZEDMIOTOWY SYSTEM OCENIANIA INFORMATYKA. KLASA 2F

Wymagania edukacyjne oraz sposoby sprawdzania osiągnięć edukacyjnych uczniów

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

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

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

Kurs MATURA Z INFORMATYKI

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

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

EGZAMIN MATURALNY W ROKU SZKOLNYM 2017/2018 INFORMATYKA

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

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

EGZAMIN MATURALNY W ROKU SZKOLNYM 2014/2015

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

EGZAMIN MATURALNY W ROKU SZKOLNYM 2014/2015

Okręgowa Komisja Egzaminacyjna w Krakowie 1

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

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

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

WYMAGANIA EDUKACYJNE Z INFORMATYKI NA POSZCZEGÓLNE STOPNIE W KLASIE 7 opracowane na podstawie podręcznika:

Programować można w każdym wieku Fundamenty edukacji informatycznej według nowej podstawy programowej

Program nauczania. INFORMATYKA dla szkół ponadgimnazjalnych. Zakres rozszerzony. Grażyna Koba

INFORMATYKA POZIOM ROZSZERZONY

PRZEDMIOTOWY SYSTEM OCENIANIA INFORMATYKA.

Program nauczania. INFORMATYKA dla szkół ponadgimnazjalnych. Zakres rozszerzony

WYMAGANIA EDUKACYJNE DLA KLASY 4 powstałe w oparciu o nową podstawę programową i program nauczania

KARTA MONITOROWANIA PODSTAWY PROGRAMOWEJ KSZTAŁCENIA OGÓLNEGO

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

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI 2016 ROK

INFORMATYKA treści nauczania, wymagania edukacyjne i system oceniania klasa 1 czteroletniego LO

Program nauczania. INFORMATYKA dla szkół ponadgimnazjalnych. Zakres rozszerzony. Grażyna Koba

PROGRAM NAUCZANIA DLA I I II KLASY GIMNAZJUM

SCENARIUSZ LEKCJI. Miejsca zerowe funkcji kwadratowej i ich graficzna prezentacja

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

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

SCENARIUSZ LEKCJI. Streszczenie. Czas realizacji. Podstawa programowa

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

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

REGULAMIN Konkursu INFORMATYCZNO- PROGRAMISTYCZNY dla uczniów gimnazjum

Podstawa programowa - zajęcia komputerowe

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

WYMAGANIA EDUKACYJNE Z INFORMATYKI NA POSZCZEGÓLNE STOPNIE W KLASIE 7 opracowane na podstawie podręcznika:

INFORMATYKA WYMAGANIA OGÓLNE

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

Aktualna podstawa programowa zajęć komputerowych i informatyki

Wymagania edukacyjne do przedmiotu

Podstawa programowa kształcenia ogólnego. Szkoła ponadpodstawowa: liceum ogólnokształcące, technikum oraz branżowa szkoła I i II stopnia.

WYMAGANIA EDUKACYJNE. Informatyka Szkoła Podstawowa Klasa 4 NA ŚRÓDROCZNĄ I ROCZNĄ OCENĘ KLASYFIKACYJNĄ

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

Algorytmika i pseudoprogramowanie

SCENARIUSZ LEKCJI. Czas realizacji. Podstawa programowa

WYMAGANIA EDUKACYJNE NA POSZCZEGÓLNE STOPNIE Z INFORMATYKI W KLASIE 8 opracowane na podstawie podręcznika

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

WYMAGANIA EDUKACYJNE NA POSZCZEGÓLNE STOPNIE Z INFORMATYKI W KLASIE 8 opracowane na podstawie podręcznika

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

Nowa Podstawa programowa z informatyki. Konferencja metodyczna Radom, 7 grudnia 2016

PROGRAM KOŁA INFORMATYCZNEGO

PRZEDMIOTOWY SYSTEM OCENIANIA

1. Bezpieczne posługiwanie się komputerem, jego oprogramowaniem i korzystanie z sieci komputerowej. Uczeń:

Temat lekcji, liczba godzin, odniesienie do podstawy programowej. Wymagania programowe. Lp. Ocena dopuszczająca

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

Plan nauczania informatyki Opracował: mgr Daniel Starego

Rozkład materiału nauczania. Informatyka. Po prostu zakres podstawowy

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

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

PRZEDMIOTOWY SYSTEM OCENIANIA

KLASA 1 i 2. Rozdział I

INFORMATYKA

SCENARIUSZ LEKCJI. Dzielenie wielomianów z wykorzystaniem schematu Hornera

Wymagania edukacyjne na ocenę z informatyki klasa 3

Informatyka dla szkół ponadgimnazjalnych zakres podstawowy

WYMAGANIA EDUKACYJNE Z INFORMATYKI NA POSZCZEGÓLNE STOPNIE W KLASIE 6 opracowane na podstawie podręcznika:

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

Nowa Podstawa programowa z informatyki. Konferencja metodyczna Ostrołęka, 26 października 2016

Autorski program nauczania

Rozkład materiału do zajęć z informatyki. realizowanych według podręcznika

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

Informatyka klasa III Gimnazjum wymagania na poszczególne oceny

WYAGANIA EDUKACYJNE Z INFORMATYKI

tematyka zajęć - pracuje z powłoką graficzną systemu operacyjnego - wykonuje operacje na plikach i katalogach w praca w systemie operacyjnym

Wymagania edukacyjne na ocenę z informatyki KLASA III

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

Przedmiot: Informatyka rozszerzona Rok szkolny: 2015/2016 Klasa: 2 technikum zajęcia 2 godz. x 30 tyg. = 60 godz.

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

3.1. Na dobry początek

Wymagania - informatyka

Przedmiot: Informatyka rozszerzona Rok szkolny: 2016/2017 Klasa: Klasa III technikum zajęcia 2 godz. x 30 tyg. = 60 godz.

Transkrypt:

21 OADNIK METODYCZNY DO SZKOŁY ODSTAWOWEJ, KLASA 6 - wymagania szczegółowe są różne dla zakresu podstawowego i rozszerzonego. okrywają się one z wymaganiami szczegółowymi określonymi w podstawie programowej. Tabele 5.2 i 5.3 przedstawiają treści nauczania dla obydwu poziomów wraz z oznaczeniami, które są wykorzystywane w rozkładach materiału w celu określenia ich realizacji. Wymagania szczegółowe w zakresie podstawowym W tabeli 5.2 przedstawiono treści nauczania informatyki w zakresie podstawowym. Tabela 5.2. Wymagania szczegółowe w zakresie podstawowym dla przedmiotu informatyka I. ozumienie, analizowanie i rozwiązywanie problemów. Uczeń: planuje kolejne kroki rozwiązywania problemu, z uwzględnieniem podstawowych etapów myślenia komputacyjnego (określenie problemu, definicja modeli i pojęć, znalezienie rozwiązania, zaprogramowanie i testowanie rozwiązania) stosuje przy rozwiązywaniu problemów z różnych dziedzin algorytmy poznane w szkole podstawowej oraz: algorytmy na liczbach: badania pierwszości liczby, zamiany reprezentacji liczb między pozycyjnymi systemami liczbowymi, działań na ułamkach z wykorzystaniem NWD i NWW algorytmy na tekstach: porównywania tekstów, wyszukiwania wzorca w tekście metodą naiwną, szyfrowania tekstu metodą Cezara i przestawieniową algorytmy porządkowania ciągu liczb: przez wstawianie i metodą bąbelkową algorytmy wydawania reszty najmniejszą liczbą nominałów I.2d I.1 I.2 I.2a I.2b I.2c algorytmy obliczania wartości elementów ciągu metodą iteracyjną i rekurencyjną, w tym wartości elementów ciągu Fibonacciego I.2e

wyróżnia w problemie podproblemy i charakteryzuje metodę połowienia, stosuje podejście zachłanne i rekurencję porównuje działanie różnych algorytmów dla wybranego problemu, analizuje algorytmy na podstawie ich gotowych implementacji sprawdza poprawność działania algorytmów dla przykładowych danych I.5 II. rogramowanie i rozwiązywanie problemów z wykorzystaniem komputera i innych urządzeń cyfrowych. Uczeń: projektuje i programuje rozwiązania problemów z różnych dziedzin, stosuje przy tym: instrukcje wejściawyjścia, wyrażenia arytmetyczne i logiczne, instrukcje warunkowe, instrukcje iteracyjne, funkcje z parametrami i bez parametrów, testuje poprawność programów dla różnych danych; w szczególności programuje algorytmy z punktu I.2 do realizacji rozwiązań problemów prawidłowo dobiera środowiska informatyczne, aplikacje oraz zasoby, wykorzystuje również elementy robotyki przygotowuje opracowania rozwiązań problemów, posługując się wybranymi aplikacjami: projektuje modele dwuwymiarowe i trójwymiarowe, tworzy i edytuje projekty w grafice rastrowej i wektorowej, wykorzystuje różne formaty obrazów, przekształca pliki graficzne, uwzględniając wielkość i jakość obrazów opracowuje dokumenty o różnorodnej tematyce, w tym informatycznej, i o rozbudowanej strukturze, posługując się przy tym konspektem dokumentu, dzieli tekst na sekcje i kolumny, tworzy spisy treści, rysunków i tabel, stosuje własne style i szablony, pracuje nad dokumentem w trybie recenzji, definiuje korespondencję seryjną gromadzi dane pochodzące z różnych źródeł w tabeli arkusza kalkulacyjnego, korzysta z różnorodnych funkcji arkusza w zależności od rodzaju danych, filtruje dane według kilku kryteriów, dobiera odpowiednie wykresy do zaprezentowania danych, analizuje dane, korzystając z dodatkowych narzędzi, w tym z tabel i wykresów przestawnych wyszukuje informacje, korzystając z bazy danych opartej na co najmniej dwóch tabelach, definiuje relacje, stosuje filtrowanie, formułuje kwerendy, tworzy i modyfikuje formularze, drukuje raporty tworzy rozbudowane prezentacje, w tym z wykorzystaniem technik multimedialnych, ustala parametry pokazu tworzy stronę internetową zgodnie ze standardami, wzbogaconą tabelami, listami, elementami dynamicznymi, posługuje się arkuszem stylów, korzysta z oprogramowania i serwisów przeznaczonych do tworzenia stron; potrafi opublikować własną stronę w internecie wyszukuje w sieci potrzebne informacje i zasoby, ocenia ich przydatność oraz wykorzystuje w rozwiązywanych problemach I.3 I.4 II.1 II.2 II.3 II.3a II.3b II.3c II.3d II.3e II.3f II.4 III. osługiwanie się komputerem, urządzeniami cyfrowymi i sieciami komputerowymi. Uczeń: zapoznaje się z możliwościami nowych urządzeń cyfrowych i towarzyszącego im oprogramowania objaśnia funkcje innych niż komputer urządzeń cyfrowych i korzysta z ich możliwości III.1 III.2

rozwiązuje problemy, korzystając z różnych systemów operacyjnych III.3 charakteryzuje sieć internet, jej ogólną budowę i usługi, opisuje podstawowe topologie sieci komputerowej, przedstawia i porównuje zasady działania i funkcjonowania sieci komputerowej typu klient-serwer, peer-to-peer, opisuje sposoby identyfikowania komputerów w sieci IV. ozwijanie kompetencji społecznych. Uczeń: aktywnie uczestniczy w realizacji projektów informatycznych rozwiązujących problemy z różnych dziedzin, przyjmuje przy tym różne role w zespole realizującym projekt i prezentuje efekty wspólnej pracy podaje przykłady wpływu informatyki i technologii komputerowej na najważniejsze sfery życia osobistego i zawodowego; korzysta z wybranych e- usług; przedstawia wpływ technologii na dobrobyt społeczeństw i komunikację społeczną objaśnia konsekwencje wykluczenia i pozytywne aspekty włączenia cyfrowego; przedstawia korzyści, jakie przynosi informatyka i technologia komputerowa osobom o specjalnych potrzebach bezpiecznie buduje swój wizerunek w przestrzeni medialnej IV.4 przedstawia trendy w historycznym rozwoju informatyki i technologii oraz ich wpływ na rozwój społeczeństw poszerza i uzupełnia swoją wiedzę, korzystając z zasobów udostępnionych na platformach do e-nauczania V. rzestrzeganie prawa i zasad bezpieczeństwa. Uczeń: postępuje zgodnie z zasadami netykiety oraz regulacjami prawnymi dotyczącymi: ochrony danych osobowych, ochrony informacji oraz prawa autorskiego i ochrony własności intelektualnej w dostępie do informacji; jest świadomy konsekwencji łamania tych zasad respektuje obowiązujące prawo i normy etyczne dotyczące korzystania i rozpowszechniania oprogramowania komputerowego, aplikacji cudzych i własnych oraz dokumentów elektronicznych stosuje dobre praktyki w zakresie ochrony informacji wrażliwych (np. hasła, pin), danych i bezpieczeństwa systemu operacyjnego, objaśnia rolę szyfrowania informacji opisuje szkody, jakie mogą spowodować działania pirackie w sieci, w odniesieniu do indywidualnych osób, wybranych instytucji i całego społeczeństwa III.4 IV.1 IV.2 IV.3 IV.5 IV.6 V.1 V.2 V.3 V.4 Wymagania szczegółowe w zakresie podstawowym i rozszerzonym Wymagań szczegółowych w zakresie rozszerzonym nie można przedstawiać w oderwaniu od zakresu podstawowego. W praktyce zakres rozszerzony będzie realizowany w połączeniu z zakresem podstawowym, co widać w tabeli 5.3. ozkład materiału dla tego poziomu powinien być opracowany razem z podstawowym. Oznaczenia, które podane są w tabeli, wykorzystywane są w rozkładach materiału w celu określenia ich realizacji. Tabela 5.3. Wymagania szczegółowe w zakresie podstawowym i rozszerzonym dla przedmiotu informatyka

I. ozumienie, analizowanie i rozwiązywanie problemów. Uczeń: planuje kolejne kroki rozwiązywania problemu, z uwzględnieniem podstawowych etapów myślenia komputacyjnego (określenie problemu, definicja modeli i pojęć, znalezienie rozwiązania, zaprogramowanie i testowanie rozwiązania) stosuje przy rozwiązywaniu problemów z różnych dziedzin algorytmy poznane w szkole podstawowej oraz: algorytmy na liczbach: badania pierwszości liczby, zamiany reprezentacji liczb między pozycyjnymi systemami liczbowymi, działań na ułamkach z wykorzystaniem NWD i NWW algorytmy na tekstach: porównywania tekstów, wyszukiwania wzorca w tekście metodą naiwną, szyfrowania tekstu metodą Cezara i przestawieniową algorytmy porządkowania ciągu liczb: przez wstawianie i metodą bąbelkową I.1 I.2 algorytmy wydawania reszty najmniejszą liczbą nominałów I.2d algorytmy obliczania wartości elementów ciągu metodą iteracyjną i rekurencyjną, w tym wartości elementów ciągu Fibonacciego wyróżnia w problemie podproblemy i charakteryzuje metodę połowienia, stosuje podejście zachłanne i rekurencję porównuje działanie różnych algorytmów dla wybranego problemu, analizuje algorytmy na podstawie ich gotowych implementacji sprawdza poprawność działania algorytmów dla przykładowych danych w zależności od problemu rozwiązuje go, stosując metodę wstępującą lub zstępującą do realizacji rozwiązania problemu dobiera odpowiednią metodę lub technikę algorytmiczną i struktury danych objaśnia dobrany algorytm, uzasadnia poprawność rozwiązania na wybranych przykładach danych i ocenia jego efektywność I.2a I.2b I.2c I.2e I.3 I.4 I.5 I.1_ I.2_ I.3_ ilustruje i wyjaśnia rolę pojęć, obiektów i operacji matematycznych w projektowaniu rozwiązań problemów informatycznych i z innych dziedzin, posługuje się pojęciem logarytmu przedstawia sposoby reprezentowania w komputerze znaków, liczb, wartości logicznych, obrazów, dźwięków, animacji I.4_ I.5_

objaśnia sposoby wykonywania przez komputer działań arytmetycznych i operacji logicznych wyjaśnia, jakie może być źródło błędów pojawiających się w obliczeniach komputerowych: błąd zaokrąglenia, błąd przybliżenia dyskutuje na temat roli myślenia komputacyjnego i jego metod, takich jak: abstrakcja, reprezentacja danych, dekompozycja problemu, redukcja, myślenie rekurencyjne, podejście heurystyczne w rozwiązywaniu problemów z różnych dziedzin II. I.6_ I.7_ I.8_ rogramowanie i rozwiązywanie problemów z wykorzystaniem komputera i innych urządzeń cyfrowych. Uczeń: projektuje i programuje rozwiązania problemów z różnych dziedzin, stosuje przy tym: instrukcje wejściawyjścia, wyrażenia arytmetyczne i logiczne, instrukcje warunkowe, instrukcje iteracyjne, funkcje z parametrami i bez parametrów, testuje poprawność programów dla różnych danych; w szczególności programuje algorytmy z punktu I.2 do realizacji rozwiązań problemów prawidłowo dobiera środowiska informatyczne, aplikacje oraz zasoby, wykorzystuje również elementy robotyki przygotowuje opracowania rozwiązań problemów, posługując się wybranymi aplikacjami: projektuje modele dwuwymiarowe i trójwymiarowe, tworzy i edytuje projekty w grafice rastrowej i wektorowej, wykorzystuje różne formaty obrazów, przekształca pliki graficzne, uwzględniając wielkość i jakość obrazów opracowuje dokumenty o różnorodnej tematyce, w tym informatycznej, i o rozbudowanej strukturze, posługując się przy tym konspektem dokumentu, dzieli tekst na sekcje i kolumny, tworzy spisy treści, rysunków i tabel, stosuje własne style i szablony, pracuje nad dokumentem w trybie recenzji, definiuje korespondencję seryjną gromadzi dane pochodzące z różnych źródeł w tabeli arkusza kalkulacyjnego, korzysta z różnorodnych funkcji arkusza w zależności od rodzaju danych, filtruje dane według kilku kryteriów, dobiera odpowiednie wykresy do zaprezentowania danych, analizuje dane, korzystając z dodatkowych narzędzi, w tym z tabel i wykresów przestawnych II.1 II.2 II.3 II.3a II.3b II.3c wyszukuje informacje, korzystając z bazy danych opartej na co najmniej dwóch tabelach, definiuje relacje, stosuje filtrowanie, formułuje kwerendy, tworzy i modyfikuje formularze, drukuje raporty tworzy rozbudowane prezentacje, w tym z wykorzystaniem technik multimedialnych, ustala parametry pokazu II.3d II.3e

tworzy stronę internetową zgodnie ze standardami, wzbogaconą tabelami, listami, elementami dynamicznymi, posługuje się arkuszem stylów, korzysta z oprogramowania i serwisów przeznaczonych do tworzenia stron; potrafi opublikować własną stronę w internecie wyszukuje w sieci potrzebne informacje i zasoby, ocenia ich przydatność oraz wykorzystuje w rozwiązywanych problemach projektuje i tworzy rozbudowane programy w procesie rozwiązywania problemów, wykorzystuje w programach dobrane do algorytmów struktury danych, w tym struktury dynamiczne i korzysta z dostępnych bibliotek dla tych struktur stosuje zasady programowania strukturalnego i obiektowego w rozwiązywaniu problemów sprawnie posługuje się zintegrowanym środowiskiem programistycznym przy pisaniu, uruchamianiu i testowaniu programów przygotowując opracowania rozwiązań złożonych problemów, posługuje się wybranymi aplikacjami w stopniu zaawansowanym: tworzy i edytuje dwuwymiarowe oraz trójwymiarowe wizualizacje i animacje, stosuje właściwe formaty plików graficznych uczestniczy w opracowaniu dokumentacji projektu zespołowego, pracując przy tym w odpowiednim środowisku stosuje zaawansowane funkcje arkusza kalkulacyjnego w zależności od rodzaju danych, definiuje makropolecenia, zna możliwości wbudowanego języka programowania projektuje i tworzy relacyjną bazę złożoną z wielu tabel oraz sieciową aplikację bazodanową dla danych związanych z rozwiązywanym problemem, formułuje kwerendy, tworzy i modyfikuje formularze oraz raporty, stosuje język SQL do wyszukiwania informacji w bazie i do jej modyfikacji, uwzględnia kwestie integralności danych, bezpieczeństwa i ochrony danych w bazie programuje elementy strony internetowej współpracujące z sieciową bazą danych współtworzy otwarte zasoby i aktywności oraz umieszcza je w sieci, m.in. na platformie do e-nauczania II.3f II.4 II.1_ II.2_ II.3_ II.4_ II.4a_ II.4b_ II.4c_ II.4d_ II.4e_ II.5_ I+II.1. zapisuje za pomocą listy kroków, schematu blokowego lub pseudokodu, i implementuje w wybranym języku programowania, algorytmy poznane na wcześniejszych etapach oraz: algorytm Euklidesa w wersji iteracyjnej i rekurencyjnej wraz z zastosowaniami algorytm znajdowania określonego elementu w zbiorze: lidera, idola, elementu w zbiorze uporządkowanym metodą binarnego wyszukiwania I+II.1a_ I+II.1b_ algorytm generowania liczb pierwszych metodą sita Eratostenesa I+II.1c_

algorytm jednoczesnego wyszukiwania elementu najmniejszego i największego I+II.1d_ algorytm sortowania ciągu liczb przez scalanie I+II.1e_ algorytm wyznaczania miejsc zerowych funkcji metodą połowienia algorytm obliczania przybliżonej wartości pierwiastka kwadratowego algorytm obliczania wartości wielomianu za pomocą schematu Hornera algorytm szybkiego potęgowania liczb w wersji iteracyjnej i rekurencyjnej algorytm badania położenia punktu względem prostej i przynależności punktu do odcinka algorytm rekurencyjnego tworzenia fraktali: zbiór Cantora, drzewo binarne, dywan Sierpińskiego, płatek Kocha I+II.1f_ I+II.1g_ I+II.1h_ I+II.1i_ I+II.1j_ I+II.1k_ I+II.2. wykorzystuje znane sobie algorytmy przy rozwiązywaniu i programowaniu rozwiązań następujących problemów: rozkładania liczby na czynniki pierwsze I+II.2a_ wykonywania działań na liczbach w systemach innych niż dziesiętny znajdowania w ciągu podciągów o różnorodnych własnościach, np. najdłuższego spójnego podciągu niemalejącego, spójnego podciągu o największej sumie zamiany wyrażenia na postać w odwrotnej notacji polskiej i obliczanie jego wartości na podstawie tej postaci badania przecinania się odcinków, przynależności punktu do trójkąta I+II.2b_ I+II.2c_ I+II.2d_ I+II.2e_ obliczanie przybliżonej wielkości pola obszarów zamkniętych I+II.2f_ I+II.3. objaśnia, a także porównuje podstawowe metody i techniki algorytmiczne oraz struktury danych, wykorzystując przy tym przykłady problemów i algorytmów, w szczególności: wyszukiwanie elementów liniowe i przez połowienie (do znajdowania elementów w zbiorze, sortowania przez wstawianie, przybliżonego rozwiązywania równań, sprawdzania przynależności punktu do wielokąta wypukłego) rekurencję (do generowania ciągów liczb, potęgowania, sortowania liczb, generowania fraktali) metodę dziel i zwyciężaj (jednoczesne znajdowanie minimum i maksimum, sortowanie przez scalanie i szybkie) podejście zachłanne (do wydawania reszty, pakowania plecaka, szukania najkrótszej drogi) programowanie dynamiczne (do pakowania plecaka, szukania najdłuższego wspólnego podciągu) I+II.3a_ I+II.3b_ I+II.3c_ I+II.3d_ I+II.3e_

metodę szyfrowania z kluczem publicznym i jej zastosowanie w podpisie elektronicznym I+II.3f_ metodę haszowania (wyszukiwanie wzorca w tekście) I+II.3g_ metodę Monte Carlo (obliczanie przybliżonej wartości liczby π, symulacja ruchów Browna) struktury dynamiczne: stos, kolejka, lista (do realizacji algorytmu: ON, symulacji problemu Flawiusza, sortowania leksykograficznego) grafy (do przedstawiania abstrakcyjnego modelu sytuacji problemowych) I+II.3h_ I+II.3i_ I+II.3j_ III. osługiwanie się komputerem, urządzeniami cyfrowymi i sieciami komputerowymi. Uczeń: zapoznaje się z możliwościami nowych urządzeń cyfrowych i towarzyszącego im oprogramowania objaśnia funkcje innych niż komputer urządzeń cyfrowych i korzysta z ich możliwości rozwiązuje problemy, korzystając z różnych systemów operacyjnych charakteryzuje sieć internet, jej ogólną budowę i usługi, opisuje podstawowe topologie sieci komputerowej, przedstawia i porównuje zasady działania i funkcjonowania sieci komputerowej typu klient-serwer, peer-to-peer, opisuje sposoby identyfikowania komputerów w sieci projektuje rozbudowę i zakup nowego zestawu komputerowego oraz oprogramowania dokonuje kompresji informacji, objaśnia różnice między kompresją stratną i bezstratną tekstów, obrazów, dźwięków, filmów opisuje warstwowy model sieci komputerowej oraz model sieci internet, opisuje podstawowe funkcje urządzeń i protokoły stosowane w przepływie informacji i w zarządzaniu siecią konfiguruje przykładową lokalną sieć komputerową oraz bezprzewodowy dostęp do sieci internet III.1 III.2 III.3 III.4 III.1_ III.2_ III.3_ III.4_ wyjaśnia, od czego zależy sprawne funkcjonowanie sieci komputerowej oraz szybki dostęp do jej usług i zasobów (parametry osprzętu sieciowego, szerokość pasma, zabezpieczenia typu ściana ogniowa i programy antywirusowe, możliwości serwera) IV. ozwijanie kompetencji społecznych. Uczeń: aktywnie uczestniczy w realizacji projektów informatycznych rozwiązujących problemy z różnych dziedzin, przyjmuje przy tym różne role w zespole realizującym projekt i prezentuje efekty wspólnej pracy III.5_ IV.1

podaje przykłady wpływu informatyki i technologii komputerowej na najważniejsze sfery życia osobistego i zawodowego; korzysta z wybranych e-usług; przedstawia wpływ technologii na dobrobyt społeczeństw i komunikację społeczną objaśnia konsekwencje wykluczenia i pozytywne aspekty włączenia cyfrowego; przedstawia korzyści, jakie przynosi informatyka i technologia komputerowa osobom o specjalnych potrzebach bezpiecznie buduje swój wizerunek w przestrzeni medialnej IV.4 przedstawia trendy w historycznym rozwoju informatyki i technologii oraz ich wpływ na rozwój społeczeństw poszerza i uzupełnia swoją wiedzę, korzystając z zasobów udostępnionych na platformach do e-nauczania przy realizacji zespołowego projektu programistycznego posługuje się środowiskiem przeznaczonym do współpracy i realizacji projektów zespołowych, w tym środowiskiem w chmurze współtworzy zasoby udostępniane na platformach do e- nauczania analizuje i charakteryzuje wpływ trendów w historycznym rozwoju pojęć, metod informatyki oraz technologii na możliwości rozwiązywania problemów teoretycznych i praktycznych przygotowuje się do świadomego wyboru kierunku i zakresu dalszego kształcenia, głównie informatycznego, z myślą o przyszłej karierze zawodowej IV.2 IV.3 IV.5 IV.6 IV.1_ IV.2_ IV.3_ V. rzestrzeganie prawa i zasad bezpieczeństwa. Uczeń: postępuje zgodnie z zasadami netykiety oraz regulacjami prawnymi dotyczącymi: ochrony danych osobowych, ochrony informacji oraz prawa autorskiego i ochrony własności intelektualnej w dostępie do informacji; jest świadomy konsekwencji łamania tych zasad respektuje obowiązujące prawo i normy etyczne dotyczące korzystania i rozpowszechniania oprogramowania komputerowego, aplikacji cudzych i własnych oraz dokumentów elektronicznych stosuje dobre praktyki w zakresie ochrony informacji wrażliwych (np. hasła, pin), danych i bezpieczeństwa systemu operacyjnego, objaśnia rolę szyfrowania informacji opisuje szkody, jakie mogą spowodować działania pirackie w sieci, w odniesieniu do indywidualnych osób, wybranych instytucji i całego społeczeństwa objaśnia rolę technik uwierzytelniania, kryptografii i podpisu elektronicznego w ochronie i dostępie do informacji omawia znaczenie algorytmów szyfrowania i składania podpisu elektronicznego V.1 V.2 V.3 V.4 V.1_ V.2_

W tabeli 5.3, w punkcie II, rogramowanie i rozwiązywanie problemów z wykorzystaniem komputera i innych urządzeń cyfrowych, pojawia się zakres rozszerzony I+II. Obejmuje on szczegółowe umiejętności uczniów z zakresu programowania i algorytmiki, w tym projektowanie rozwiązań problemów i programowanie. Część I+II.1 to lista algorytmów, które uczeń powinien zapisywać za pomocą listy kroków, schematu blokowego, pseudokodu i implementacji w wybranym języku programowania. Część I+II.2 obejmuje listę problemów, które uczeń powinien rozwiązywać przy wykorzystaniu znanych sobie algorytmów. Część I+II.3 podaje listę problemów i algorytmów, które uczeń powinien potrafić opisać i zastosować w zadaniach. Te problemy są trudniejsze i powinny być przynajmniej omówione na zajęciach.