Wymagania edukacyjne z INFORMATYKI dla klas I-III LO
niezbędne do uzyskania poszczególnych
śródrocznych i rocznych ocen klasyfikacyjnych
Ocenę celującą (6) otrzymuje uczeń, który spełnia kryteria ocen niższych, a ponadto:
• charakteryzuje skomplikowane sytuacje algorytmiczne, proponuje optymalne rozwiązanie sytuacji problemowej z zastosowaniem złożonych struktur danych,
• bierze udział w konkursach informatycznych i zajmuje w nich punktowane miejsca,
• pisze programy o wysokim stopniu trudności: z olimpiad przedmiotowych, konkursów informatycznych lub oznaczone trzema gwiazdkami w podręczniku,
• optymalizuje programy, szacuje ich efektywność,
• wyszukuje w tekście anagramy i palindromy,
• pisze programy szyfrujące i deszyfrujące z wykorzystaniem zaawansowanych szyfrów (np. permutacyjny lub Vigenere’a) i różnych kluczy (symetrycznych i asymetrycznych),
• pisze programy sortujące dane różnego typu (liczby, napisy, pary) oraz stosuje efektywne algorytmy sortowania (np. sortowanie szybkie, sortowanie przez scalanie),
• stosuje metody dynamiczną i zachłanną do rozwiązania problemów wydawania reszty i kinomana, wskazuje wady i zalety obu metod, szacuje ich złożoność czasową,
• programuje roboty tworzone na podstawie własnych projektów, steruje nimi za pomocą aplikacji mobilnych, wykazując się przy tym kreatywnością,
• tworzy podcasty i publikacje wideo wymagające znajomości zaawans. narzędzi i dużego nakładu pracy,
• przyjmuje rolę lidera w projektach zespołowych,
• tworzy rozbudowane infografiki, które skutecznie przekazują określone informacje,
• w dyskusjach panelowych przyjmuje funkcję eksperta.
Ocenę bardzo dobrą (5) otrzymuje uczeń, który spełnia kryteria ocen niższych, a ponadto:
• charakteryzuje sytuacje algorytmiczne, proponuje sposoby ich rozwiązania,
• realizuje zadania o podwyższonym stopniu trudności, oznaczone trzema gwiazdkami w podręczniku, 1
• optymalizuje rozwiązania,
• stosuje zaawansowane funkcje środowiska i języka programowania,
• dobiera struktury danych i metody do rodzaju problemu,
• szyfruje i deszyfruje dane, stosując popularne szyfry podstawieniowe i przestawieniowe,
• implementuje algorytmy sortowania bąbelkowego i przez wstawianie, zlicza kluczowe operacje (porównywanie i zamianę),
• wykorzystuje poznane algorytmy do rozwiązywania problemów nieomawianych na lekcjach,
• implementuje algorytmy rekurencyjne, szacuje ich złożoność czasową,
• zastępuje iterację rekurencją i omawia konsekwencje takiej zamiany,
• programuje roboty, wykorzystując specjalistyczne narzędzia, tworzy własne projekty,
• tworzy interesujące podcasty i publikacje wideo,
• korzysta z różnych technik, tworząc infografikę,
• aktywnie uczestniczy w realizacji projektu zespołowego na wszystkich jego etapach, prezentuje efekty wspólnej pracy,
• przyjmuje rolę moderatora lub eksperta w dyskusji panelowej.
Ocenę dobrą (4) otrzymuje uczeń, który spełnia kryteria ocen niższych, a ponadto:
• pisze programy o różnym stopniu trudności,
• dobiera typy danych do realizacji problemu,
• implementuje algorytmy tekstowe – w tym algorytmy porównywania i naiwnego wyszukiwania wzorca,
• wymienia metody łamania klasycznych szyfrów (atak siłowy, analiza częstości),
• pisze programy sortujące metodami prostymi (bąbelkowe, przez wstawianie), wskazuje operacje kluczowe,
• stosuje metodę zachłanną w przykładowych programach, wskazuje jej wady,
• porównuje algorytmy iteracyjne i rekurencyjne (liczbę wykonywanych operacji),
• implementuje w języku programowania algorytmy rekurencyjne: obliczanie elementów ciągu Fibonacciego, wartości silni i potęgi, • unika błędów przybliżeń, stosuje całkowitoliczbowe typy danych,
• programuje roboty, wykorzystując specjalistyczne narzędzia (w tym symulatory online),
• tworzy podcasty i publikacje wideo,
• tworzy proste infografiki, 2
• uczestniczy w realizacji projektu zespołowego na wszystkich jego etapach, bierze czynny udział w tworzeniu dokumentacji projektowej oraz dyskusji panelowej.
Ocenę dostateczną (3) otrzymuje uczeń, który spełnia kryteria oceny dopuszczającej, a ponadto:
• wymienia sposoby przedstawiania informacji w komputerze,
• omawia i implementuje proste algorytmy przetwarzania tekstów,
• korzysta z funkcji i metod typu znakowego i napisów (łańcuchów znaków),
• implementuje przykładowe algorytmy szyfrowania (szyfry: kolumnowy, Cezara),
• przedstawia w postaci listy kroków lub schematu blokowego algorytmy sortowania prostego (bąbelkowe, przez wstawianie),
• definiuje rekurencję, algorytm rekurencyjny, warunki początkowe i wywołania rekurencyjne,
• definiuje rekurencyjnie ciągi liczbowe, • formułuje algorytm wydawania reszty minimalną liczbą monet oraz rozwiązanie problemu kinomana z wykorzystaniem metody zachłannej, • programuje roboty na wzór podanych przykładów, • opracowuje treści internetowe z wykorzystaniem narzędzi graficznych i multimedialnych, • wymienia sposoby porządkowania informacji oraz formułuje podstawowe zasady tworzenia infografik, • uczestniczy w realizacji projektu zespołowego, wykonuje powierzone mu zadania.
Ocenę dopuszczającą (2) otrzymuje uczeń, który:
• wymienia urządzenia mobilne zaliczane do systemów komputerowych,
• wymienia elementy budowy systemu operacyjnego,
• rozumie pojęcie ścieżka dostępu w kontekście systemów plików,
• sprawdza i wymienia atrybuty pliku, • wyjaśnia konieczność tworzenia bezpiecznych haseł,
• wymienia metody zabezpieczania danych na komputerze,
• uruchamia Menedżera zadań w systemie Windows,
• wymienia problemy, jakie można napotkać podczas korzystania z komputera,
• wyjaśnia pojęcie sztucznej inteligencji,
• opisuje, czym jest chmura obliczeniowa,
• wymienia zastosowania automatów i robotów,
• podaje przykłady wykorzystania druku 3D,
• zna i opisuje zagrożenia wynikające z rozwoju technologii,
• wyjaśnia pojęcia: sieci komputerowe i urządzenia sieciowe,
• wyjaśnia pojęcie cyfrowej tożsamości,
• wymienia sposoby uwierzytelniania użytkowników e-usług,
• wskazuje miejsca występowania e-zasobów,
• rozróżnia wyszukiwarki od przeglądarek internetowych,
• wyjaśnia pojęcia: wykluczenie i włączenie cyfrowe,
• podaje przykłady negatywnych zachowań w sieci Internet,
• określa różnicę pomiędzy grafiką rastrową a wektorową,
• zapisuje wynik swojej pracy w różnych formatach graficznych,
• korzysta w podstawowym zakresie z formatowania tekstów w edytorze tekstowym,
• wymienia etapy pracy nad dobrym wystąpieniem publicznym,
• wymienia programy komputerowe do tworzenia prezentacji, 5
• wymienia podstawowe zastosowania arkuszy kalkulacyjnych,
• wyjaśnia pojęcia związane z arkuszem kalkulacyjnym: komórka, kolumna, wiersz, adres komórki,
• formatuje komórki arkusza,
• stosuje funkcje do obliczeń w arkuszu,
• zamienia zakres komórek w tabelę arkusza kalkulacyjnego,
• wyjaśnia, w jakim celu filtruje się dane,
• wymienia przykładowe rodzaje wykresów,
• zaznacza zakresy komórek oraz niesąsiadujące ze sobą komórki.
Ocenę niedostateczną (1) otrzymuje uczeń, który:
Ocenę niedostateczną otrzymuje uczeń, który:
• nie opanował podstawowych wiadomości i umiejętności niezbędnych do dalszego zdobywania wiedzy,
• nie rozwiązuje najprostszych zadań z pomocą nauczyciela,
• nie wykazuje zainteresowania treściami prezentowanymi na lekcjach, nie rozwiązuje ćwiczeń, zadań domowych,
• otrzymuje cząstkowe oceny niedostateczne, których nie poprawia,
• nie uczestniczy w projektach zespołowych..





