Informatyka zakres rozszerzony klasa 2
Transkrypt
Informatyka zakres rozszerzony klasa 2
PRZEDMIOTOWY SYSTEM OCENIANIA Przedmiot: informatyka – zakres rozszerzony Klasy: 2al i 2bl Program nauczania: Informatyka nie tylko dla uczniów. Podręcznik. Zakres rozszerzony Realizowany w Zespole Szkół Ekonomicznych im. A. i J. Vetterów w Lublinie Opracowanie: Agnieszka Jastrzębska i Monika Mąka 1. Wymagania edukacyjne na poszczególne oceny dla 150 godzin Paragraf Szczegółowe cele kształcenia z podręcznika (Tytuł paragrafu z podręcznika) I.1. Organizacja procesu dydaktycznego I.1.A Dowiesz się, jak korzystać z różnych źródeł informacji, w tym z podręcznika I.1.B Dowiesz się, czym jest informatyka i jakie jest jej miejsce wśród innych nauk I.1.C Poznasz organizację zajęć, zasady oceniania, wymagania i regulamin pracowni I.1.D Poznasz wymagania i procedury egzaminu maturalnego I.1.E Poznasz organizację Olimpiady informatycznej Poziom wymagań Osiągnięcia ucznia 3 Znajomość organizacji i sposobów korzystania z różnych źródeł informacji. 3 Znajomość obszaru nauczania informatyki w zakresie rozszerzonym. 3 Podstawowa znajomość regulaminu pracowni i przepisów BHP. Zasady oceniania, poprawiania i uzupełniania zaległości. Znajomość organizacji egzaminu maturalnego z informatyki w kontekście obowiązujących przepisów. Znajomość organizacji i ocena trudności zadań stawianych na Olimpiadzie informatycznej. 3 3 Paragraf Szczegółowe cele kształcenia z podręcznika (Tytuł paragrafu z podręcznika) I.2. Urządzenia techniki komputerowej I.2.A Dowiesz się, czym jest informacja, i poznasz jej typy I.2.B Poznasz różne systemy zapisu liczb Poziom wymagań Osiągnięcia ucznia 3 I.2.C 3 Rozumienie informacji jako pojęcia pierwotnego. Poprawne wskazywanie różnych typów informacji. Znajomość różnych systemów zapisu liczb. Rozumienie przydatności systemów: dwójkowego, ósemkowego i szesnastkowego. Wykonywanie działań w różnych systemach liczbowych. Zamiana liczb zapisanych w różnych systemach. Nauczysz się wykonywać działania arytmetyczne w różnych systemach liczbowych I.2.D Poznasz pojęcie bitu i bajta oraz dowiesz się, jakie jednostki pamięci są używane w informatyce I.2.E Dowiesz się, w jaki sposób w systemie dwójkowym zapisać liczbę ze znakiem I.2.G Dowiesz się, na czym polega reprezentacja stało- i zmiennopozycyjna I.2.H Poznasz działania logiczne i ich realizację za pomocą bramek logicznych I.2.I Poznasz działanie podstawowych przerzutników I.2.J Poznasz schemat blokowy komputera i nauczysz się określać podstawowe zadania bloków funkcjonalnych I.2.K Poznasz parametry i funkcje podzespołów zestawu komputerowego I.2.L Nauczysz się radzić sobie w typowych sytuacjach awaryjnych I.3. Etyka w informatyce I.3.A Poznasz podstawy prawa autorskiego I.3.B I.3.C I.3.D Zrozumiesz wybrane sposoby licencjonowania programów komputerowych Wskażesz zagadnienia o szczególnym znaczeniu etycznym 2 2 Organizacja zapisu informacji w pamięci komputera. Jednostki pojemności pamięci. 5 Zapisywanie liczb ze znakiem. Kod uzupełniający do dwóch - u2. 4 Zapis liczb dziesiętnych w reprezentacji stało- i zmiennopozycyjnej. 4 Znajomość zasad działania wybranych bramek logicznych. 6 Umiejętność rysowania przebiegów czasowych sygnałów przerzutnika RS. 3 Znajomość ogólnego schematu blokowego komputera. 4 Umiejętność określenia podstawowych parametrów podzespołów komputerowych. Właściwe postępowanie w sytuacjach awaryjnych. 4 2 4 3 Nauczysz się oceniać wiarygodność zasobów 5 informacyjnych w serwisach WWW Podstawowa znajomość prawa autorskiego i majątkowego. Znajomość sposobów użytkowania oprogramowania. Postrzeganie licencji jako zbioru przepisów dotyczących użytkowania oprogramowania. Umiejętność wskazywania zagadnień o szczególnym znaczeniu etycznym. Znajomość problematyki prawnej i moralnej dotyczącej ochrony danych osobowych. Umiejętność podejmowania merytorycznej dyskusji dotyczącej wiarygodności pozyskiwanych informacji, w aspekcie prawnym i etycznym. Paragraf Szczegółowe cele kształcenia z podręcznika (Tytuł paragrafu z podręcznika) II.1. Grafika komputerowa II.1.A Poznasz podstawowe pojęcia związane z grafiką komputerową Poziom wymagań Osiągnięcia ucznia 3 II.1.B 2 Poprane definiowanie podstawowych pojęć dotyczących grafiki, m.in. mapy bitowej, grafiki wektorowej, rozmiaru, rozdzielczości, składowych RGB, kompresji stratnej i bezstratnej, palety kolorów. Umiejętność przetwarzania grafiki bitmapowej i wektorowej oraz wyboru odpowiednich narzędzi. Nauczysz się wykonywać proste zadania związane z przetwarzaniem grafiki map bitowych i grafiki wektorowej II.1.C Nauczysz się wykonywać projekt graficzny z wykorzystaniem warstw II.1.D Nauczysz się generować mapy bitowe z wykorzystaniem programu do modelowania sceny II.2. Przetwarzanie dźwięków i ruchomych obrazów II.2.A Poznasz podstawowe pojęcia związane z dźwiękiem i ruchomym obrazem II.2.B Nauczysz się przetwarzać pliki multimedialne II.2.C Nauczysz się tworzyć klip multimedialny z wykorzystaniem animacji komputerowej II.2.D Nauczysz się projektować schematy prezentacji i wykorzystywać w nich własne materiały multimedialne II.3. Komputer jako stacja robocza II.3.A Poznasz najważniejsze pojęcia związane z zadaniami systemów operacyjnych II.3.B Zrozumiesz mechanizm organizacji i ochrony danych w systemach Linux i Windows II.4. Podstawy budowy i działania sieci komputerowych II.4.A Poznasz podstawowe pojęcia dotyczące sieci komputerowej II.4.B Dowiesz się, jakie urządzenia realizują przepływ informacji przez sieć II.4.C Nauczysz się samodzielnie konfigurować komputery do pracy w sieciach II.4.D Poznasz model warstwowy sieci komputerowej 5 Umiejętność wykorzystania warstw w przetwarzaniu obrazów. 4 Generowania grafiki za pomocą narzędzi do modelowania sceny. 2 2 Znajomość pojęć związanych z dźwiękiem i ruchomym obrazem, m.in. częstotliwość próbkowania, kodek, ramka. Umiejętność przetwarzania ruchomych obrazów i dźwięku. Wykonanie klipu multimedialnego z wykorzystaniem techniki modelowania sceny. Umiejętność wyboru i poprawna realizacja schematu prezentacji. 2 Znajomość podstawowych zadań systemów operacyjnych. 3 Rozumienie mechanizmu organizacji i ochrony danych dostępnego w systemach Linux i Windows. 3 4 Poprawne definiowanie podstawowych pojęć, m.in. stacja robocza, serwer, switch, sieci typu LAN, MAN, WAN. Rozumienie funkcji urządzeń tworzących sieć komputerową. 4 Umiejętność konfiguracji prostej sieci komputerowej. 5 Znajomość modelu warstwowego sieci komputerowej. 2 5 Paragraf z podręcznika II.4.E Szczegółowe cele kształcenia (Tytuł paragrafu z podręcznika) Poznasz wybrane protokoły wykorzystywane w aplikacjach usług sieciowych II.4.F Poznasz zastosowanie narzędzi administracyjnych systemu Windows II.4.G Dowiesz się, jak zabezpieczyć zasoby komputera II.4.H Dowiesz się, jak bezpiecznie przesłać informacje II.4.I Dowiesz się, jak podłączyć komputer do Internetu II.5. Wykorzystanie usług sieciowych II.5.A Dowiesz się, jak wykorzystać serwery zarządzające siecią komputerową II.5.B Poznasz możliwości współczesnych serwerów sieciowych III.1. Wstęp do interpretacji algorytmów III.1.A Dowiesz się, co to jest algorytm i nauczysz się sporządzać specyfikację algorytmu III.1.B Poznasz podstawowe typy danych i operatorów III.1.C Nauczysz się zapisywać algorytm metodą listy kroków III.1.D Nauczysz się posługiwać pseudokodem III.1.E Poznasz schematy blokowe i ogólne reguły tworzenia sieci działań III.1.F Nauczysz się przedstawiać organizację pętli III.1.G Nauczysz się analizować algorytm i dowiesz się, jak unikać typowych błędów III.2. Wstęp do programowania III.2.A Poznasz środowisko pracy języka C++ III.2.B Nauczysz się pisać proste programy w języku C++ III.2.D Nauczysz się korzystać z plików tekstowych w języku C++ III.2.E Nauczysz się tworzyć funkcje i przekazywać parametry w języku C++ Poziom wymagań 3 Osiągnięcia ucznia 4 Rozumienie złożenia praw dostępu do plików i folderów. 4 Rozumienie zagrożeń wynikających z niechcianego oprogramowania. 3 Stosowanie bezpiecznych protokołów. Zabezpieczanie sieci bezprzewodowych. 4 Alternatywne połączenia z siecią Internet. 5 Znajomość wybranych aspektów zastosowania serwerów sieciowych. 6 Podstawowa wiedza dotycząca możliwości współczesnych serwerów. 2 2 Poprawność definiowania pojęcia algorytm. Umiejętność sporządzania specyfikacji algorytmu. Znajomość podstawowych typów danych. 3 Zapisywanie algorytmu metodą listy kroków. 3 2 Zapisywanie algorytmu metodą pseudokodu. Zapisywanie algorytmu metodą schematu blokowego. 2 4 Właściwa organizacji pętli. Umiejętność analizy algorytmu i unikanie typowych błędów. 2 2 Znajomość środowiska języka C++. Umiejętność pisania prostych programów w języku C++. 2 Odczytywanie danych z plików tekstowych, w programach. 3 Tworzenie funkcji i przekazywanie parametrów. Znajomość protokołów wykorzystywanych w warstwie aplikacji. Paragraf z podręcznika III.2.F III.2.G Szczegółowe cele kształcenia (Tytuł paragrafu z podręcznika) Zrozumiesz pojęcie zasięgu zmiennych Zrozumiesz pojęcie wskaźnika i nauczysz się je stosować III.2.H Nauczysz się pisać programy w środowisku graficznym w języku C++ III.3. Algorytmy rekurencyjne III.3.A Dowiesz się, co to jest rekurencja i iteracja III.3.B Nauczysz się analizować prosty algorytm rekurencyjny III.3.C Zrozumiesz znaczenie stosu w algorytmach rekurencyjnych III.3.D Zrozumiesz zastosowanie stosu w algorytmach tworzenia wyrażenia ONP obliczania jego wartości III.3.E Nauczysz się analizować algorytmy rekurencyjne tworzące trójkąt Sierpińskiego, dywan Sierpińskiego i płatek Kocha IV.1. Ocena jakości algorytmów IV.1.A Nauczysz się oceniać złożoność obliczeniową prostych algorytmów IV.1.B Nauczysz się szacować wielkość pamięci potrzebnej do komputerowej realizacji algorytmu IV.2. Wybrane klasyczne algorytmy liczbowe IV.2.A Dowiesz się jak ulepszyć algorytm określający, czy dana liczba naturalna jest liczbą pierwszą IV.2.B Poznasz algorytm rozkładu liczby na czynniki pierwsze IV.2.C Zrozumiesz algorytm znajdowania liczb pierwszych metodą sita Eratostenesa IV.2.D Nauczysz się rozwiązać proste zadania, dla których dane (liczby całkowite) zapisane są w tablicach IV.2.E Poznasz zastosowanie algorytmu Euklidesa Poziom wymagań 4 5 Osiągnięcia ucznia 2 Umiejętność pisania programu w środowisku graficznym. 3 4 Rozumienie rekurencji i iteracji. Analiza prostych algorytmów rekurencyjnych. 5 Rozumienie znaczenia stosu w algorytmach rekurencyjnych. 5 Rozumienie algorytmu tworzenia wyrażenia ONP i obliczania jego wartości. 5 Umiejętność analizy algorytmów tworzących trójkąt Sierpińskiego, dywan Sierpińskiego i płatka Kocha. 3 Rozumienia pojęcia złożoności obliczeniowej. Klasyfikacja złożoności. 3 Złożoność pamięciowa - umiejętność oceny zapotrzebowania pamięci na dane. Dynamiczny przydział pamięci. 2 Rozumienie sposobu poprawy efektywności algorytmu znajdowania liczb pierwszych. 2 Znajomość algorytmu rozkładu liczby na czynniki pierwsze. 2 Rozumienie i zastosowanie algorytmu sita Eratostenesa. 2 Umiejętność rozwiązywania zadań dotyczących liczb zapisanych w tablicach. 3 Rozumienie dwóch wariantów algorytmu Euklidesa. Zastosowanie algorytmu Euklidesa. Rozumienie pojęcie zasięgu zmiennych. Rozumienie pojęcia wskaźnika i jego zastosowanie. Paragraf z podręcznika IV.2.F IV.2.G Szczegółowe cele kształcenia (Tytuł paragrafu z podręcznika) Poznasz schemat Hornera Poziom wymagań 4 Osiągnięcia ucznia Rozumienie schematu Hornera. Zastosowanie schematu Hornera do szybkiego potęgowania. Rozumienie metody Newtona-Raphsona. Wpływ liczby iteracji na dokładność obliczeń. Dowiesz się, jak znaleźć przybliżenie 3 pierwiastka kwadratowego z liczby metodą Newtona-Raphsona IV.2.H Dowiesz się, jak znaleźć miejsce zerowe 3 Rozumienie metody znajdowania miejsca zerowego funkcji metodą połowienia funkcji metodą połowienia przedziałów przedziałów. IV.2.I Nauczysz się rozwiązać zadania związane 4 Umiejętność rozwiązywania prostych zadań dla liczb zapisanych w tablicach. z wybranymi własnościami liczb IV.3. Algorytmy porządkowania zbiorów IV.3.A Nauczysz się definiować problem 2 Umiejętność opisu różnych warunków sortowania elementów zbioru. Przypadek porządkowania zbiorów liczbowych sortowania liczb całkowitych zapisanych w tablicach. IV.3.B Nauczysz się przygotowywać dane 3 Umiejętność przygotowania danych testowych w arkuszu kalkulacyjnym do sortowania i za pomocą własnych programów. IV.3.C Poznasz podstawowe metody sortowania 3 Znajomość pojęcia sortowania in situ. w miejscu (in situ) IV.3.D Nauczysz się opisywać i analizować algorytm 6 Rozumienie metody wstępującej i zstępującej projektowania algorytmów. sortowania przez kopcowanie (heapsort) Rozumienie etapów tworzenia kopca. IV.3.F Poznasz algorytm porządkowania 5 Rozumienie zasad porządkowania leksykograficznego. Umiejętność określania kubełkowego etapów porządkowania kubełkowego. IV.3.G Nauczysz się oceniać złożoność metod 4 Rozumienie pojęcia złożoności algorytmów. Klasyfikacja złożoności algorytmów. sortowania IV.4. Rozwiązywanie problemów algorytmicznych metodą „dziel i zwyciężaj” IV.4.A Poznasz zastosowanie metody „dziel 5 Rozumienie metody „dziel i zwyciężaj” na przykładzie sortowania przez i zwyciężaj” w algorytmie sortowania przez scalanie. Zastosowanie sortowania przez scalanie dla zbiorów danych scalanie zapisanych na taśmach. IV.4.B Nauczysz się analizować algorytm 5 Analiza algorytmów znajdowania najmniejszego i największego elementu jednoczesnego znajdowania elementów w zbiorze. Rozumienie przykładu znajdowania najlżejszego i najcięższego największego i najmniejszego w zbiorze przedmiotu. IV.4.C Poznasz algorytm sortowania szybkiego 5 Rozumienie algorytmu sortowania szybkiego. Rozumienie dwóch wariantów (quicksort) podziału zbioru: ze zmiennym i stałym położeniem piwota. Dostrzeganie celowości zastosowania algorytmu sortowania szybkiego w różnych przypadkach. IV.4.D Nauczysz się wyszukiwać i wstawiać 4 Rozumienie algorytmów znajdowania i wstawiania elementów w zbiorach elementy w zbiorach uporządkowanych uporządkowanych i nieuporządkowanych. Umiejętność oceny złożoności algorytmów. Paragraf Szczegółowe cele kształcenia z podręcznika (Tytuł paragrafu z podręcznika) IV.5. Wybrane metody projektowania algorytmów IV.5.A Nauczysz się rozpoznawać i tworzyć anagramy IV.5.B Poznasz algorytm szybkiego wyszukiwania wzorca w tekście IV.5.C Zrozumiesz istotę konstruowania algorytmów zachłannych 2. III.2.C 3. Osiągnięcia ucznia 5 Rozumienie pojęcia anagram. Znajomość algorytmu sprawdzania i tworzenia anagramów. Optymalizacja algorytmu sprawdzania anagramów. Rozumienie rozwiązania naiwnego wyszukiwania wzorca w tekście. Optymalizacja algorytmu wyszukiwania wzorca w tekście. Rozumienie istoty problemu plecakowego. Możliwe efekty strategii algorytmów zachłannych. Przykład skuteczności algorytmów zachłannych: wydawanie reszty za pomocą minimalnej liczby monet i banknotów. 5 4 Wymagania edukacyjne na poszczególne oceny dla dodatkowych 40 godzin Paragraf z podręcznika I.2.F II.1.E Poziom wymagań Szczegółowe cele kształcenia (Tytuł paragrafu z podręcznika) Nauczysz się wykorzystywać różne systemy liczbowe w arkuszu kalkulacyjnym Dowiesz się, jak tworzyć fraktale Poziom wymagań 3 Osiągnięcia ucznia 5 Nauczysz się wykorzystywać język Visual Basic w aplikacjach użytkowych 4 Znajomość przekształceń afinicznych. Rysowanie fraktali w arkuszu kalkulacyjnym. Umiejętność pisania prostych programów (aplikacjach użytkowych). Wykorzystanie różnych systemów zapisu liczb w arkuszu kalkulacyjnym. Formy sprawdzania osiągnięć edukacyjnych Po opracowaniu ćwiczeń z poszczególnych działów uczniowie piszą sprawdzian – praktyczny lub pisemny, wykonują projekt multimedialny lub portfolio. Sprawdziany są punktowane z uwzględnieniem wymaganych umiejętności a następnie uzyskane punkty są przeliczane na oceny według skali obowiązującej w szkole. Liczba sprawdzianów wynika z rozkładu materiału natomiast forma zależy od treści realizowanych w poszczególnych działach. 4. Sposoby pozyskiwania ocen w ocenianiu bieżącym W ocenianiu bieżącym przewidziano: sprawdziany praktyczne, sprawdziany pisemne, testy, kartkówki sprawdzające wiadomości z ostatnich zajęć, praca na lekcji, oceny z aktywności, oceny z projektów. Pozytywną ocenę semestralną otrzymuje uczeń, który z wszystkich sprawdzianów w semestrze uzyskał ocenę pozytywną. Oceny z kartkówek, referatów i aktywności brane są pod uwagę przy ocenach ze sprawdzianów uniemożliwiających jednoznaczną ocenę ucznia. 5. Zasady przeprowadzania sprawdzianu umożliwiającego podwyższenie przewidywanej oceny klasyfikacyjnej Podczas sprawdzianu umożliwiającego podwyższenie przewidywanej oceny klasyfikacyjnej uczeń opracowuje wylosowany zestaw zadań, których treść jest podobna do zadań, które miał do wykonania podczas sprawdzianów. Zadania będą badać opanowanie kilku wybranych umiejętności według tabeli z punktu 1 i 2.