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.