From 9da27bfc8ba5bce73b481ac0687b9750fc807431 Mon Sep 17 00:00:00 2001 From: baiobelfer Date: Fri, 31 Jan 2025 22:42:44 +0100 Subject: [PATCH] added: py tables/*.tex --- doc/main.pdf | Bin 259844 -> 267744 bytes doc/main.tex | 134 +++---------------- doc/py/ws.py | 111 ++++++++++++++++ doc/py/ws_a.py | 92 +++++++++++++ doc/py/wso.py | 102 +++++++++++++++ doc/py/wso_a.py | 121 +++++++++++++++++ doc/tables/liczby_rzeczywiste.tex | 207 ++++++++++++++++++++++++++++++ doc/tables/wo.tex | 29 +++++ doc/tables/ws.tex | 31 +++++ 9 files changed, 713 insertions(+), 114 deletions(-) create mode 100644 doc/py/ws.py create mode 100644 doc/py/ws_a.py create mode 100644 doc/py/wso.py create mode 100644 doc/py/wso_a.py create mode 100644 doc/tables/liczby_rzeczywiste.tex create mode 100644 doc/tables/wo.tex create mode 100644 doc/tables/ws.tex diff --git a/doc/main.pdf b/doc/main.pdf index d6f3ee69c333b5a2a006454c012460b5c76ff640..9e6ecfac36bfdfe4d72d5f2478f618bcb29ab898 100644 GIT binary patch delta 153724 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%0A>k=h7vB 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 a@c+^SwR}jlC delta 145814 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 diff --git a/doc/main.tex b/doc/main.tex index 266c71c..3fc1bb7 100644 --- a/doc/main.tex +++ b/doc/main.tex @@ -11,6 +11,11 @@ } \usepackage{longtable} +\usepackage[table]{xcolor} + +% \usepackage{pdflscape} + + \usepackage{amsmath} \usepackage{ulem} @@ -292,11 +297,11 @@ % § 2 %----------------------------------------- -\paragraf{SO obejmuje:} +\paragraf{Szczegółowe Ocenianie obejmuje:} \begin{longenum} \item Wymagania ogólne i~szczegółowe, wynikające z~podstawy programowej \textbf{PP}\footnotemark[2]. - \item Punktację wymagań oraz określenie minimalnej liczby punktów, które zapewniają realizację wymagań edukacyjnych, zgodnie z~rozkładem materiału (\textbf{RM\footnotemark[3]}), w~którym przypisano działy z (\textbf{PP})\footnotemark[2] do danego \textcolor{blue}{poziomu nauczania}. + \item Punktację wymagań oraz określenie minimalnej liczby punktów, które zapewniają realizację wymagań edukacyjnych, zgodnie z~rozkładem materiału (\textbf{RM\footnotemark[3]}), w~którym przypisano działy z (\textbf{PP}\footnotemark[2]) do \textcolor{blue}{1 poziomu nauczania}. \item Zakres stosowania progów procentowych i~sposób ich przeliczania na oceny. % \item Sposoby i formy sprawdzania wiedzy (prace klasowe, kartkówki, odpowiedzi ustne, projekty itp.). @@ -436,124 +441,25 @@ \paragraf{Wymagania ogólne} +\input{tables/wo} -\begin{longtable}{|p{0.05\textwidth}|p{0.85\textwidth}|} - \hline - \textbf{Lp.} & \textbf{Treści kształcenia} \\ - \hline - \endhead - 1. & \textbf{Kształcenie sprawności rachunkowej oraz rozumienia pojęć i procedur matematycznych.} \\ - \hline - 1.1 & Uczeń posługuje się liczbami rzeczywistymi, dokonuje obliczeń i przekształceń wyrażeń algebraicznych oraz poprawnie interpretuje wynik każdego działania w kontekście zadania. \\ - \hline - 1.2 & Uczeń stosuje właściwą terminologię i zapis symboliczny, wynikający z podstawowych struktur matematycznych. \\ - \hline - - 2. & \textbf{Rozwiązywanie problemów, modelowanie matematyczne i wnioskowanie.} \\ - \hline - 2.1 & Uczeń formułuje i rozwiązuje typowe zadania problemowe z zastosowaniem właściwych metod i narzędzi matematycznych. \\ - \hline - 2.2 & Uczeń interpretuje otrzymane wyniki, uwzględniając kontekst zadania, i przedstawia logiczne uzasadnienia. \\ - \hline - - 3. & \textbf{Analiza danych, stosowanie elementów rachunku prawdopodobieństwa i statystyki opisowej.} \\ - \hline - 3.1 & Uczeń odczytuje, interpretuje i tworzy proste reprezentacje graficzne (tabele, wykresy, diagramy), korzystając z podstawowych metod statystycznych. \\ - \hline - 3.2 & Uczeń stosuje podstawowe zasady rachunku prawdopodobieństwa do opisu prostych zjawisk losowych, w szczególności wykorzystując definicję klasyczną prawdopodobieństwa. \\ - \hline - - 4. & \textbf{Rozwijanie umiejętności argumentacji i komunikowania się językiem matematyki.} \\ - \hline - 4.1 & Uczeń interpretuje i tworzy wypowiedzi o treściach matematycznych w formie ustnej i pisemnej, posługując się poprawnymi definicjami, twierdzeniami i notacją. \\ - \hline - 4.2 & Uczeń wyjaśnia zależności między wielkościami, formułuje wnioski oraz prowadzi rozumowania dotyczące analizowanych zadań. \\ - \hline -\end{longtable} - -\newpage \paragraf{Wymagania szczegółowe} +\input{tables/ws} -\begin{longtable}{|p{0.95\textwidth}|} - \hline - \textbf{I. Liczby rzeczywiste.} \\ + \section{Przypisane wymagania ogólne do szczegółowych} - \hline - \hspace{0.25em}\textbf{Zakres podstawowy}. Uczeń: \\ - \hline - \hspace{0.5em} 1) Wykonuje działania (dodawanie, odejmowanie, mnożenie, dzielenie, potęgowanie, pierwiastkowanie, logarytmowanie) w zbiorze liczb rzeczywistych. \\ - \hline - \hspace{0.5em} 2) Przeprowadza proste dowody dotyczące podzielności liczb całkowitych i reszt z dzielenia, np. \\ - \hline - \hspace{1em} a) Dowód podzielności przez 24 iloczynu czterech kolejnych liczb naturalnych, \\ - \hspace{1em} b) Dowód własności: jeśli liczba przy dzieleniu przez 4 daje resztę 3, to nie jest kwadratem liczby całkowitej. \\ - \hline - \hspace{0.5em} 3) Stosuje własności pierwiastków dowolnego stopnia, w tym pierwiastków stopnia nieparzystego z liczb ujemnych. \\ - \hline - \hspace{0.5em} 4) Stosuje związek pierwiastkowania z potęgowaniem oraz prawa działań na potęgach i pierwiastkach. \\ - \hline - \hspace{0.5em} 5) Stosuje monotoniczność potęgowania, w szczególności własności: jeśli \( x < y \) oraz \( a > 1 \), to \( a^x < a^y \), zaś gdy \( x < y \) i \( 0 < a < 1 \), to \( a^x > a^y \). \\ - \hline - \hspace{0.5em} 6) Posługuje się pojęciem przedziału liczbowego, zaznacza przedziały na osi liczbowej. \\ - \hline - \hspace{0.5em} 7) Stosuje interpretację geometryczną i algebraiczną wartości bezwzględnej, rozwiązuje równania typu: \( |x + 4| = 5 \). \\ - \hline - \hspace{0.5em} 8) Wykorzystuje własności potęgowania i pierwiastkowania w sytuacjach praktycznych, w tym do obliczania procentów składanych, zysków z lokat i kosztów kredytów. \\ - \hline - \hspace{0.5em} 9) Stosuje związek logarytmowania z potęgowaniem, posługuje się wzorami na logarytm iloczynu, logarytm ilorazu i logarytm potęgi. \\ - - \hline - \hspace{0.25em}\textbf{Zakres rozszerzony}. Uczeń: \\ - \hspace{0.5em} 1) Spełnia wymagania określone dla zakresu podstawowego. \\ - \hspace{0.5em} 2) Ponadto stosuje wzór na zamianę podstawy logarytmu. \\ - - % \hline -\end{longtable} - -\begin{longtable}{|p{0.95\textwidth}|} - \hline - \textbf{II. Wyrażenia algebraiczne.} \\ - \hline - Zakres podstawowy. Uczeń: \\ - 1) stosuje wzory skróconego mnożenia na: \( (a + b)^2 \), \( (a - b)^2 \), \( a^2 - b^2 \); \\ - 2) dodaje, odejmuje i mnoży wielomiany jednej i wielu zmiennych; \\ - 3) wyłącza poza nawias jednomian z sumy algebraicznej; \\ - 4) mnoży i dzieli wyrażenia wymierne. \\ - \hline - Zakres rozszerzony. Uczeń spełnia wymagania określone dla zakresu podstawowego, a ponadto: \\ - 1) dzieli wielomian jednej zmiennej \( W(x) \) przez dwumian postaci \( x - a \); \\ - 2) rozkłada wielomiany na czynniki metodą wyłączania wspólnego czynnika przed nawias oraz metodą grupowania wyrazów; \\ - 3) znajduje pierwiastki całkowite wielomianu o współczynnikach całkowitych; \\ - 4) stosuje podstawowe własności trójkąta Pascala oraz następujące własności współczynnika dwumianowego (symbolu Newtona): \( \binom{n}{0} = 1 \), \( \binom{n}{1} = n \), \( \binom{n}{n-1} = n \), \( \binom{n}{k} = \binom{n}{n-k} \), \( \binom{n}{k} + \binom{n}{k+1} = \binom{n+1}{k+1} \); \\ - 5) korzysta ze wzorów na: \( a^3 + b^3 \), \( a^3 - b^3 \), \( a^n - b^n \), \( (a + b)^n \) i \( (a - b)^n \); \\ - 6) dodaje i odejmuje wyrażenia wymierne, np.: \( \frac{1}{x} + 1 - \frac{1}{x} \), \( \frac{1}{x} + \frac{1}{x^2} + \frac{1}{x^3} \), \( \frac{x + 1}{x + 2} + \frac{x - 1}{x + 1} \). - - % \hline -\end{longtable} - -\begin{longtable}{|p{0.95\textwidth}|} - \hline - \textbf{III. Równania i nierówności.} \\ - \hline - Zakres podstawowy. Uczeń: \\ - 1) przekształca równania i nierówności w sposób równoważny, w tym np. przekształca równoważnie równanie \( \frac{5}{x} + 1 = \frac{x + 3}{2x - 1} \); \\ - 2) interpretuje równania i nierówności liniowe sprzeczne oraz tożsamościowe; \\ - 3) rozwiązuje nierówności liniowe z jedną niewiadomą; \\ - 4) rozwiązuje równania i nierówności kwadratowe; \\ - 5) rozwiązuje równania wielomianowe postaci \( W(x) = 0 \) dla wielomianów doprowadzonych do postaci iloczynowej. \\ - \hline - Zakres rozszerzony. Uczeń spełnia wymagania określone dla zakresu podstawowego, a ponadto: \\ - 1) rozwiązuje równania wielomianowe postaci \( W(x) = 0 \) oraz nierówności wielomianowe typu: \( W(x) > 0 \), \( W(x) \geq 0 \), \( W(x) < 0 \), \( W(x) \leq 0 \) dla wielomianów doprowadzonych do postaci iloczynowej lub takich, które dają się doprowadzić do postaci iloczynowej metodą wyłączania wspólnego czynnika przed nawias lub metodą grupowania; \\ - 2) rozwiązuje równania i nierówności wymierne, które dadzą się sprowadzić do równania lub nierówności liniowej lub kwadratowej; \\ - 3) stosuje wzory Viète’a dla równań kwadratowych; \\ - 4) rozwiązuje równania i nierówności z wartością bezwzględną; \\ - 5) analizuje równania i nierówności liniowe z parametrami oraz równania i nierówności kwadratowe z parametrami, w szczególności: wyznacza liczbę rozwiązań w zależności od parametrów, podaje warunki, przy których rozwiązania mają określone znaki bądź należą do określonego przedziału, wyznacza rozwiązania w zależności od parametrów; \\ - 6) rozwiązuje równania wielomianowe, które dają się doprowadzić do równania kwadratowego, w szczególności równania dwukwadratowe; \\ - 7) rozwiązuje równania wymierne postaci \( \frac{V(x)}{W(x)} = 0 \), gdzie wielomiany \( V(x) \) i \( W(x) \) są zapisane w postaci iloczynowej. \\ - \hline - \end{longtable} + \paragraf{opis} + \begin{longenum} + \item Wymagania ogólne przypisane do wymagań szczegółowych odnoszą się do umiejętności i kompetencji, które uczeń powinien posiadać, aby sprostać wymaganiom szczegółowym. Wymagania ogólne obejmują m.in. sprawność rachunkową, wykorzystanie i tworzenie informacji, interpretowanie reprezentacji matematycznych oraz rozumowanie i argumentację. Każde wymaganie szczegółowe jest powiązane z jednym lub kilkoma wymaganiami ogólnymi, co pozwala na kompleksowe sprawdzenie wiedzy i umiejętności ucznia. + \end{longenum} +% % \usepackage{graphicx} +% \resizebox{\linewidth}{!}{% +% \begin{longtable}{|p{0.1\textwidth}|p{0.8\textwidth}|p{0.1\textwidth}|} +% \end{longtable} +% } +\input{tables/liczby_rzeczywiste} \section{Postanowienia końcowe} diff --git a/doc/py/ws.py b/doc/py/ws.py new file mode 100644 index 0000000..959523b --- /dev/null +++ b/doc/py/ws.py @@ -0,0 +1,111 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- + +import sys +import json + +def generuj_wiersze(wezel, wiersze, poziom=0): + """ + Funkcja rekurencyjna: + - Odczytuje z węzła (wezel) pola nr, opis, punkty. + - Dodaje do listy 'wiersze' wiersz tabeli w stylu: + [wcięcie + nr] & [wcięcie + opis] & [wcięcie + punkty] \\ + przy czym każde pole jest dodatkowo wcięte zależnie od poziomu zagnieżdżenia. + - Pomija węzeł "Wymagania ogólne" i jego dzieci. + """ + # Sprawdź, czy bieżący węzeł to "Wymagania ogólne" + if wezel.get("opis") == "Wymagania ogólne": + return # Pomijamy ten węzeł i jego dzieci + + nr = wezel.get("nr", "") + opis = wezel.get("opis", "") + punkty = wezel.get("punkty", "") + + # Wcięcie w LaTeX-u (np. 0.5 em na poziom) zależnie od poziomu + wciecie = r"\hspace{" + f"{0.5 * poziom}em" + "}" # 0.5em na poziom + + # Lista kolorów dla Wymagań Standardowych + kolory_standard = [ + r"\cellcolor{gray!20}", # Poziom 0 + r"\cellcolor{red!40}", # Poziom 1 + r"\cellcolor{blue!20}", # Poziom 2 + r"\cellcolor{yellow!20}", # Poziom 3 + r"\cellcolor{red!30}", # Poziom 4 + r"\cellcolor{red!20}", # Poziom 5 + ] + + # Wybierz kolor na podstawie poziomu + kolor = kolory_standard[poziom % len(kolory_standard)] + + # Tworzymy wiersz: + # [wcięcie + nr] & [wcięcie + opis] & [wcięcie + punkty] \\ + linia = f"{kolor}{wciecie}{nr} & {kolor}{wciecie}{opis} & {kolor}{wciecie}{punkty} \\\\" + wiersze.append(linia) + + # Rekurencja dla dzieci + for dziecko in wezel.get("children", []): + generuj_wiersze(dziecko, wiersze, poziom + 1) + +def main(): + if len(sys.argv) < 3: + print("Użycie: skrypt.py plik_wejściowy.json plik_wyjściowy.tex") + sys.exit(1) + + plik_json = sys.argv[1] + plik_tekstowy = sys.argv[2] + + # 1. Wczytanie danych JSON z pliku + with open(plik_json, 'r', encoding='utf-8') as f: + dane = json.load(f) + + # 2. Bufor na wszystkie wiersze LaTeX + wiersze = [] + + # --- Nagłówek dla LaTeX --- + wiersze.append(r"\documentclass{article}") + wiersze.append(r"\usepackage[utf8]{inputenc}") # Obsługa polskich znaków + wiersze.append(r"\usepackage[T1]{fontenc}") # Poprawne wyświetlanie polskich znaków + wiersze.append(r"\usepackage[polish]{babel}") # Polska lokalizacja + wiersze.append(r"\usepackage{longtable}") + wiersze.append(r"\usepackage{array}") + wiersze.append(r"\usepackage{geometry}") + wiersze.append(r"\usepackage[table]{xcolor}") # Dodanie pakietu xcolor do kolorowania komórek + wiersze.append(r"\geometry{a4paper, landscape, margin=1in}") # Format A4 poziomo + wiersze.append(r"\begin{document}") + + # --- Tytuł i nagłówek tabeli --- + wiersze.append(r"\title{Lista wymagań szczegółowych}") + wiersze.append(r"\author{}") + wiersze.append(r"\date{}") + wiersze.append(r"\maketitle") + + # Dostosowanie szerokości kolumn do 0.1, 0.8 i 0.1 textwidth + wiersze.append(r"\begin{longtable}{|p{0.1\textwidth}|p{0.74\textwidth}|p{0.1\textwidth}|}") + wiersze.append(r"\caption{Lista wymagań szczegółowych}\\") + wiersze.append(r"\hline") + wiersze.append(r"\textbf{Nr} & \textbf{Opis} & \textbf{Punkty} \\") + wiersze.append(r"\hline") + # firsthead -> co ma się powtórzyć na kolejnej stronie tabeli + wiersze.append(r"\endfirsthead") + wiersze.append(r"\hline") + wiersze.append(r"\textbf{Nr} & \textbf{Opis} & \textbf{Punkty} \\") + wiersze.append(r"\hline") + wiersze.append(r"\endhead") + + # 3. Generowanie wierszy tabeli na podstawie JSON-a + for element in dane.get("items", []): + generuj_wiersze(element, wiersze) + wiersze.append(r"\hline") # Dodanie linii odcinającej po każdej sekcji + + # 4. Zakończenie longtable + wiersze.append(r"\hline") + wiersze.append(r"\end{longtable}") + wiersze.append(r"\end{document}") + + # 5. Zapis do pliku .tex (z polskimi znakami w UTF-8) + with open(plik_tekstowy, 'w', encoding='utf-8') as f: + f.write("\n".join(wiersze) + "\n") + + +if __name__ == "__main__": + main() \ No newline at end of file diff --git a/doc/py/ws_a.py b/doc/py/ws_a.py new file mode 100644 index 0000000..4580fb8 --- /dev/null +++ b/doc/py/ws_a.py @@ -0,0 +1,92 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- + +import sys +import json + +def generuj_wiersze(wezel, wiersze, poziom=0): + """ + Funkcja rekurencyjna: + - Odczytuje z węzła (wezel) pola nr, opis, punkty. + - Dodaje do listy 'wiersze' wiersz tabeli w stylu: + [wcięcie + nr] & [wcięcie + opis] & [wcięcie + punkty] \\ + przy czym każde pole jest dodatkowo wcięte zależnie od poziomu zagnieżdżenia. + - Pomija węzeł "Wymagania ogólne" i jego dzieci. + """ + # Sprawdź, czy bieżący węzeł to "Wymagania ogólne" + if wezel.get("opis") == "Wymagania ogólne": + return # Pomijamy ten węzeł i jego dzieci + + nr = wezel.get("nr", "") + opis = wezel.get("opis", "") + punkty = wezel.get("punkty", "") + + # Wcięcie w LaTeX-u (np. 0.5 em na poziom) zależnie od poziomu + wciecie = r"\hspace{" + f"{0.5 * poziom}em" + "}" # 0.5em na poziom + + # Lista kolorów dla Wymagań Standardowych + kolory_standard = [ + r"\cellcolor{gray!20}", # Poziom 0 + r"\cellcolor{red!40}", # Poziom 1 + r"\cellcolor{blue!20}", # Poziom 2 + r"\cellcolor{yellow!20}", # Poziom 3 + r"\cellcolor{red!30}", # Poziom 4 + r"\cellcolor{red!20}", # Poziom 5 + ] + + # Wybierz kolor na podstawie poziomu + kolor = kolory_standard[poziom % len(kolory_standard)] + + # Tworzymy wiersz: + # [wcięcie + nr] & [wcięcie + opis] & [wcięcie + punkty] \\ + linia = f"{kolor}{wciecie}{nr} & {kolor}{wciecie}{opis} & {kolor}{wciecie}{punkty} \\\\" + wiersze.append(linia) + + # Rekurencja dla dzieci + for dziecko in wezel.get("children", []): + generuj_wiersze(dziecko, wiersze, poziom + 1) + +def main(): + if len(sys.argv) < 3: + print("Użycie: skrypt.py plik_wejściowy.json plik_wyjściowy.tex") + sys.exit(1) + + plik_json = sys.argv[1] + plik_tekstowy = sys.argv[2] + + # 1. Wczytanie danych JSON z pliku + with open(plik_json, 'r', encoding='utf-8') as f: + dane = json.load(f) + + # 2. Bufor na wszystkie wiersze LaTeX + wiersze = [] + + # Dostosowanie szerokości kolumn do 0.1, 0.8 i 0.1 textwidth + wiersze.append(r"\begin{longtable}{|p{0.1\textwidth}|p{0.74\textwidth}|p{0.1\textwidth}|}") + wiersze.append(r"\caption{Lista wymagań szczegółowych}\\") + wiersze.append(r"\hline") + wiersze.append(r"\textbf{Nr} & \textbf{Opis} & \textbf{Punkty} \\") + wiersze.append(r"\hline") + # firsthead -> co ma się powtórzyć na kolejnej stronie tabeli + wiersze.append(r"\endfirsthead") + wiersze.append(r"\hline") + wiersze.append(r"\textbf{Nr} & \textbf{Opis} & \textbf{Punkty} \\") + wiersze.append(r"\hline") + wiersze.append(r"\endhead") + + # 3. Generowanie wierszy tabeli na podstawie JSON-a + for element in dane.get("items", []): + generuj_wiersze(element, wiersze) + wiersze.append(r"\hline") # Dodanie linii odcinającej po każdej sekcji + + # 4. Zakończenie longtable + wiersze.append(r"\hline") + wiersze.append(r"\end{longtable}") + + # 5. Zapis do pliku .tex (z polskimi znakami w UTF-8) + with open(plik_tekstowy, 'w', encoding='utf-8') as f: + f.write("\n".join(wiersze) + "\n") + + +if __name__ == "__main__": + main() \ No newline at end of file diff --git a/doc/py/wso.py b/doc/py/wso.py new file mode 100644 index 0000000..25529c5 --- /dev/null +++ b/doc/py/wso.py @@ -0,0 +1,102 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- + +import sys +import json + +def generuj_wiersze(wezel, wiersze, poziom=0, rodzic_ogolny=False, intensywnosc=60): + """ + Funkcja rekurencyjna: + - Odczytuje z węzła (wezel) pola nr, opis, punkty. + - Dodaje do listy 'wiersze' wiersz tabeli w stylu: + [wcięcie + nr] & [wcięcie + opis] & [wcięcie + punkty] \\ + przy czym każde pole jest dodatkowo wcięte zależnie od poziomu zagnieżdżenia. + - Jeśli węzeł ma opis "Wymagania ogólne", to używana jest lista kolorów dla Wymagań Ogólnych. + - Każde dziecko węzła "Wymagania ogólne" ma kolor o 10% mniej intensywny niż jego rodzic. + """ + nr = wezel.get("nr", "") + opis = wezel.get("opis", "") + punkty = wezel.get("punkty", "") + + # Wcięcie w LaTeX-u (np. 0.5 em na poziom) zależnie od poziomu + wciecie = r"\hspace{" + f"{0.5 * poziom}em" + "}" # 0.5em na poziom + + # Lista kolorów dla Wymagań Standardowych + kolory_standard = [ + r"\cellcolor{gray!20}", # Poziom 0 + r"\cellcolor{red!30}", # Poziom 1 + r"\cellcolor{blue!20}", # Poziom 2 + r"\cellcolor{yellow!20}", # Poziom 3 + r"\cellcolor{red!25}", # Poziom 4 + r"\cellcolor{orange!20}", # Poziom 5 + ] + + # Sprawdź, czy bieżący węzeł to "Wymagania ogólne" + if opis == "Wymagania ogólne": + rodzic_ogolny = True + intensywnosc = 60 # Początkowa intensywność dla "Wymagania ogólne" + + # Wybierz kolor na podstawie grupy i intensywności + if rodzic_ogolny: + kolor = f"\\cellcolor{{green!{intensywnosc}}}" # Kolor dla Wymagań Ogólnych + else: + kolor = kolory_standard[poziom % len(kolory_standard)] # Kolor dla Wymagań Standardowych + + # Tworzymy wiersz: + # [wcięcie + nr] & [wcięcie + opis] & [wcięcie + punkty] \\ + linia = f"{kolor}{wciecie}{nr} & {kolor}{wciecie}{opis} & {kolor}{wciecie}{punkty} \\\\" + wiersze.append(linia) + + # Rekurencja dla dzieci + for dziecko in wezel.get("children", []): + if rodzic_ogolny: + # Dla dzieci Wymagań Ogólnych zmniejsz intensywność o 10 + generuj_wiersze(dziecko, wiersze, poziom + 1, rodzic_ogolny, intensywnosc - 20) + else: + # Dla innych węzłów zachowaj standardowe kolory + generuj_wiersze(dziecko, wiersze, poziom + 1, rodzic_ogolny, intensywnosc) + +def main(): + if len(sys.argv) < 3: + print("Użycie: skrypt.py plik_wejściowy.json plik_wyjściowy.tex") + sys.exit(1) + + plik_json = sys.argv[1] + plik_tekstowy = sys.argv[2] + + # 1. Wczytanie danych JSON z pliku + with open(plik_json, 'r', encoding='utf-8') as f: + dane = json.load(f) + + # 2. Bufor na wszystkie wiersze LaTeX + wiersze = [] + + # Dostosowanie szerokości kolumn do 0.1, 0.8 i 0.1 textwidth + wiersze.append(r"\begin{longtable}{|p{0.1\textwidth}|p{0.74\textwidth}|p{0.1\textwidth}|}") + wiersze.append(r"\caption{Lista wymagań (przykład)}\\") + wiersze.append(r"\hline") + wiersze.append(r"\textbf{Nr} & \textbf{Opis} & \textbf{Punkty} \\") + wiersze.append(r"\hline") + # firsthead -> co ma się powtórzyć na kolejnej stronie tabeli + wiersze.append(r"\endfirsthead") + wiersze.append(r"\hline") + wiersze.append(r"\textbf{Nr} & \textbf{Opis} & \textbf{Punkty} \\") + wiersze.append(r"\hline") + wiersze.append(r"\endhead") + + # 3. Generowanie wierszy tabeli na podstawie JSON-a + for element in dane.get("items", []): + generuj_wiersze(element, wiersze) + wiersze.append(r"\hline") # Dodanie linii odcinającej po każdej sekcji + + # 4. Zakończenie longtable + wiersze.append(r"\hline") + wiersze.append(r"\end{longtable}") + + # 5. Zapis do pliku .tex (z polskimi znakami w UTF-8) + with open(plik_tekstowy, 'w', encoding='utf-8') as f: + f.write("\n".join(wiersze) + "\n") + + +if __name__ == "__main__": + main() diff --git a/doc/py/wso_a.py b/doc/py/wso_a.py new file mode 100644 index 0000000..3225ecc --- /dev/null +++ b/doc/py/wso_a.py @@ -0,0 +1,121 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- + +import sys +import json + +def generuj_wiersze(wezel, wiersze, poziom=0, rodzic_ogolny=False, intensywnosc=60): + """ + Funkcja rekurencyjna: + - Odczytuje z węzła (wezel) pola nr, opis, punkty. + - Dodaje do listy 'wiersze' wiersz tabeli w stylu: + [wcięcie + nr] & [wcięcie + opis] & [wcięcie + punkty] \\ + przy czym każde pole jest dodatkowo wcięte zależnie od poziomu zagnieżdżenia. + - Jeśli węzeł ma opis "Wymagania ogólne", to używana jest lista kolorów dla Wymagań Ogólnych. + - Każde dziecko węzła "Wymagania ogólne" ma kolor o 10% mniej intensywny niż jego rodzic. + """ + nr = wezel.get("nr", "") + opis = wezel.get("opis", "") + punkty = wezel.get("punkty", "") + + # Wcięcie w LaTeX-u (np. 0.5 em na poziom) zależnie od poziomu + wciecie = r"\hspace{" + f"{0.5 * poziom}em" + "}" # 0.5em na poziom + + # Lista kolorów dla Wymagań Standardowych + kolory_standard = [ + r"\cellcolor{gray!20}", # Poziom 0 + r"\cellcolor{red!30}", # Poziom 1 + r"\cellcolor{blue!20}", # Poziom 2 + r"\cellcolor{yellow!20}", # Poziom 3 + r"\cellcolor{red!25}", # Poziom 4 + r"\cellcolor{orange!20}", # Poziom 5 + ] + + # Sprawdź, czy bieżący węzeł to "Wymagania ogólne" + if opis == "Wymagania ogólne": + rodzic_ogolny = True + intensywnosc = 60 # Początkowa intensywność dla "Wymagania ogólne" + + # Wybierz kolor na podstawie grupy i intensywności + if rodzic_ogolny: + kolor = f"\\cellcolor{{green!{intensywnosc}}}" # Kolor dla Wymagań Ogólnych + else: + kolor = kolory_standard[poziom % len(kolory_standard)] # Kolor dla Wymagań Standardowych + + # Tworzymy wiersz: + # [wcięcie + nr] & [wcięcie + opis] & [wcięcie + punkty] \\ + linia = f"{kolor}{wciecie}{nr} & {kolor}{wciecie}{opis} & {kolor}{wciecie}{punkty} \\\\" + wiersze.append(linia) + + # Rekurencja dla dzieci + for dziecko in wezel.get("children", []): + if rodzic_ogolny: + # Dla dzieci Wymagań Ogólnych zmniejsz intensywność o 10 + generuj_wiersze(dziecko, wiersze, poziom + 1, rodzic_ogolny, intensywnosc - 20) + else: + # Dla innych węzłów zachowaj standardowe kolory + generuj_wiersze(dziecko, wiersze, poziom + 1, rodzic_ogolny, intensywnosc) + +def main(): + if len(sys.argv) < 3: + print("Użycie: skrypt.py plik_wejściowy.json plik_wyjściowy.tex") + sys.exit(1) + + plik_json = sys.argv[1] + plik_tekstowy = sys.argv[2] + + # 1. Wczytanie danych JSON z pliku + with open(plik_json, 'r', encoding='utf-8') as f: + dane = json.load(f) + + # 2. Bufor na wszystkie wiersze LaTeX + wiersze = [] + + # --- Nagłówek dla LaTeX --- + wiersze.append(r"\documentclass{article}") + wiersze.append(r"\usepackage[utf8]{inputenc}") # Obsługa polskich znaków + wiersze.append(r"\usepackage[T1]{fontenc}") # Poprawne wyświetlanie polskich znaków + wiersze.append(r"\usepackage[polish]{babel}") # Polska lokalizacja + wiersze.append(r"\usepackage{longtable}") + wiersze.append(r"\usepackage{array}") + wiersze.append(r"\usepackage{geometry}") + wiersze.append(r"\usepackage[table]{xcolor}") # Dodanie pakietu xcolor do kolorowania komórek + wiersze.append(r"\geometry{a4paper, landscape, margin=1in}") # Format A4 poziomo + wiersze.append(r"\begin{document}") + + # --- Tytuł i nagłówek tabeli --- + wiersze.append(r"\title{Lista wymagań}") + wiersze.append(r"\author{}") + wiersze.append(r"\date{}") + wiersze.append(r"\maketitle") + + # Dostosowanie szerokości kolumn do 0.1, 0.8 i 0.1 textwidth + wiersze.append(r"\begin{longtable}{|p{0.1\textwidth}|p{0.8\textwidth}|p{0.1\textwidth}|}") + wiersze.append(r"\caption{Lista wymagań (przykład)}\\") + wiersze.append(r"\hline") + wiersze.append(r"\textbf{Nr} & \textbf{Opis} & \textbf{Punkty} \\") + wiersze.append(r"\hline") + # firsthead -> co ma się powtórzyć na kolejnej stronie tabeli + wiersze.append(r"\endfirsthead") + wiersze.append(r"\hline") + wiersze.append(r"\textbf{Nr} & \textbf{Opis} & \textbf{Punkty} \\") + wiersze.append(r"\hline") + wiersze.append(r"\endhead") + + # 3. Generowanie wierszy tabeli na podstawie JSON-a + for element in dane.get("items", []): + generuj_wiersze(element, wiersze) + wiersze.append(r"\hline") # Dodanie linii odcinającej po każdej sekcji + + # 4. Zakończenie longtable + wiersze.append(r"\hline") + wiersze.append(r"\end{longtable}") + wiersze.append(r"\end{document}") + + # 5. Zapis do pliku .tex (z polskimi znakami w UTF-8) + with open(plik_tekstowy, 'w', encoding='utf-8') as f: + f.write("\n".join(wiersze) + "\n") + + +if __name__ == "__main__": + main() \ No newline at end of file diff --git a/doc/tables/liczby_rzeczywiste.tex b/doc/tables/liczby_rzeczywiste.tex new file mode 100644 index 0000000..6938f03 --- /dev/null +++ b/doc/tables/liczby_rzeczywiste.tex @@ -0,0 +1,207 @@ +\begin{longtable}{|p{0.1\textwidth}|p{0.74\textwidth}|p{0.1\textwidth}|} +\caption{Lista wymagań (przykład)}\\ +\hline +\textbf{Nr} & \textbf{Opis} & \textbf{Punkty} \\ +\hline +\endfirsthead +\hline +\textbf{Nr} & \textbf{Opis} & \textbf{Punkty} \\ +\hline +\endhead +\cellcolor{gray!20}\hspace{0.0em}- & \cellcolor{gray!20}\hspace{0.0em}Poziom Nauczania: 1 & \cellcolor{gray!20}\hspace{0.0em}- \\ +\cellcolor{red!30}\hspace{0.5em}- & \cellcolor{red!30}\hspace{0.5em}Wymagania szczegółowe & \cellcolor{red!30}\hspace{0.5em}- \\ +\cellcolor{blue!20}\hspace{1.0em}1 & \cellcolor{blue!20}\hspace{1.0em}Liczby rzeczywiste & \cellcolor{blue!20}\hspace{1.0em}- \\ +\cellcolor{yellow!20}\hspace{1.5em}- & \cellcolor{yellow!20}\hspace{1.5em}Zakres podstawowy & \cellcolor{yellow!20}\hspace{1.5em}- \\ +\cellcolor{red!25}\hspace{2.0em}1 & \cellcolor{red!25}\hspace{2.0em}Wykonuje działania (dodawanie, odejmowanie, mnożenie, dzielenie, potęgowanie, pierwiastkowanie, logarytmowanie) w zbiorze liczb rzeczywistych. & \cellcolor{red!25}\hspace{2.0em}1 \\ +\cellcolor{green!60}\hspace{2.5em}- & \cellcolor{green!60}\hspace{2.5em}Wymagania ogólne & \cellcolor{green!60}\hspace{2.5em}- \\ +\cellcolor{green!40}\hspace{3.0em}1 & \cellcolor{green!40}\hspace{3.0em}Sprawność rachunkowa. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Wykonywanie obliczeń na liczbach rzeczywistych, także przy użyciu kalkulatora, stosowanie praw działań matematycznych przy przekształcaniu wyrażeń algebraicznych oraz wykorzystywanie tych umiejętności przy rozwiązywaniu problemów w kontekstach rzeczywistych i teoretycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}2 & \cellcolor{green!40}\hspace{3.0em}Wykorzystanie i tworzenie informacji. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Interpretowanie i operowanie informacjami przedstawionymi w tekście, zarówno matematycznym, jak i popularnonaukowym, a także w formie wykresów, diagramów, tabel. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Używanie języka matematycznego do tworzenia tekstów matematycznych, w tym do opisu prowadzonych rozumowań i uzasadniania wniosków, a także do przedstawiania danych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}3 & \cellcolor{green!40}\hspace{3.0em}Wykorzystanie i interpretowanie reprezentacji. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Stosowanie obiektów matematycznych i operowanie nimi, interpretowanie pojęć matematycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Dobieranie i tworzenie modeli matematycznych przy rozwiązywaniu problemów praktycznych i teoretycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}3 & \cellcolor{green!20}\hspace{3.5em}Tworzenie pomocniczych obiektów matematycznych na podstawie istniejących, w celu przeprowadzenia argumentacji lub rozwiązania problemu. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}4 & \cellcolor{green!20}\hspace{3.5em}Wskazywanie konieczności lub możliwości modyfikacji modelu matematycznego w przypadkach wymagających specjalnych zastrzeżeń, dodatkowych założeń, rozważenia szczególnych uwarunkowań. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}4 & \cellcolor{green!40}\hspace{3.0em}Rozumowanie i argumentacja. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Przeprowadzanie rozumowań, także kilkuetapowych, podawanie argumentów uzasadniających poprawność rozumowania, odróżnianie dowodu od przykładu. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Dostrzeganie regularności, podobieństw oraz analogii, formułowanie wniosków na ich podstawie i uzasadnianie ich poprawności. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}3 & \cellcolor{green!20}\hspace{3.5em}Dobieranie argumentów do uzasadnienia poprawności rozwiązywania problemów, tworzenie ciągu argumentów gwarantujących poprawność rozwiązania i skuteczność w poszukiwaniu rozwiązań zagadnienia. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}4 & \cellcolor{green!20}\hspace{3.5em}Stosowanie i tworzenie strategii przy rozwiązywaniu zadań, również w sytuacjach nietypowych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{red!25}\hspace{2.0em}2 & \cellcolor{red!25}\hspace{2.0em}Przeprowadza proste dowody dotyczące podzielności liczb całkowitych i reszt z dzielenia. & \cellcolor{red!25}\hspace{2.0em}1 \\ +\cellcolor{orange!20}\hspace{2.5em}a & \cellcolor{orange!20}\hspace{2.5em}Dowód podzielności przez 24 iloczynu czterech kolejnych liczb naturalnych. & \cellcolor{orange!20}\hspace{2.5em}1 \\ +\cellcolor{orange!20}\hspace{2.5em}b & \cellcolor{orange!20}\hspace{2.5em}Dowód własności: jeśli liczba przy dzieleniu przez 4 daje resztę 3, to nie jest kwadratem liczby całkowitej. & \cellcolor{orange!20}\hspace{2.5em}1 \\ +\cellcolor{green!60}\hspace{2.5em}- & \cellcolor{green!60}\hspace{2.5em}Wymagania ogólne & \cellcolor{green!60}\hspace{2.5em}- \\ +\cellcolor{green!40}\hspace{3.0em}1 & \cellcolor{green!40}\hspace{3.0em}Sprawność rachunkowa. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Wykonywanie obliczeń na liczbach rzeczywistych, także przy użyciu kalkulatora, stosowanie praw działań matematycznych przy przekształcaniu wyrażeń algebraicznych oraz wykorzystywanie tych umiejętności przy rozwiązywaniu problemów w kontekstach rzeczywistych i teoretycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}2 & \cellcolor{green!40}\hspace{3.0em}Wykorzystanie i tworzenie informacji. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Interpretowanie i operowanie informacjami przedstawionymi w tekście, zarówno matematycznym, jak i popularnonaukowym, a także w formie wykresów, diagramów, tabel. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Używanie języka matematycznego do tworzenia tekstów matematycznych, w tym do opisu prowadzonych rozumowań i uzasadniania wniosków, a także do przedstawiania danych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}3 & \cellcolor{green!40}\hspace{3.0em}Wykorzystanie i interpretowanie reprezentacji. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Stosowanie obiektów matematycznych i operowanie nimi, interpretowanie pojęć matematycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Dobieranie i tworzenie modeli matematycznych przy rozwiązywaniu problemów praktycznych i teoretycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}3 & \cellcolor{green!20}\hspace{3.5em}Tworzenie pomocniczych obiektów matematycznych na podstawie istniejących, w celu przeprowadzenia argumentacji lub rozwiązania problemu. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}4 & \cellcolor{green!20}\hspace{3.5em}Wskazywanie konieczności lub możliwości modyfikacji modelu matematycznego w przypadkach wymagających specjalnych zastrzeżeń, dodatkowych założeń, rozważenia szczególnych uwarunkowań. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}4 & \cellcolor{green!40}\hspace{3.0em}Rozumowanie i argumentacja. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Przeprowadzanie rozumowań, także kilkuetapowych, podawanie argumentów uzasadniających poprawność rozumowania, odróżnianie dowodu od przykładu. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Dostrzeganie regularności, podobieństw oraz analogii, formułowanie wniosków na ich podstawie i uzasadnianie ich poprawności. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}3 & \cellcolor{green!20}\hspace{3.5em}Dobieranie argumentów do uzasadnienia poprawności rozwiązywania problemów, tworzenie ciągu argumentów gwarantujących poprawność rozwiązania i skuteczność w poszukiwaniu rozwiązań zagadnienia. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}4 & \cellcolor{green!20}\hspace{3.5em}Stosowanie i tworzenie strategii przy rozwiązywaniu zadań, również w sytuacjach nietypowych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{red!25}\hspace{2.0em}3 & \cellcolor{red!25}\hspace{2.0em}Stosuje własności pierwiastków dowolnego stopnia, w tym pierwiastków stopnia nieparzystego z liczb ujemnych. & \cellcolor{red!25}\hspace{2.0em}1 \\ +\cellcolor{green!60}\hspace{2.5em}- & \cellcolor{green!60}\hspace{2.5em}Wymagania ogólne & \cellcolor{green!60}\hspace{2.5em}- \\ +\cellcolor{green!40}\hspace{3.0em}1 & \cellcolor{green!40}\hspace{3.0em}Sprawność rachunkowa. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Wykonywanie obliczeń na liczbach rzeczywistych, także przy użyciu kalkulatora, stosowanie praw działań matematycznych przy przekształcaniu wyrażeń algebraicznych oraz wykorzystywanie tych umiejętności przy rozwiązywaniu problemów w kontekstach rzeczywistych i teoretycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}2 & \cellcolor{green!40}\hspace{3.0em}Wykorzystanie i tworzenie informacji. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Interpretowanie i operowanie informacjami przedstawionymi w tekście, zarówno matematycznym, jak i popularnonaukowym, a także w formie wykresów, diagramów, tabel. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Używanie języka matematycznego do tworzenia tekstów matematycznych, w tym do opisu prowadzonych rozumowań i uzasadniania wniosków, a także do przedstawiania danych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}3 & \cellcolor{green!40}\hspace{3.0em}Wykorzystanie i interpretowanie reprezentacji. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Stosowanie obiektów matematycznych i operowanie nimi, interpretowanie pojęć matematycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Dobieranie i tworzenie modeli matematycznych przy rozwiązywaniu problemów praktycznych i teoretycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}3 & \cellcolor{green!20}\hspace{3.5em}Tworzenie pomocniczych obiektów matematycznych na podstawie istniejących, w celu przeprowadzenia argumentacji lub rozwiązania problemu. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}4 & \cellcolor{green!20}\hspace{3.5em}Wskazywanie konieczności lub możliwości modyfikacji modelu matematycznego w przypadkach wymagających specjalnych zastrzeżeń, dodatkowych założeń, rozważenia szczególnych uwarunkowań. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}4 & \cellcolor{green!40}\hspace{3.0em}Rozumowanie i argumentacja. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Przeprowadzanie rozumowań, także kilkuetapowych, podawanie argumentów uzasadniających poprawność rozumowania, odróżnianie dowodu od przykładu. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Dostrzeganie regularności, podobieństw oraz analogii, formułowanie wniosków na ich podstawie i uzasadnianie ich poprawności. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}3 & \cellcolor{green!20}\hspace{3.5em}Dobieranie argumentów do uzasadnienia poprawności rozwiązywania problemów, tworzenie ciągu argumentów gwarantujących poprawność rozwiązania i skuteczność w poszukiwaniu rozwiązań zagadnienia. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}4 & \cellcolor{green!20}\hspace{3.5em}Stosowanie i tworzenie strategii przy rozwiązywaniu zadań, również w sytuacjach nietypowych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{red!25}\hspace{2.0em}4 & \cellcolor{red!25}\hspace{2.0em}Stosuje związek pierwiastkowania z potęgowaniem oraz prawa działań na potęgach i pierwiastkach. & \cellcolor{red!25}\hspace{2.0em}1 \\ +\cellcolor{green!60}\hspace{2.5em}- & \cellcolor{green!60}\hspace{2.5em}Wymagania ogólne & \cellcolor{green!60}\hspace{2.5em}- \\ +\cellcolor{green!40}\hspace{3.0em}1 & \cellcolor{green!40}\hspace{3.0em}Sprawność rachunkowa. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Wykonywanie obliczeń na liczbach rzeczywistych, także przy użyciu kalkulatora, stosowanie praw działań matematycznych przy przekształcaniu wyrażeń algebraicznych oraz wykorzystywanie tych umiejętności przy rozwiązywaniu problemów w kontekstach rzeczywistych i teoretycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}2 & \cellcolor{green!40}\hspace{3.0em}Wykorzystanie i tworzenie informacji. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Interpretowanie i operowanie informacjami przedstawionymi w tekście, zarówno matematycznym, jak i popularnonaukowym, a także w formie wykresów, diagramów, tabel. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Używanie języka matematycznego do tworzenia tekstów matematycznych, w tym do opisu prowadzonych rozumowań i uzasadniania wniosków, a także do przedstawiania danych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}3 & \cellcolor{green!40}\hspace{3.0em}Wykorzystanie i interpretowanie reprezentacji. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Stosowanie obiektów matematycznych i operowanie nimi, interpretowanie pojęć matematycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Dobieranie i tworzenie modeli matematycznych przy rozwiązywaniu problemów praktycznych i teoretycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}3 & \cellcolor{green!20}\hspace{3.5em}Tworzenie pomocniczych obiektów matematycznych na podstawie istniejących, w celu przeprowadzenia argumentacji lub rozwiązania problemu. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}4 & \cellcolor{green!20}\hspace{3.5em}Wskazywanie konieczności lub możliwości modyfikacji modelu matematycznego w przypadkach wymagających specjalnych zastrzeżeń, dodatkowych założeń, rozważenia szczególnych uwarunkowań. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}4 & \cellcolor{green!40}\hspace{3.0em}Rozumowanie i argumentacja. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Przeprowadzanie rozumowań, także kilkuetapowych, podawanie argumentów uzasadniających poprawność rozumowania, odróżnianie dowodu od przykładu. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Dostrzeganie regularności, podobieństw oraz analogii, formułowanie wniosków na ich podstawie i uzasadnianie ich poprawności. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}3 & \cellcolor{green!20}\hspace{3.5em}Dobieranie argumentów do uzasadnienia poprawności rozwiązywania problemów, tworzenie ciągu argumentów gwarantujących poprawność rozwiązania i skuteczność w poszukiwaniu rozwiązań zagadnienia. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}4 & \cellcolor{green!20}\hspace{3.5em}Stosowanie i tworzenie strategii przy rozwiązywaniu zadań, również w sytuacjach nietypowych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{red!25}\hspace{2.0em}5 & \cellcolor{red!25}\hspace{2.0em}Stosuje monotoniczność potęgowania, w szczególności własności: jeśli $x < y$ oraz $a > 1$, to $a^x < a^y$, zaś gdy $x < y$ i $0 < a < 1$, to $a^x > a^y$. & \cellcolor{red!25}\hspace{2.0em}1 \\ +\cellcolor{green!60}\hspace{2.5em}- & \cellcolor{green!60}\hspace{2.5em}Wymagania ogólne & \cellcolor{green!60}\hspace{2.5em}- \\ +\cellcolor{green!40}\hspace{3.0em}1 & \cellcolor{green!40}\hspace{3.0em}Sprawność rachunkowa. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Wykonywanie obliczeń na liczbach rzeczywistych, także przy użyciu kalkulatora, stosowanie praw działań matematycznych przy przekształcaniu wyrażeń algebraicznych oraz wykorzystywanie tych umiejętności przy rozwiązywaniu problemów w kontekstach rzeczywistych i teoretycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}2 & \cellcolor{green!40}\hspace{3.0em}Wykorzystanie i tworzenie informacji. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Interpretowanie i operowanie informacjami przedstawionymi w tekście, zarówno matematycznym, jak i popularnonaukowym, a także w formie wykresów, diagramów, tabel. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Używanie języka matematycznego do tworzenia tekstów matematycznych, w tym do opisu prowadzonych rozumowań i uzasadniania wniosków, a także do przedstawiania danych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}3 & \cellcolor{green!40}\hspace{3.0em}Wykorzystanie i interpretowanie reprezentacji. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Stosowanie obiektów matematycznych i operowanie nimi, interpretowanie pojęć matematycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Dobieranie i tworzenie modeli matematycznych przy rozwiązywaniu problemów praktycznych i teoretycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}3 & \cellcolor{green!20}\hspace{3.5em}Tworzenie pomocniczych obiektów matematycznych na podstawie istniejących, w celu przeprowadzenia argumentacji lub rozwiązania problemu. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}4 & \cellcolor{green!20}\hspace{3.5em}Wskazywanie konieczności lub możliwości modyfikacji modelu matematycznego w przypadkach wymagających specjalnych zastrzeżeń, dodatkowych założeń, rozważenia szczególnych uwarunkowań. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}4 & \cellcolor{green!40}\hspace{3.0em}Rozumowanie i argumentacja. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Przeprowadzanie rozumowań, także kilkuetapowych, podawanie argumentów uzasadniających poprawność rozumowania, odróżnianie dowodu od przykładu. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Dostrzeganie regularności, podobieństw oraz analogii, formułowanie wniosków na ich podstawie i uzasadnianie ich poprawności. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}3 & \cellcolor{green!20}\hspace{3.5em}Dobieranie argumentów do uzasadnienia poprawności rozwiązywania problemów, tworzenie ciągu argumentów gwarantujących poprawność rozwiązania i skuteczność w poszukiwaniu rozwiązań zagadnienia. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}4 & \cellcolor{green!20}\hspace{3.5em}Stosowanie i tworzenie strategii przy rozwiązywaniu zadań, również w sytuacjach nietypowych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{red!25}\hspace{2.0em}6 & \cellcolor{red!25}\hspace{2.0em}Posługuje się pojęciem przedziału liczbowego, zaznacza przedziały na osi liczbowej. & \cellcolor{red!25}\hspace{2.0em}1 \\ +\cellcolor{green!60}\hspace{2.5em}- & \cellcolor{green!60}\hspace{2.5em}Wymagania ogólne & \cellcolor{green!60}\hspace{2.5em}- \\ +\cellcolor{green!40}\hspace{3.0em}1 & \cellcolor{green!40}\hspace{3.0em}Sprawność rachunkowa. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Wykonywanie obliczeń na liczbach rzeczywistych, także przy użyciu kalkulatora, stosowanie praw działań matematycznych przy przekształcaniu wyrażeń algebraicznych oraz wykorzystywanie tych umiejętności przy rozwiązywaniu problemów w kontekstach rzeczywistych i teoretycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}2 & \cellcolor{green!40}\hspace{3.0em}Wykorzystanie i tworzenie informacji. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Interpretowanie i operowanie informacjami przedstawionymi w tekście, zarówno matematycznym, jak i popularnonaukowym, a także w formie wykresów, diagramów, tabel. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Używanie języka matematycznego do tworzenia tekstów matematycznych, w tym do opisu prowadzonych rozumowań i uzasadniania wniosków, a także do przedstawiania danych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}3 & \cellcolor{green!40}\hspace{3.0em}Wykorzystanie i interpretowanie reprezentacji. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Stosowanie obiektów matematycznych i operowanie nimi, interpretowanie pojęć matematycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Dobieranie i tworzenie modeli matematycznych przy rozwiązywaniu problemów praktycznych i teoretycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}3 & \cellcolor{green!20}\hspace{3.5em}Tworzenie pomocniczych obiektów matematycznych na podstawie istniejących, w celu przeprowadzenia argumentacji lub rozwiązania problemu. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}4 & \cellcolor{green!20}\hspace{3.5em}Wskazywanie konieczności lub możliwości modyfikacji modelu matematycznego w przypadkach wymagających specjalnych zastrzeżeń, dodatkowych założeń, rozważenia szczególnych uwarunkowań. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}4 & \cellcolor{green!40}\hspace{3.0em}Rozumowanie i argumentacja. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Przeprowadzanie rozumowań, także kilkuetapowych, podawanie argumentów uzasadniających poprawność rozumowania, odróżnianie dowodu od przykładu. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Dostrzeganie regularności, podobieństw oraz analogii, formułowanie wniosków na ich podstawie i uzasadnianie ich poprawności. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}3 & \cellcolor{green!20}\hspace{3.5em}Dobieranie argumentów do uzasadnienia poprawności rozwiązywania problemów, tworzenie ciągu argumentów gwarantujących poprawność rozwiązania i skuteczność w poszukiwaniu rozwiązań zagadnienia. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}4 & \cellcolor{green!20}\hspace{3.5em}Stosowanie i tworzenie strategii przy rozwiązywaniu zadań, również w sytuacjach nietypowych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{red!25}\hspace{2.0em}7 & \cellcolor{red!25}\hspace{2.0em}Stosuje interpretację geometryczną i algebraiczną wartości bezwzględnej, rozwiązuje równania typu: $|x + 4| = 5$. & \cellcolor{red!25}\hspace{2.0em}1 \\ +\cellcolor{green!60}\hspace{2.5em}- & \cellcolor{green!60}\hspace{2.5em}Wymagania ogólne & \cellcolor{green!60}\hspace{2.5em}- \\ +\cellcolor{green!40}\hspace{3.0em}1 & \cellcolor{green!40}\hspace{3.0em}Sprawność rachunkowa. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Wykonywanie obliczeń na liczbach rzeczywistych, także przy użyciu kalkulatora, stosowanie praw działań matematycznych przy przekształcaniu wyrażeń algebraicznych oraz wykorzystywanie tych umiejętności przy rozwiązywaniu problemów w kontekstach rzeczywistych i teoretycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}2 & \cellcolor{green!40}\hspace{3.0em}Wykorzystanie i tworzenie informacji. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Interpretowanie i operowanie informacjami przedstawionymi w tekście, zarówno matematycznym, jak i popularnonaukowym, a także w formie wykresów, diagramów, tabel. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Używanie języka matematycznego do tworzenia tekstów matematycznych, w tym do opisu prowadzonych rozumowań i uzasadniania wniosków, a także do przedstawiania danych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}3 & \cellcolor{green!40}\hspace{3.0em}Wykorzystanie i interpretowanie reprezentacji. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Stosowanie obiektów matematycznych i operowanie nimi, interpretowanie pojęć matematycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Dobieranie i tworzenie modeli matematycznych przy rozwiązywaniu problemów praktycznych i teoretycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}3 & \cellcolor{green!20}\hspace{3.5em}Tworzenie pomocniczych obiektów matematycznych na podstawie istniejących, w celu przeprowadzenia argumentacji lub rozwiązania problemu. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}4 & \cellcolor{green!20}\hspace{3.5em}Wskazywanie konieczności lub możliwości modyfikacji modelu matematycznego w przypadkach wymagających specjalnych zastrzeżeń, dodatkowych założeń, rozważenia szczególnych uwarunkowań. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}4 & \cellcolor{green!40}\hspace{3.0em}Rozumowanie i argumentacja. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Przeprowadzanie rozumowań, także kilkuetapowych, podawanie argumentów uzasadniających poprawność rozumowania, odróżnianie dowodu od przykładu. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Dostrzeganie regularności, podobieństw oraz analogii, formułowanie wniosków na ich podstawie i uzasadnianie ich poprawności. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}3 & \cellcolor{green!20}\hspace{3.5em}Dobieranie argumentów do uzasadnienia poprawności rozwiązywania problemów, tworzenie ciągu argumentów gwarantujących poprawność rozwiązania i skuteczność w poszukiwaniu rozwiązań zagadnienia. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}4 & \cellcolor{green!20}\hspace{3.5em}Stosowanie i tworzenie strategii przy rozwiązywaniu zadań, również w sytuacjach nietypowych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{red!25}\hspace{2.0em}8 & \cellcolor{red!25}\hspace{2.0em}Wykorzystuje własności potęgowania i pierwiastkowania w sytuacjach praktycznych, w tym do obliczania procentów składanych, zysków z lokat i kosztów kredytów. & \cellcolor{red!25}\hspace{2.0em}1 \\ +\cellcolor{green!60}\hspace{2.5em}- & \cellcolor{green!60}\hspace{2.5em}Wymagania ogólne & \cellcolor{green!60}\hspace{2.5em}- \\ +\cellcolor{green!40}\hspace{3.0em}1 & \cellcolor{green!40}\hspace{3.0em}Sprawność rachunkowa. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Wykonywanie obliczeń na liczbach rzeczywistych, także przy użyciu kalkulatora, stosowanie praw działań matematycznych przy przekształcaniu wyrażeń algebraicznych oraz wykorzystywanie tych umiejętności przy rozwiązywaniu problemów w kontekstach rzeczywistych i teoretycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}2 & \cellcolor{green!40}\hspace{3.0em}Wykorzystanie i tworzenie informacji. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Interpretowanie i operowanie informacjami przedstawionymi w tekście, zarówno matematycznym, jak i popularnonaukowym, a także w formie wykresów, diagramów, tabel. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Używanie języka matematycznego do tworzenia tekstów matematycznych, w tym do opisu prowadzonych rozumowań i uzasadniania wniosków, a także do przedstawiania danych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}3 & \cellcolor{green!40}\hspace{3.0em}Wykorzystanie i interpretowanie reprezentacji. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Stosowanie obiektów matematycznych i operowanie nimi, interpretowanie pojęć matematycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Dobieranie i tworzenie modeli matematycznych przy rozwiązywaniu problemów praktycznych i teoretycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}3 & \cellcolor{green!20}\hspace{3.5em}Tworzenie pomocniczych obiektów matematycznych na podstawie istniejących, w celu przeprowadzenia argumentacji lub rozwiązania problemu. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}4 & \cellcolor{green!20}\hspace{3.5em}Wskazywanie konieczności lub możliwości modyfikacji modelu matematycznego w przypadkach wymagających specjalnych zastrzeżeń, dodatkowych założeń, rozważenia szczególnych uwarunkowań. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}4 & \cellcolor{green!40}\hspace{3.0em}Rozumowanie i argumentacja. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Przeprowadzanie rozumowań, także kilkuetapowych, podawanie argumentów uzasadniających poprawność rozumowania, odróżnianie dowodu od przykładu. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Dostrzeganie regularności, podobieństw oraz analogii, formułowanie wniosków na ich podstawie i uzasadnianie ich poprawności. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}3 & \cellcolor{green!20}\hspace{3.5em}Dobieranie argumentów do uzasadnienia poprawności rozwiązywania problemów, tworzenie ciągu argumentów gwarantujących poprawność rozwiązania i skuteczność w poszukiwaniu rozwiązań zagadnienia. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}4 & \cellcolor{green!20}\hspace{3.5em}Stosowanie i tworzenie strategii przy rozwiązywaniu zadań, również w sytuacjach nietypowych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{red!25}\hspace{2.0em}9 & \cellcolor{red!25}\hspace{2.0em}Stosuje związek logarytmowania z potęgowaniem, posługuje się wzorami na logarytm iloczynu, logarytm ilorazu i logarytm potęgi. & \cellcolor{red!25}\hspace{2.0em}1 \\ +\cellcolor{green!60}\hspace{2.5em}- & \cellcolor{green!60}\hspace{2.5em}Wymagania ogólne & \cellcolor{green!60}\hspace{2.5em}- \\ +\cellcolor{green!40}\hspace{3.0em}1 & \cellcolor{green!40}\hspace{3.0em}Sprawność rachunkowa. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Wykonywanie obliczeń na liczbach rzeczywistych, także przy użyciu kalkulatora, stosowanie praw działań matematycznych przy przekształcaniu wyrażeń algebraicznych oraz wykorzystywanie tych umiejętności przy rozwiązywaniu problemów w kontekstach rzeczywistych i teoretycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}2 & \cellcolor{green!40}\hspace{3.0em}Wykorzystanie i tworzenie informacji. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Interpretowanie i operowanie informacjami przedstawionymi w tekście, zarówno matematycznym, jak i popularnonaukowym, a także w formie wykresów, diagramów, tabel. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Używanie języka matematycznego do tworzenia tekstów matematycznych, w tym do opisu prowadzonych rozumowań i uzasadniania wniosków, a także do przedstawiania danych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}3 & \cellcolor{green!40}\hspace{3.0em}Wykorzystanie i interpretowanie reprezentacji. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Stosowanie obiektów matematycznych i operowanie nimi, interpretowanie pojęć matematycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Dobieranie i tworzenie modeli matematycznych przy rozwiązywaniu problemów praktycznych i teoretycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}3 & \cellcolor{green!20}\hspace{3.5em}Tworzenie pomocniczych obiektów matematycznych na podstawie istniejących, w celu przeprowadzenia argumentacji lub rozwiązania problemu. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}4 & \cellcolor{green!20}\hspace{3.5em}Wskazywanie konieczności lub możliwości modyfikacji modelu matematycznego w przypadkach wymagających specjalnych zastrzeżeń, dodatkowych założeń, rozważenia szczególnych uwarunkowań. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}4 & \cellcolor{green!40}\hspace{3.0em}Rozumowanie i argumentacja. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Przeprowadzanie rozumowań, także kilkuetapowych, podawanie argumentów uzasadniających poprawność rozumowania, odróżnianie dowodu od przykładu. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Dostrzeganie regularności, podobieństw oraz analogii, formułowanie wniosków na ich podstawie i uzasadnianie ich poprawności. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}3 & \cellcolor{green!20}\hspace{3.5em}Dobieranie argumentów do uzasadnienia poprawności rozwiązywania problemów, tworzenie ciągu argumentów gwarantujących poprawność rozwiązania i skuteczność w poszukiwaniu rozwiązań zagadnienia. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}4 & \cellcolor{green!20}\hspace{3.5em}Stosowanie i tworzenie strategii przy rozwiązywaniu zadań, również w sytuacjach nietypowych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{yellow!20}\hspace{1.5em}- & \cellcolor{yellow!20}\hspace{1.5em}Zakres rozszerzony & \cellcolor{yellow!20}\hspace{1.5em}- \\ +\cellcolor{red!25}\hspace{2.0em}1 & \cellcolor{red!25}\hspace{2.0em}Spełnia wymagania określone dla zakresu podstawowego. & \cellcolor{red!25}\hspace{2.0em}1 \\ +\cellcolor{green!60}\hspace{2.5em}- & \cellcolor{green!60}\hspace{2.5em}Wymagania ogólne & \cellcolor{green!60}\hspace{2.5em}- \\ +\cellcolor{green!40}\hspace{3.0em}1 & \cellcolor{green!40}\hspace{3.0em}Sprawność rachunkowa. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Wykonywanie obliczeń na liczbach rzeczywistych, także przy użyciu kalkulatora, stosowanie praw działań matematycznych przy przekształcaniu wyrażeń algebraicznych oraz wykorzystywanie tych umiejętności przy rozwiązywaniu problemów w kontekstach rzeczywistych i teoretycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}2 & \cellcolor{green!40}\hspace{3.0em}Wykorzystanie i tworzenie informacji. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Interpretowanie i operowanie informacjami przedstawionymi w tekście, zarówno matematycznym, jak i popularnonaukowym, a także w formie wykresów, diagramów, tabel. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Używanie języka matematycznego do tworzenia tekstów matematycznych, w tym do opisu prowadzonych rozumowań i uzasadniania wniosków, a także do przedstawiania danych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}3 & \cellcolor{green!40}\hspace{3.0em}Wykorzystanie i interpretowanie reprezentacji. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Stosowanie obiektów matematycznych i operowanie nimi, interpretowanie pojęć matematycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Dobieranie i tworzenie modeli matematycznych przy rozwiązywaniu problemów praktycznych i teoretycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}3 & \cellcolor{green!20}\hspace{3.5em}Tworzenie pomocniczych obiektów matematycznych na podstawie istniejących, w celu przeprowadzenia argumentacji lub rozwiązania problemu. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}4 & \cellcolor{green!20}\hspace{3.5em}Wskazywanie konieczności lub możliwości modyfikacji modelu matematycznego w przypadkach wymagających specjalnych zastrzeżeń, dodatkowych założeń, rozważenia szczególnych uwarunkowań. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}4 & \cellcolor{green!40}\hspace{3.0em}Rozumowanie i argumentacja. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Przeprowadzanie rozumowań, także kilkuetapowych, podawanie argumentów uzasadniających poprawność rozumowania, odróżnianie dowodu od przykładu. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Dostrzeganie regularności, podobieństw oraz analogii, formułowanie wniosków na ich podstawie i uzasadnianie ich poprawności. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}3 & \cellcolor{green!20}\hspace{3.5em}Dobieranie argumentów do uzasadnienia poprawności rozwiązywania problemów, tworzenie ciągu argumentów gwarantujących poprawność rozwiązania i skuteczność w poszukiwaniu rozwiązań zagadnienia. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}4 & \cellcolor{green!20}\hspace{3.5em}Stosowanie i tworzenie strategii przy rozwiązywaniu zadań, również w sytuacjach nietypowych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{red!25}\hspace{2.0em}2 & \cellcolor{red!25}\hspace{2.0em}Stosuje wzór na zamianę podstawy logarytmu. & \cellcolor{red!25}\hspace{2.0em}1 \\ +\cellcolor{green!60}\hspace{2.5em}- & \cellcolor{green!60}\hspace{2.5em}Wymagania ogólne & \cellcolor{green!60}\hspace{2.5em}- \\ +\cellcolor{green!40}\hspace{3.0em}1 & \cellcolor{green!40}\hspace{3.0em}Sprawność rachunkowa. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Wykonywanie obliczeń na liczbach rzeczywistych, także przy użyciu kalkulatora, stosowanie praw działań matematycznych przy przekształcaniu wyrażeń algebraicznych oraz wykorzystywanie tych umiejętności przy rozwiązywaniu problemów w kontekstach rzeczywistych i teoretycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}2 & \cellcolor{green!40}\hspace{3.0em}Wykorzystanie i tworzenie informacji. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Interpretowanie i operowanie informacjami przedstawionymi w tekście, zarówno matematycznym, jak i popularnonaukowym, a także w formie wykresów, diagramów, tabel. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Używanie języka matematycznego do tworzenia tekstów matematycznych, w tym do opisu prowadzonych rozumowań i uzasadniania wniosków, a także do przedstawiania danych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}3 & \cellcolor{green!40}\hspace{3.0em}Wykorzystanie i interpretowanie reprezentacji. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Stosowanie obiektów matematycznych i operowanie nimi, interpretowanie pojęć matematycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Dobieranie i tworzenie modeli matematycznych przy rozwiązywaniu problemów praktycznych i teoretycznych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}3 & \cellcolor{green!20}\hspace{3.5em}Tworzenie pomocniczych obiektów matematycznych na podstawie istniejących, w celu przeprowadzenia argumentacji lub rozwiązania problemu. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}4 & \cellcolor{green!20}\hspace{3.5em}Wskazywanie konieczności lub możliwości modyfikacji modelu matematycznego w przypadkach wymagających specjalnych zastrzeżeń, dodatkowych założeń, rozważenia szczególnych uwarunkowań. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!40}\hspace{3.0em}4 & \cellcolor{green!40}\hspace{3.0em}Rozumowanie i argumentacja. & \cellcolor{green!40}\hspace{3.0em}- \\ +\cellcolor{green!20}\hspace{3.5em}1 & \cellcolor{green!20}\hspace{3.5em}Przeprowadzanie rozumowań, także kilkuetapowych, podawanie argumentów uzasadniających poprawność rozumowania, odróżnianie dowodu od przykładu. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}2 & \cellcolor{green!20}\hspace{3.5em}Dostrzeganie regularności, podobieństw oraz analogii, formułowanie wniosków na ich podstawie i uzasadnianie ich poprawności. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}3 & \cellcolor{green!20}\hspace{3.5em}Dobieranie argumentów do uzasadnienia poprawności rozwiązywania problemów, tworzenie ciągu argumentów gwarantujących poprawność rozwiązania i skuteczność w poszukiwaniu rozwiązań zagadnienia. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\cellcolor{green!20}\hspace{3.5em}4 & \cellcolor{green!20}\hspace{3.5em}Stosowanie i tworzenie strategii przy rozwiązywaniu zadań, również w sytuacjach nietypowych. & \cellcolor{green!20}\hspace{3.5em}1 \\ +\hline +\hline +\end{longtable} diff --git a/doc/tables/wo.tex b/doc/tables/wo.tex new file mode 100644 index 0000000..49bc65b --- /dev/null +++ b/doc/tables/wo.tex @@ -0,0 +1,29 @@ +\begin{longtable}{|p{0.1\textwidth}|p{0.74\textwidth}|p{0.1\textwidth}|} +\caption{Lista wymagań ogólnych}\\ +\hline +\textbf{Nr} & \textbf{Opis} & \textbf{Punkty} \\ +\hline +\endfirsthead +\hline +\textbf{Nr} & \textbf{Opis} & \textbf{Punkty} \\ +\hline +\endhead +\hline +\cellcolor{green!60}\hspace{0.0em}- & \cellcolor{green!60}\hspace{0.0em}Wymagania ogólne & \cellcolor{green!60}\hspace{0.0em}- \\ +\cellcolor{green!40}\hspace{0.5em}1 & \cellcolor{green!40}\hspace{0.5em}Sprawność rachunkowa. & \cellcolor{green!40}\hspace{0.5em}- \\ +\cellcolor{green!20}\hspace{1.0em}1 & \cellcolor{green!20}\hspace{1.0em}Wykonywanie obliczeń na liczbach rzeczywistych, także przy użyciu kalkulatora, stosowanie praw działań matematycznych przy przekształcaniu wyrażeń algebraicznych oraz wykorzystywanie tych umiejętności przy rozwiązywaniu problemów w kontekstach rzeczywistych i teoretycznych. & \cellcolor{green!20}\hspace{1.0em}1 \\ +\cellcolor{green!40}\hspace{0.5em}2 & \cellcolor{green!40}\hspace{0.5em}Wykorzystanie i tworzenie informacji. & \cellcolor{green!40}\hspace{0.5em}- \\ +\cellcolor{green!20}\hspace{1.0em}1 & \cellcolor{green!20}\hspace{1.0em}Interpretowanie i operowanie informacjami przedstawionymi w tekście, zarówno matematycznym, jak i popularnonaukowym, a także w formie wykresów, diagramów, tabel. & \cellcolor{green!20}\hspace{1.0em}1 \\ +\cellcolor{green!20}\hspace{1.0em}2 & \cellcolor{green!20}\hspace{1.0em}Używanie języka matematycznego do tworzenia tekstów matematycznych, w tym do opisu prowadzonych rozumowań i uzasadniania wniosków, a także do przedstawiania danych. & \cellcolor{green!20}\hspace{1.0em}1 \\ +\cellcolor{green!40}\hspace{0.5em}3 & \cellcolor{green!40}\hspace{0.5em}Wykorzystanie i interpretowanie reprezentacji. & \cellcolor{green!40}\hspace{0.5em}- \\ +\cellcolor{green!20}\hspace{1.0em}1 & \cellcolor{green!20}\hspace{1.0em}Stosowanie obiektów matematycznych i operowanie nimi, interpretowanie pojęć matematycznych. & \cellcolor{green!20}\hspace{1.0em}1 \\ +\cellcolor{green!20}\hspace{1.0em}2 & \cellcolor{green!20}\hspace{1.0em}Dobieranie i tworzenie modeli matematycznych przy rozwiązywaniu problemów praktycznych i teoretycznych. & \cellcolor{green!20}\hspace{1.0em}1 \\ +\cellcolor{green!20}\hspace{1.0em}3 & \cellcolor{green!20}\hspace{1.0em}Tworzenie pomocniczych obiektów matematycznych na podstawie istniejących, w celu przeprowadzenia argumentacji lub rozwiązania problemu. & \cellcolor{green!20}\hspace{1.0em}1 \\ +\cellcolor{green!20}\hspace{1.0em}4 & \cellcolor{green!20}\hspace{1.0em}Wskazywanie konieczności lub możliwości modyfikacji modelu matematycznego w przypadkach wymagających specjalnych zastrzeżeń, dodatkowych założeń, rozważenia szczególnych uwarunkowań. & \cellcolor{green!20}\hspace{1.0em}1 \\ +\cellcolor{green!40}\hspace{0.5em}4 & \cellcolor{green!40}\hspace{0.5em}Rozumowanie i argumentacja. & \cellcolor{green!40}\hspace{0.5em}- \\ +\cellcolor{green!20}\hspace{1.0em}1 & \cellcolor{green!20}\hspace{1.0em}Przeprowadzanie rozumowań, także kilkuetapowych, podawanie argumentów uzasadniających poprawność rozumowania, odróżnianie dowodu od przykładu. & \cellcolor{green!20}\hspace{1.0em}1 \\ +\cellcolor{green!20}\hspace{1.0em}2 & \cellcolor{green!20}\hspace{1.0em}Dostrzeganie regularności, podobieństw oraz analogii, formułowanie wniosków na ich podstawie i uzasadnianie ich poprawności. & \cellcolor{green!20}\hspace{1.0em}1 \\ +\cellcolor{green!20}\hspace{1.0em}3 & \cellcolor{green!20}\hspace{1.0em}Dobieranie argumentów do uzasadnienia poprawności rozwiązywania problemów, tworzenie ciągu argumentów gwarantujących poprawność rozwiązania i skuteczność w poszukiwaniu rozwiązań zagadnienia. & \cellcolor{green!20}\hspace{1.0em}1 \\ +\cellcolor{green!20}\hspace{1.0em}4 & \cellcolor{green!20}\hspace{1.0em}Stosowanie i tworzenie strategii przy rozwiązywaniu zadań, również w sytuacjach nietypowych. & \cellcolor{green!20}\hspace{1.0em}1 \\ +\hline +\end{longtable} diff --git a/doc/tables/ws.tex b/doc/tables/ws.tex new file mode 100644 index 0000000..2170624 --- /dev/null +++ b/doc/tables/ws.tex @@ -0,0 +1,31 @@ +\begin{longtable}{|p{0.1\textwidth}|p{0.74\textwidth}|p{0.1\textwidth}|} +\caption{Lista wymagań szczegółowych}\\ +\hline +\textbf{Nr} & \textbf{Opis} & \textbf{Punkty} \\ +\hline +\endfirsthead +\hline +\textbf{Nr} & \textbf{Opis} & \textbf{Punkty} \\ +\hline +\endhead +\cellcolor{gray!20}\hspace{0.0em}- & \cellcolor{gray!20}\hspace{0.0em}Poziom Nauczania: 1 & \cellcolor{gray!20}\hspace{0.0em}- \\ +\cellcolor{red!40}\hspace{0.5em}- & \cellcolor{red!40}\hspace{0.5em}Wymagania szczegółowe & \cellcolor{red!40}\hspace{0.5em}- \\ +\cellcolor{blue!20}\hspace{1.0em}1 & \cellcolor{blue!20}\hspace{1.0em}Liczby rzeczywiste & \cellcolor{blue!20}\hspace{1.0em}- \\ +\cellcolor{yellow!20}\hspace{1.5em}- & \cellcolor{yellow!20}\hspace{1.5em}Zakres podstawowy & \cellcolor{yellow!20}\hspace{1.5em}- \\ +\cellcolor{red!30}\hspace{2.0em}1 & \cellcolor{red!30}\hspace{2.0em}Wykonuje działania (dodawanie, odejmowanie, mnożenie, dzielenie, potęgowanie, pierwiastkowanie, logarytmowanie) w zbiorze liczb rzeczywistych. & \cellcolor{red!30}\hspace{2.0em}1 \\ +\cellcolor{red!30}\hspace{2.0em}2 & \cellcolor{red!30}\hspace{2.0em}Przeprowadza proste dowody dotyczące podzielności liczb całkowitych i reszt z dzielenia. & \cellcolor{red!30}\hspace{2.0em}1 \\ +\cellcolor{red!20}\hspace{2.5em}a & \cellcolor{red!20}\hspace{2.5em}Dowód podzielności przez 24 iloczynu czterech kolejnych liczb naturalnych. & \cellcolor{red!20}\hspace{2.5em}1 \\ +\cellcolor{red!20}\hspace{2.5em}b & \cellcolor{red!20}\hspace{2.5em}Dowód własności: jeśli liczba przy dzieleniu przez 4 daje resztę 3, to nie jest kwadratem liczby całkowitej. & \cellcolor{red!20}\hspace{2.5em}1 \\ +\cellcolor{red!30}\hspace{2.0em}3 & \cellcolor{red!30}\hspace{2.0em}Stosuje własności pierwiastków dowolnego stopnia, w tym pierwiastków stopnia nieparzystego z liczb ujemnych. & \cellcolor{red!30}\hspace{2.0em}1 \\ +\cellcolor{red!30}\hspace{2.0em}4 & \cellcolor{red!30}\hspace{2.0em}Stosuje związek pierwiastkowania z potęgowaniem oraz prawa działań na potęgach i pierwiastkach. & \cellcolor{red!30}\hspace{2.0em}1 \\ +\cellcolor{red!30}\hspace{2.0em}5 & \cellcolor{red!30}\hspace{2.0em}Stosuje monotoniczność potęgowania, w szczególności własności: jeśli $x < y$ oraz $a > 1$, to $a^x < a^y$, zaś gdy $x < y$ i $0 < a < 1$, to $a^x > a^y$. & \cellcolor{red!30}\hspace{2.0em}1 \\ +\cellcolor{red!30}\hspace{2.0em}6 & \cellcolor{red!30}\hspace{2.0em}Posługuje się pojęciem przedziału liczbowego, zaznacza przedziały na osi liczbowej. & \cellcolor{red!30}\hspace{2.0em}1 \\ +\cellcolor{red!30}\hspace{2.0em}7 & \cellcolor{red!30}\hspace{2.0em}Stosuje interpretację geometryczną i algebraiczną wartości bezwzględnej, rozwiązuje równania typu: $|x + 4| = 5$. & \cellcolor{red!30}\hspace{2.0em}1 \\ +\cellcolor{red!30}\hspace{2.0em}8 & \cellcolor{red!30}\hspace{2.0em}Wykorzystuje własności potęgowania i pierwiastkowania w sytuacjach praktycznych, w tym do obliczania procentów składanych, zysków z lokat i kosztów kredytów. & \cellcolor{red!30}\hspace{2.0em}1 \\ +\cellcolor{red!30}\hspace{2.0em}9 & \cellcolor{red!30}\hspace{2.0em}Stosuje związek logarytmowania z potęgowaniem, posługuje się wzorami na logarytm iloczynu, logarytm ilorazu i logarytm potęgi. & \cellcolor{red!30}\hspace{2.0em}1 \\ +\cellcolor{yellow!20}\hspace{1.5em}- & \cellcolor{yellow!20}\hspace{1.5em}Zakres rozszerzony & \cellcolor{yellow!20}\hspace{1.5em}- \\ +\cellcolor{red!30}\hspace{2.0em}1 & \cellcolor{red!30}\hspace{2.0em}Spełnia wymagania określone dla zakresu podstawowego. & \cellcolor{red!30}\hspace{2.0em}1 \\ +\cellcolor{red!30}\hspace{2.0em}2 & \cellcolor{red!30}\hspace{2.0em}Stosuje wzór na zamianę podstawy logarytmu. & \cellcolor{red!30}\hspace{2.0em}1 \\ +\hline +\hline +\end{longtable}