Przedmiotowy System Oceniania (PSO) z Technologii Informacyjnej i Komunikacyjnej (TIK) klasa 3 w II Liceum Ogólnokształcącym im. C. K. Norwida w Jeleniej Górze Przedmiotowy system oceniania został utworzony w oparciu o Statut szkoły, a w szczególności o Wewnątrzszkolny System Oceniania. Zasady oceniania wynikają z rozporządzenia MEN z dnia 10 czerwca 2015 r. w sprawie szczegółowych warunków i sposobu oceniania, klasyfikowania i promowania uczniów i słuchaczy w szkołach publicznych (Dz. U. z 2015 r. poz. 843) oraz z Ustawy o Systemie Oświaty z 07.09.1991 (Dz. U. Nr 67 z 1996., poz.329 z późniejszymi zmianami). Wymagania edukacyjne opisuje podstawa owa, będąca załącznikiem do niniejszego PSO. Ocenianiu podlegają osiągnięcia edukacyjne ucznia. Ocenianie osiągnięć edukacyjnych ucznia polega na rozpoznawaniu przez nauczycieli poziomu i postępów w opanowaniu przez ucznia wiadomości i umiejętności w stosunku do wymagań edukacyjnych wynikających z podstawy owej i realizowanych w szkole ów nauczania: na lekcjach technologii informacyjnej i komunikacyjnej - elementy u Wojciecha Hermanowskiego, Informatyka. Program nauczania dla szkół ponadgimnazjalnych. Zakres rozszerzony. Ciekawi świata. Wyd. Operon. Numer dopuszczenia MEN: 474/1/2012 ze stosownymi modyfikacjami. Celem oceniania jest informowanie uczniów, rodziców i nauczycieli o uzyskanych postępach, napotkanych trudnościach, pomoc i motywowanie ucznia do rozwoju, doskonalenie pracy dydaktycznej. Zastosowanie mają następujące formy sprawdzenia osiągnięć są: ćwiczenia praktyczne tworzone z wykorzystaniem oowania komputerowego, odpowiedzi ustne, w tym ich aktywność podczas lekcji, prace klasowe z pytaniami otwartymi i testy, sprawdziany praktyczne na stanowiskach komputerowych, referaty, prezentacje, zadania domowe, projekty grupowe. Premiowane ocenami są także szczególne osiągnięcia w konkursach przedmiotowych. Ocenianie ma charakter bieżący (oceny cząstkowe), semestralny i końcoworoczny (na ocen cząstkowych). W przypadku końcoworocznej oceny niedostatecznej uczniowi przysługuje egzamin poprawkowy. W przypadku niesklasyfikowania odpowiednio egzamin klasyfikacyjny. Ocenianie dokonywane jest wg następującej skali: stopień celujący 6; stopień bardzo dobry 5; stopień dobry 4; stopień dostateczny 3; stopień dopuszczający 2; stopień niedostateczny 1. 1
Kryteria na poszczególne oceny: - ocenę dopuszczającą otrzymuje uczeń, który wykonuje ćwiczenie z pomocą nauczyciela lub kolegi z zespołu, niedbale korzysta z narzędzi i nie stosuje wszystkich zaleceń wynikających z zadania, nie dba o estetykę dokumentów, nie potrafi współpracować z zespołem - ocenę dostateczną otrzymuje uczeń, który poprawnie użył określonych w zadaniu narzędzi, lecz nie wykorzystał ich wszystkich możliwości, w końcowym dokumencie lub projekcie występują niedoskonałości wynikające z niedbałości lub nieumiejętnego korzystania z narzędzi edytora, ma problemy ze współpracą z członkami zespołu - ocenę dobrą otrzymuje uczeń, który samodzielnie wykonuje zadanie, dobrze współpracuje z członkami zespołu, oddaje prace w określonym terminie, projekty mają drobne niedoskonałości, występują nieuzasadnione odstępstwa od założeń zadania - ocenę bardzo dobrą powinien uzyskać uczeń: samodzielnie wykonujący ćwiczenie lub swoje zadania w zespole, oddający prace w wyznaczonym terminie, używający wszystkich możliwych opcji narzędzi do poprawy jakości wykonanej pracy, oddający prace estetyczne bez wad, zawierające niewpływające na jakość pracy błędy lub niedociągnięcia - ocenę celującą powinien uzyskać uczeń: perfekcyjnie wykonujący założenia danego projektu lub zadania, oddający prace w wyznaczonym czasie, pracujący samodzielnie lub spełniający wzorowo swoje zadania w zespole, np. lidera grupy; w przypadku zadań graficznych powinno być spełnione kryterium estetyki i zgodności z zasadami tworzenia danego rodzaju grafiki oraz prawidłowe użycie narzędzi edytorów Zależność między poziomem spełniania wymagań a wysokością oceny prezentuje poniższa tabela. Ocena Progi procentowe (wymagania) celujący 100% bardzo dobry 90-99% dobry 75-89% dostateczny 55-74% dopuszczający 40-54% niedostateczny 0-39% Ocenianie jest dokonywane w sposób jawny. Na prośbę ucznia lub rodzica nauczyciel uzasadnia wystawioną ocenę. Szczegółowe wymagania na poszczególne oceny zawiera załącznik Plan wynikowy. W przypadku uczniów z opiniami dostosowane zostaną wymagania do ich indywidualnych potrzeb. Plan wynikowy z wymaganiami edukacyjnymi przedmiotu Informatyka i technologia komunikacyjna dla klas III. Uwaga! W wymaganiach każdej z wyższych ocen zwierają się również wymagania na oceny niższe. Temat (rozumiany jako lekcja) Zajęcia organizacyjne ocenę dopuszczającą. ocenę dostateczną. ocenę dobrą. ocenę bardzo dobrą. ocenę celującą. Zajęcia nie są oceniane, służą przedstawieniu u klasy III (podstawy owania i wybrane y) oraz Przedmiotowego Systemu Oceniania, w tym założeń realizacji projektu istycznego. 2
Praca na wybranej istycznej: Scratch. - posługuje się zintegrowanym środowiskiem istyczny m; - wie, do czego służą biblioteki poleceń; - wie, czym jest translacja zna zastosowanie podstawowych opcji okna skryptu Scratch; edytuje komputerowy techniką Drag&Drop sprawnie korzysta z możliwości edytora jak duplikacja kodu; wyjaśnia znaczenie i funkcje poszczególnych części u komputerowego samodzielnie i sprawnie korzysta ze wszystkich opcji edytora Scratch; omawia funkcje wszystkich opcji środowiska istyczne go Scratch; zna i stosuje inne edytory dla istów; Praca na wybranej istycznej: Pascal. zna strukturę u w Pascalu z podziałem na bloki; wie, czym są słowa kluczowe; wie, na czym polega kompilacja odnajduje i zna zastosowanie podstawowych opcji edytora Free Pascal; edytuje tekst u komputerowego w edytorze Free Pascal; omawia istotę kodu źródłowego i jego kompilacji; stosuje zasady zapisu u w edytorze Free Pascal, stosując podział na linie i wcięcia w odpowiednich miejscach; samodzielnie i sprawnie korzysta ze wszystkich opcji edytora Free Pascal; biegle korzysta ze skrótów klawiszowych środowiska Free Pascal; omawia różnice pomiędzy owaniem strukturalnym a obiektowym; Praca na wybranej istycznej: DevC++. definiuje zintegrowane środowisko istyczne; korzystając z pliku pomocy i podręcznika, odnajduje najczęściej używane opcje dotyczące edycji - projektowanie problemów w języku C++ ; formułuje ogólne uwagi o konstrukcji języka C++ i budowie - wykorzystuje środowisko owania Dev-C++ i instrukcje języka C++ w pełni korzysta z innych środowisk istycznyc h podczas tworzenia kodu; Praca na wybranej istycznej: Code::Blocks. - odnajduje podobieństwa i różnice między środowiskami istyczny mi; - projektowanie problemów w języku C++ ; formułuje ogólne uwagi o konstrukcji języka C++ i budowie - wykorzystuje środowisko owania Code::Blocks i instrukcje języka C++ - korzysta z środowisk istycznyc h celem problemów icznych; Sprawdzian - owanie - wykorzystuje zdobyte umiejętności do tworzenia rozwiązań w wybranym środowisku istyczny m; - posługuje się podstawowymi funkcjami edytora u celem optymalizacji rozwiązań; - tworzy zagadnień wymagających znajomości podstaw iki; - modyfikuje i sprawnie dobiera znane iczne w zależności od potrzeb; - tworzy zaawansowane z wykorzystaniem opcji edytora do rozwiązywania zagadnień wymagających wiedzy z iki; 3
Od definicji do złożoności obliczeniowej. - podaje jedną z definicji ; - rozróżnia rodzaje danych oraz definiuje je z pomocą nauczyciela; - wie, jakie zagadnienia musi określić specyfikacja - definiuje pojęcie pseudokod ; narysować i nazwać wszystkie bloki - wie, czym jest złożoność obliczeniowa i jakie ma znaczenie dla oceny jakości ; - określa rodzaje danych wejściowych i wyjściowyc h dla przykładów ów - podaje cechy dobrego zapisu specyfikacji - rozumie pojęcie pseudokodu i podaje wady i zalety takiego zapisu ; - opisuje podstawowe przeznaczeni e poszczególny ch bloków w tym bloku decyzyjnego - - definiuje złożoność pamięciową i czasową; - podaje proste przykłady danych wejściowych i wyjściowych w powiązaniu z nieskomplik owanymi ami; - wskazuje istotne elementy specyfikacji ; - opisać z pomocą nauczyciela, em w pseudokodu opisane przez nauczyciela zjawisko lub zagadnienie matematyczne - prosty w blokowego poprawnie stosując wszystkie zasady; określa rodzaje i zakres danych wejściowych i wyjściowy na analizy opisującego zjawisko związane matematyczne lub fizyczne; - sporządza przykładową specyfikację ; - samodzielnie ułożyć i zapisać go w pseudokodu; - - określa wpływ złożoności czasowej i obliczeniowej na szybkość wykonywania ; - podaje przykłady złożonych ów opisujących zjawiska z otoczenia lub zagadnienia z dziedzin nauki np. fizyki i matematyki określając dokładnie rodzaj i zakres danych wejściowych i wyjściowych; - sporządza specyfikację danego ; y w schematów blokowych zawierające kilka bloków decyzyjnych; Algorytmy na liczbach całkowitych. (Algorytm NWD, wydawania reszty) obliczyć NWD dla niewielkich liczb na gotowego Euklidesa; - wie, na czym polega wydawanie reszty metodą zachłanną (maksymalne nominały); znaleźć NWD na obu zapisów Euklidesa; - analizuje wydawania reszty metoda zachłanną w samodzielnie zapisać Euklidesa w zapisać zachłannej wydawania reszty; dla iteracyjnej znajdowania NWD; - modyfikuje i zmieniając wartość nominałów; - y realizujące znajdowanie NWD z uwzględnienie m wyświetlające ilość realizowanych obiegów pętli; wydający resztę z groszami; 4
Algorytmy wyszukiwania i sortowania. (Znajdowanie jednocześnie elementu najmniejszego i największego (y naiwny i optymalny) - wie, na czym polega proces sortowania; - zna pojęcie tablicy (macierzy); - - wie na czym polega metoda "dziel i zwyciężaj" - wie, jakie warunki musi spełniać tablica dla "dziel i zwyciężaj" - zna cechy metod rekurencyjnyc h i nierekurencyj nych; znaleźć największy i najmniejszy element tablicy;działa jąc na - przygotować tablicę do zastosowania "dziel i zwyciężaj ; sprawdzić poprawność działania - analizuje działający wg zapisuje znajdowania jednocześnie elementu największego i najmniejszego metoda "dziel i zwyciężaj" w pseudokodu; - analizuje działający wg tego ; zapisuje naiwny w dowolnej ; - (procedurę) na znajdowania jednocześnie elementu największego i najmniejszego metoda "dziel i zwyciężaj" w - na tego ; - oblicza ile porównań zostaje wykonanych podczas naiwnego jednoczesnego wyznaczania min i max; - analizuje ilość porównań z rekurencyjnej i porównuje ją z metodą - dokonuje porównania stopnia złożoności obu ów; Algorytmy numeryczne. (Prezentowanie liczb w systemach liczbowych) - zna podstawowe systemy zapisu liczb; - wie, na jakiej zasadzie tworzy się liczbowe systemy wagowe; - z pomocą nauczyciela umie konwertować liczby NKB, HEX i dziesiętne; zbudować system wagowy o dowolnej tłumacząc zasadę jego powstawania przedstawiać liczby w podstawowy ch systemach liczbowych; - omawia działanie zamiany liczby na dowolny kod wagowy; - korzystając z gotowego przedstawia liczby w systemach; w blokowego zmieniający prezentacje danej liczby w systemach liczbowych; - - realizujący ten - tłumaczy zastosowanie Hornera do prezentacji liczb w systemach; 5
Realizacja projektu informatycznego. Prezentacja wyników pracy nad projektem. (Wydobywanie wymagań klienta i ich specyfikacja; Tworzenie dokumentacji projektu; Implementacja i kodowanie Testowanie Sporządzanie dokumentacji technicznej rozumie znaczenie poprawnej komunikacji z klientem; - rozumie pojęcie wydobyć wymagania ; zapisać wymagania klienta i zaproponować modyfikację tej listy; - przeprowadził ćwiczenia z ustalania wymagań klienta; - wie jakie znaczenie ma rozmowa z klientem i poznanie środowiska w jakim ma działać ; - zna pojęcie specyfikacji wymagań i umie ją sporządzić na wydobycia wymagań klienta; - jest świadomy kosztów błędów popełnionych na etapie tworzenia specyfikacji wymagań; zapisać specyfikację wymagań w tabeli z odpowiednimi danymi cel, dostawca, odbiorca ; - wie, jakie znaczenie ma tworzenie dobrej dokumentacji projektu; - zna strukturę dokumentu projektu; wymienić elementy dokumentu; - zna strukturę tabeli dokumentu projektu; - dokument projektu dla konkretnego przykładu i listy wymagań; - przeprowadza weryfikację swojego dokumentu projektu; - wie jakie znaczenie ma odpowiednie planowanie prac nad em komputerowym - zna zasady ustalania standardów obowiązujących istów w zespole; - wie na czym polegają testy jednostkowe i integracyjne; - wie, jakie kwalifikacje powinien mieć weryfikator kodu; sporządzić dokument w którym zostaną spisane ustalenia istów (nazwy zmiennych itp.); - zna pojęcie repozytorium; - wie, jakie znaczenie ma uporządkowanie archiwum źródeł dla pracy zespołu istów realizujących projekt; - jest świadomy ważności testowania ów okresach i na poziomach ich powstawania; - wie, jakie znaczenie ma jak najszybsze wykrycie błędów i jakie mogą być konsekwencje ich późnego wykrycia; - wie, na czym polega proces testowania na poziomach jego powstawania; - zna pojęcie przypadku i scenariusza testowego; ułożyć scenariusz testowy dla przykładowego - wie, że w przypadku wykrycia błędu należy zbadać czy błąd się powtarza i w jakich warunkach powstaje; sporządzić dokument zgłoszenia błędu; - wie, co powinna zawierać dokumentacja techniczna - wie, że dokumentacja techniczna powinna powstawać równolegle z procesem powstawania przygotować dokumentacje techniczną dla prostego u np. obliczającego głosy w wyborach Samorządu Uczniowskiego; - sporządza opis do modułów i wie co powinien zawierać; - wie, co powinna zawierać dokumentacja użytkownika; - wie, w jakim celu tworzy się dokumentacje użytkownika; napisać instrukcję obsługi i instalacji - sporządza dokumentację użytkownika dla jednego z ułożonych wcześniej ów;zawierający spis treści np. obliczającego głosy w wyborach Samorządu Uczniowskiego; - wie, jakie elementy powinna zawierać dokumentacja użytkownika w przypadku bardziej skomplikowanej struktury u np. wymagającej administracji; - wie, jak przebiegać powinna instalacja u i klienta oraz testowanie i prezentacja - wie, na czym polegają testy akceptacyjne; na testów określić czy spełnia wszystkie założenia i oczekiwania klienta. 6