|
Dział |
Tematyka |
Na ocenę 2 uczeń: |
Na ocenę 3 uczeń: |
Na ocenę 4 uczeń: |
Na ocenę 5 uczeń: |
Na ocenę 6 uczeń: |
|---|---|---|---|---|---|---|
|
I. Wprowadzenie |
Komputer i historia informatyki |
z pomocą nauczyciela wymienia kilka terminów związanych z informatyką i technologią informatyczną. |
samodzielnie wymienia kilka terminów związanych z informatyką i technologią informatyczną. |
samodzielnie wymienia kilka terminów związanych z informatyką i technologią informatyczną i objaśnia ich znaczenie; omawia zastosowania informatyki w różnych dziedzinach życia oraz kompetencji informatycznych w różnych zawodach. |
samodzielnie wymienia kilka terminów związanych z informatyką i technologią informatyczną i objaśnia ich znaczenie; omawia zastosowania informatyki w różnych dziedzinach życia oraz kompetencji informatycznych w różnych zawodach; przedstawia główne etapy w historycznym rozwoju informatyki i technologii informacyjnej. |
wymienia terminy związane z informatyką i technologią informatyczną, nie wspomniane w podręczniku i objaśnia ich znaczenie; omawia zastosowania informatyki w różnych dziedzinach życia oraz kompetencji informatycznych w różnych zawodach; przedstawia główne etapy w historycznym rozwoju informatyki i technologii informacyjnej. |
|
II. Programowanie |
Funkcje |
z pomocą nauczyciela buduje prosty program z użyciem funkcji. |
samodzielnie tworzy prosty program z użyciem funkcji; z pomocą nauczyciela rozwiązuje zadania o średniozaawansowanym stopniu trudności. |
zna i potrafi objaśnić strukturę funkcji w języku Nianiolang; rozumie czym jest funkcja i kiedy należy ją stosować; samodzielnie tworzy prosty oraz średniozaawansowany program z użyciem funkcji; z pomocą nauczyciela rozwiązuje zadania trudne. |
zna i potrafi objaśnić strukturę funkcji w języku Nianiolang; rozumie czym jest funkcja i kiedy należy ją stosować; płynnie rozwiązuje zadania proste oraz średniej trudności; objaśnia krok po kroku działanie swoich programów; potrzebuje pomocy nauczyciela jedynie przy rozwiązywaniu najtrudniejszych zadań (z *) |
zna i potrafi objaśnić strukturę funkcji w języku Nianiolang; rozumie czym jest funkcja i kiedy należy ją stosować; płynnie rozwiązuje zadania o dowolnym poziomie trudności; objaśnia krok po kroku działanie swoich programów. |
|
Pętla pojedyncza i pętla w pętli |
potrafi rozróżnić pętlę warunkową While od pętli iteracyjnej For; z pomocą nauczyciela tworzy prosty program z pętlą warunkową While lub pętlą iteracyjną For; z pomocą nauczyciela implementuje algorytm Euklidesa. |
potrafi rozróżnić pętlę warunkową While i pętlę iteracyjną For; potrafi wskazać, która zmienna służy jako licznik; samodzielnie tworzy prosty program realizujący z pętlą warunkową While lub pętlą iteracyjną For; z pomocą nauczyciela rozwiązuje zadania o średniozaawansowanym stopniu trudności, w tym zadania wymagające konwersji liczby między systemem binarnym i dziesiętnym. |
rozumie i potrafi wyjaśnić zasadę działania pętli warunkowej While i pętli iteracyjnej For; wyjaśnia różnicę między pętlą skończoną a nieskończoną; rozumie i potrafi wyjaśnić czym jest licznik; samodzielnie rozwiązuje proste i o średniej trudności zadania, w tym zadania wymagające konwersji liczby między systemem binarnym i dziesiętnym; samodzielnie rozwiązuje zadania średniej trudności; z pomocą nauczyciela rozwiązuje zadania trudniejsze. |
rozumie i potrafi wyjaśnić zasadę działania pętli warunkowej While i pętli iteracyjnej For; wyjaśnia różnicę między pętlą skończoną a nieskończoną; rozumie i potrafi wyjaśnić czym jest licznik; wyjaśnia czym jest pętla w pętli i kiedy należy ją stosować; płynnie rozwiązuje zadania proste oraz średniej trudności; objaśnia krok po kroku działanie swoich programów; potrzebuje pomocy nauczyciela jedynie przy rozwiązywaniu najtrudniejszych zadań (z *). |
rozumie i potrafi wyjaśnić zasadę działania pętli warunkowej While i pętli iteracyjnej For; wyjaśnia różnicę między pętlą skończoną a nieskończoną; rozumie i potrafi wyjaśnić czym jest licznik; wyjaśnia czym jest pętla w pętli i kiedy należy ją stosować; płynnie rozwiązuje zadania proste oraz średniej trudności; objaśnia krok po kroku działanie swoich programów; samodzielnie rozwiązuje zadania trudne (z *). |
|
|
II. Programowanie |
Tablice |
rozróżnia instrukcje inicjalizacji tablicy oraz dodania elementu do tablicy; z pomocą nauczyciela tworzy prosty program z użyciem tablic. |
rozróżnia instrukcje inicjalizacji tablicy oraz dodania elementu do tablicy; samodzielnie tworzy prosty program z użyciem tablic; z pomocą nauczyciela implementuje algorytmy sortowania przez wybieranie i sortowania przez zliczanie; z pomocą nauczyciela rozwiązuje zadania o średniozaawansowanym stopniu trudności, w tym zadania wymagające przetwarzania elementów tablicy. |
wyjaśnia czym są struktury danych i dlaczego są potrzebne; zna i potrafi objaśnić działanie instrukcji związanych z tablicami; samodzielnie tworzy prosty i średniozaawansowany program z użyciem tablic; samodzielnie implementuje algorytmy sortowania przez wybieranie i sortowania przez zliczanie; z pomocą nauczyciela implementuje algorytm „sito Eratostenesa”; z pomocą nauczyciela rozwiązuje zadania trudniejsze. |
wyjaśnia czym są struktury danych i dlaczego są potrzebne; zna i potrafi objaśnić działanie instrukcji związanych z tablicami; samodzielnie implementuje algorytmy sortowania przez wybieranie i sortowania przez zliczanie; samodzielnie implementuje algorytm „sito Eratostenesa”; płynnie rozwiązuje zadania proste oraz o średniej trudności; objaśnia krok po kroku działanie swoich programów; potrzebuje pomocy nauczyciela jedynie przy rozwiązywaniu najtrudniejszych zadań (z *). |
wyjaśnia czym są struktury danych i dlaczego są potrzebne; zna i potrafi objaśnić działanie instrukcji związanych z tablicami; samodzielnie implementuje algorytmy sortowania przez wybieranie i sortowania przez zliczanie; samodzielnie implementuje algorytm „sito Eratostenesa”; płynnie rozwiązuje zadania o dowolnym poziomie trudności; objaśnia krok po kroku działanie swoich programów |
|
II. Programowanie |
Napisy |
znajduje znak w tabeli ASCII dla zadanej wartości; z pomocą nauczyciela tworzy prosty program z użyciem napisów |
znajduje znak w tabeli ASCII dla zadanej wartości; samodzielnie tworzy prosty program z użyciem napisów; z pomocą nauczyciela rozwiązuje zadania o średniozaawansowanym stopniu trudności. |
wyjaśnia czym jest tablica ASCII; zna i potrafi objaśnić działanie instrukcji związanych z napisami; samodzielnie tworzy prosty i średniozaawansowany program z użyciem napisów; z pomocą nauczyciela rozwiązuje zadania trudniejsze. |
wyjaśnia czym jest tablica ASCII; zna i potrafi objaśnić działanie instrukcji związanych z napisami; wyjaśnia pojęcie palindromu; płynnie rozwiązuje zadania proste oraz średniej trudności; objaśnia krok po kroku działanie swoich programów; potrzebuje pomocy nauczyciela jedynie przy rozwiązywaniu najtrudniejszych zadań (z *). |
wyjaśnia czym jest tablica ASCII; zna i potrafi objaśnić działanie instrukcji związanych z napisami; wyjaśnia pojęcie palindromu; płynnie rozwiązuje zadania o dowolnym poziomie trudności; objaśnia krok po kroku działanie swoich programów. |
|
III. Technologie informacyjne |
Program do tworzenia filmów |
z pomocą nauczyciela dokonuje prostej obróbki filmu. |
samodzielnie dokonuje prostej obróbki filmu; rozwiązuje zadania wspomagając się przykładowym rozwiązaniem. |
omawia zastosowania programu do tworzenia filmów; samodzielnie dokonuje prostej obróbki filmu; rozwiązuje zadania wspomagając się przykładowym rozwiązaniem. |
omawia zastosowania programu do tworzenia filmów; samodzielnie dokonuje prostej obróbki filmu; samodzielnie rozwiązuje zadania o dowolnym poziomie trudności. |
omawia zastosowania programu do tworzenia filmów; samodzielnie dokonuje prostej obróbki filmu; samodzielnie rozwiązuje zadania o dowolnym poziomie trudności; korzysta z opcji nie wspomnianych w podręczniku. |
|
III. Technologie informacyjne |
Edytor tekstowy |
z pomocą nauczyciela otwiera edytor tekstowy; z pomocą nauczyciela dzieli dokument na strony. |
samodzielnie otwiera edytor tekstowy; samodzielnie dzieli dokument na strony; z pomocą nauczyciela wstawia numerację, przypisy, stopkę i nagłówek; rozwiązuje zadania wspomagając się przykładowym rozwiązaniem. |
samodzielnie otwiera edytor tekstowy; samodzielnie dzieli dokument na strony; samodzielnie wstawia numerację, przypisy, stopkę i nagłówek; rozwiązuje zadania wspomagając się przykładowym rozwiązaniem. |
samodzielnie otwiera edytor tekstowy; samodzielnie dzieli dokument na strony; samodzielnie wstawia numerację, przypisy, stopkę i nagłówek; samodzielnie rozwiązuje zadania o dowolnym poziomie trudności. |
samodzielnie otwiera edytor tekstowy; samodzielnie dzieli dokument na strony samodzielnie wstawia numerację, przypisy, stopkę i nagłówek; samodzielnie rozwiązuje zadania o dowolnym poziomie trudności; samodzielnie pisze teksty prawidłowo stosując poznane dotychczas narzędzia. |
|
III. Technologie informacyjne |
Arkusz kalkulacyjny |
z pomocą nauczyciela otwiera arkusz kalkulacyjny; z pomocą nauczyciela korzysta z funkcji ILOCZYN. |
samodzielnie otwiera arkusz kalkulacyjny; samodzielnie korzysta z funkcji ILOCZYN; z pomocą nauczyciela korzysta z funkcji warunkowych, JEŻELI oraz LICZ.JEŻELI. |
samodzielnie otwiera arkusz kalkulacyjny; potrafi podać przykłady zastosowania arkusza kalkulacyjnego w życiu codziennym; samodzielnie korzysta z funkcji ILOCZYN; samodzielnie korzysta z funkcji warunkowych, JEŻELI oraz LICZ.JEŻELI; z pomocą nauczyciela korzysta z funkcji filtracji danych, WYSZUKAJ.PIONOWO oraz ZNAJDŹ.INDEKS rozwiązuje zadania wspomagając się przykładowym rozwiązaniem. |
samodzielnie otwiera arkusz kalkulacyjny; potrafi podać przykłady zastosowania arkusza kalkulacyjnego w życiu codziennym; samodzielnie korzysta z: · funkcji ILOCZYN; · z funkcji warunkowych, JEŻELI oraz LICZ.JEŻELI; · z funkcji filtracji danych, WYSZUKAJ.PIONOWO oraz ZNAJDŹ.INDEKS; samodzielnie rozwiązuje zadania o dowolnym poziomie trudności. |
samodzielnie otwiera arkusz kalkulacyjny; potrafi podać przykłady zastosowania arkusza kalkulacyjnego w życiu codziennym; samodzielnie korzysta z: · funkcji ILOCZYN; · z funkcji warunkowych, JEŻELI oraz LICZ.JEŻELI; · z funkcji filtracji danych, WYSZUKAJ.PIONOWO oraz ZNAJDŹ.INDEKS; samodzielnie rozwiązuje zadania o dowolnym poziomie trudności; korzysta z opcji nie wspomnianych w podręczniku. |
|
III. Technologie informacyjne |
HTML |
z pomocą nauczyciela tworzy prostą stronę mającą nagłówek i jeden akapit tekstu; z pomocą nauczyciela zmienia tło swojej strony. |
samodzielnie tworzy prostą stronę mającą nagłówek i jeden akapit tekstu; samodzielnie zmienia tło swojej strony; z pomocą nauczyciela wstawia tytuł, opis i autora strony. |
samodzielnie tworzy prostą stronę mającą nagłówek i jeden akapit tekstu; samodzielnie zmienia tło swojej strony; samodzielnie wstawia tytuł, opis i autora strony; z pomocą nauczyciela dodaje filmy i muzykę do strony; rozwiązuje zadania wspomagając się przykładowym rozwiązaniem. |
samodzielnie tworzy prostą stronę mającą nagłówek i jeden akapit tekstu; samodzielnie zmienia tło swojej strony; samodzielnie wstawia tytuł, opis i autora strony; samodzielnie dodaje filmy i muzykę do strony; samodzielnie dodaje odsyłacze; samodzielnie rozwiązuje zadania o dowolnym poziomie trudności. |
samodzielnie tworzy prostą stronę mającą nagłówek i jeden akapit tekstu; samodzielnie zmienia tło swojej strony; samodzielnie wstawia tytuł, opis i autora strony; samodzielnie dodaje filmy i muzykę do strony; samodzielnie dodaje odsyłacze; samodzielnie rozwiązuje zadania o dowolnym poziomie trudności; korzysta z opcji nie wspomnianych w podręczniku |