Przedmiotowy system oceniania z informatyki w klasach VII i VIII 1. Założenia ogólne. w każdym semestrze uczeń może zgłosić dwa nieprzygotowania do zajęć lekcyjnych zeszyt ucznia jest przedmiotem oceniania sprawdziany praktyczne i teoretyczne są obowiązkowe Uczeń ma obowiązek zaliczenia sprawdzianu lub projektu w przypadku swojej nieobecności (w ciągu dwóch tygodni od momentu oddania prac) - termin do uzgadnia z nauczycielem uczącym. Zlekceważenie tego obowiązku lub nieusprawiedliwiona nieobecność tylko na lekcji, na której odbywał się sprawdzian upoważnia nauczyciela do wpisania oceny niedostatecznej. jeżeli uczeń otrzyma ze sprawdzianu, projektu, kartkówki lub odpowiedzi ocenę niedostateczną, dopuszczającą lub dostateczną to ma możliwość jej poprawy podczas konsultacji nauczyciel może wyciągnąć wobec ucznia konsekwencje gdy ten łamie lub nie przestrzega regulaminu szkolnej pracowni komputerowej i przepisów BHP (cząstkowa ocena niedostateczna i wpisanie uwagi) w przypadku stwierdzenie braku samodzielności w wykonaniu projektu (łamania praw autorskich) uczeń otrzymuje ocenę niedostateczną bez możliwości jej poprawy bardzo ważną rolę przy wystawianiu oceny odgrywa umiejętność obsługi i wykorzystanie komputera podczas rozwiązywania problemów praktycznych, ocena semestralna i roczna jest średnią ważoną z ocen cząstkowych i jest ustalana zgodnie z tabelą zamieszczoną poniżej średnia ocena 1,50 i poniżej niedostateczny od 1,51 do 1,75 decyzja nauczyciela: niedostateczny lub dopuszczający od 1,76 do 2,50 dopuszczający od 2,51 do 2,75 decyzja nauczyciela: dopuszczający lub dostateczny od 2,76 do 3,50 dostateczny od 3,51 do 3,75 decyzja nauczyciela: dostateczny lub dobry od 3,76 do 4,50 dobry od 4,51 do 4,75 decyzja nauczyciela: dobry lub bardzo dobry od 4,76 do 5,19 bardzo dobry od 5,20 celujący + laureat dwóch konkursów
2. Uczeń będzie oceniany za : aktywność w uczestnictwie w lekcji poprzez zgłaszania się do rozwiązywania problemów i zadań wkład pracy włożony w wykonanie ćwiczenia praktyczne podczas zajęć (kontrola osiągnięcia celów operacyjnych lekcji) odpowiedzi ustne z wiadomości teoretycznych z trzech ostatnich lekcji sprawdziany umiejętności praktycznych zrealizowane po każdym dziale, zapowiadane z tygodniowym wyprzedzeniem projekty długoterminowe realizowane na zajęciach prace domowe bieżące (utrwalające lub przygotowujące do opracowania nowej lekcji) długoterminowe - stanowiące pracę nad projektem tematycznym inne (samodzielne propozycje uczniów ) poszerzające zakres realizowanych na zajęciach treści - prezentowane w formie pisemnej lub innej osiągnięcia ucznia w konkursach szkolnych i innych. 3. Ogólne kryteria wymagań ocenę celującą otrzymuje uczeń, którego wiedza wykracza poza materiał realizowany w klasie, który rozwiązuje specjalnie przewidziane w każdym sprawdzianie dodatkowe problemy i zadania, demonstruje biegłość i sprawność w wykorzystaniu zdobytej wiedzy, bierze czynny udział w konkursach informatycznych ocenę bardzo dobrą uzyskuje uczeń, który dokładnie i samodzielnie rozwiązuje wszystkie problemy i zadania, sporadycznie rozwiązuje problemy wykraczające poza program ocenę dobrą uzyskuje uczeń, który ma trudności z samodzielnym formułowaniem problemu oraz rozwiązywaniem trudniejszych zagadnień, rozwiązuje większość problemów i zadań ocenę dostateczną otrzymuje uczeń, który potrafi rozwiązać typowe problemy i zadania wykorzystując właściwe oprogramowanie, jednak problemy trudniejsze gdzie potrzeba własnych rozwiązań przekraczają jego możliwości ocenę dopuszczającą otrzymuje uczeń, który w sytuacjach trudniejszych nie radzi sobie bez pomocy nauczyciela, umie stosować metody i środki informatyki wybiórczo ocenę niedostateczną otrzymuje uczeń, który nie opanował nawet podstawowych technik związanych z obsługą komputera i oprogramowania 4. Szczegółowe kryteria wymagań znajdują się w tabelach poniżej. Wymagania na każdy stopień wyższy niż dopuszczający obejmują również wymagania na stopień poprzedni.
klasa VII
Wymagania na ocenę celującą obejmują stosowanie przyswojonych informacji i umiejętności w sytuacjach trudnych, złożonych i nietypowych.
klasa VIII Stopień dopuszczający buduje proste skrypty w programie Scratch, wykorzystuje zmienne w skryptach budowanych w programie Scratch, opisuje algorytm Euklidesa, wyszukuje największą liczbę w zbiorze nieuporządkowanym, tworzy prosty program w języku C++ wyświetlający tekst na ekranie konsoli, tworzy nowe bloki (procedury) w skryptach budowanych w programie Scratch, definiuje i stosuje funkcje w programach pisanych w języku C++, pisze polecenia w trybie interaktywnym języka Python do wyświetlania tekstu na ekranie, tworzy procedury z parametrami w języku Scratch, wprowadza dane różnego rodzaju do komórek wskazuje adres komórki w arkuszu prezentuje na wykresie dane zawarte w arkuszu realizuje algorytm liniowy w arkuszu współpracuje w grupie, tworząc wspólny projekt, tworzy prostą stronę internetową w języku HTML i zapisuje ją w pliku, tworzy prostą stronę internetową, korzystając z systemu zarządzania treścią (CMS), umieszcza pliki w chmurze, Stopień dostateczny Ocena wykorzystuje instrukcje warunkowe w skryptach budowanych w programie Scratch, wykorzystuje iteracje w skryptach budowanych w języku Scratch, realizuje algorytm Euklidesa w skrypcie programu Scratch, buduje w programie Scratch skrypt wyszukujący największą liczbę w zbiorze nieuporządkowanym, opisuje różnice pomiędzy kodem źródłowym a kodem wynikowym, tworzy zmienne w języku C++, wykonuje podstawowe operacje matematyczne na zmiennych w języku C++, wykorzystuje tablice do przechowywania danych w programach pisanych w języku C++, tworzy i zapisuje prosty program w języku Python do wyświetlania tekstu na ekranie, definiuje i stosuje funkcje w języku Python, wskazuje zakres komórek arkusza kalkulacyjnego, tworzy proste formuły obliczeniowe w arkuszu zmienia wygląd komórek arkusza kalkulacyjnego, dodaje i formatuje obramowania komórek drukuje tabele zmienia wygląd wykresu w arkuszu Stopień dobry w programie Scratch buduje skrypt wyodrębniający cyfry danej liczby, porządkuje elementy zbioru metodą przez wybieranie oraz metodą przez zliczanie, wyjaśnia, czym jest kompilator, wykorzystuje instrukcje warunkowe w programach pisanych w języku C++, algorytmy porządkowania przedstawia w postaci programu w języku C++, opisuje różnice pomiędzy kompilatorem a interpretatorem, wykorzystuje zmienne w programach pisanych w języku Python, wykorzystuje listy do przechowywania danych w programach pisanych w języku Python, algorytmy porządkowania przedstawia w postaci programu w języku Python, kopiuje formuły do innych komórek korzystając z adresowania względnego, oblicza sumę i średnią zbioru liczb, korzystając z odpowiednich formuł dodaje oraz usuwa wiersze i kolumny dodaje oraz usuwa wiersze i kolumny zmienia rozmiar kolumn oraz wierszy wykorzystuje arkusz kalkulacyjny do obliczania wydatków, włącza lub wyłącza elementy wykresu w arkuszu Stopień bardzo dobry sprawdza podzielność liczb, wykorzystując operator mod w skrypcie języka Scratch, wyszukuje element w zbiorze uporządkowanym metodą przez połowienie (dziel i zwyciężaj), wykorzystuje instrukcje iteracyjne w programach pisanych w języku C++, pisze w języku C++ program wyszukujący element w zbiorze uporządkowanym, wykorzystuje instrukcje warunkowe i iteracyjne w programach pisanych w języku Python, pisze w języku Python program wyszukujący element w zbiorze uporządkowanym, wykorzystuje funkcję JEŻELI arkusza kalkulacyjnego do przedstawiania sytuacji warunkowych, kopiuje formuły z użyciem adresowania bezwzględnego oraz mieszanego, tworzy wykresy dla wielu serii danych w arkuszu wstawiając obiekt zewnętrzny do dokumentu tekstowego opisuje różnice pomiędzy obiektem osadzonym a połączonym, wykorzystuje arkusz kalkulacyjny w innych dziedzinach, wyświetla określone dane w arkuszu korzystając z funkcji filtrowania, dodaje hiperłącza do strony utworzonej w języku HTML,
prezentuje określone zagadnienia w postaci prezentacji multimedialnej, dodaje slajdy do prezentacji multimedialnej, dodaje test i obrazy do prezentacji multimedialnej. wstawia tabelę lub wykres arkusza kalkulacyjnego do dokumentu tekstowego, realizuje algorytm z warunkami w arkuszu przygotowuje plan działania, realizując projekt grupowy, formatuje tekst strony internetowej utworzonej w języku HTML, wykorzystuje motywy, aby zmienić wygląd strony utworzonej w systemie zarządzania treścią, dodaje obrazy i inne elementy multimedialne do strony utworzonej w systemie zarządzania treścią, udostępnia innym pliki umieszczone w chmurze, wyszukuje w internecie informacje potrzebne do wykonania zadania, zmienia wygląd prezentacji, dostosowując kolory poszczególnych elementów. tworzy wykresy dla dwóch serii danych w arkuszu wyjaśnia działanie mechanizmu OLE, realizuje algorytm iteracyjny w arkuszu sortuje dane w kolumnie arkusza kalkulacyjnego, rozdziela zadania pomiędzy członków grupy podczas pracy nad projektem grupowym, dodaje tabele i obrazy do strony utworzonej w języku HTML, korzysta z kategorii i tagów na stronie internetowe utworzonej w systemie zarządzania treścią, dodaje do prezentacji przejścia i animacje. zmienia wygląd menu głównego strony internetowej utworzonej w systemie zarządzania treścią, dodaje widżety do strony internetowej utworzonej w systemie zarządzania treścią, krytycznie ocenia wartość informacji znalezionych w internecie weryfikuje je w różnych źródłach, dodaje do prezentacji własne nagrania audio i wideo. Wymagania na ocenę celującą obejmują stosowanie przyswojonych informacji i umiejętności w sytuacjach trudnych, złożonych i nietypowych.