Zadanie dodatkowe na ocenę celującą – Arkusz kalkulacyjny
„Elektroniczny magazyn”
Krok 1. Tabela główna magazynu
Stwórz tabelę z nagłówkami:
-
Kod produktu
-
Nazwa produktu
-
Stan początkowy
-
Przyjęcia (ile sztuk przyszło do magazynu)
-
Wydania (ile sztuk sprzedano/wydano)
-
Stan aktualny
-
Cena jednostkowa
-
Wartość
Krok 2. Formuły
-
Stan aktualny = Stan początkowy + Przyjęcia – Wydania
-
Wartość = Stan aktualny × Cena jednostkowa
-
Na dole tabeli oblicz:
-
łączną liczbę produktów w magazynie (SUMA),
-
łączną wartość magazynu (SUMA).
-
Krok 3. Formatowanie warunkowe
-
Jeśli stan aktualny = 0 → zaznacz komórkę na czerwono („brak w magazynie”),
-
Jeśli stan aktualny < 5 → zaznacz żółtym („niski zapas”),
-
Jeśli stan aktualny > 20 → zaznacz zielonym („dobry zapas”).
Krok 4. Podsumowanie produktów
Pod tabelą zrób zestawienie:
-
Ile produktów ma niski zapas (<5 sztuk) – funkcja LICZ.JEŻELI.
-
Jaki jest najdroższy i najtańszy produkt – funkcje MAX i MIN.
-
Średnia cena produktu w magazynie – funkcja ŚREDNIA.
Krok 5. Wyszukiwanie produktu
Dodaj pole „Wpisz kod produktu” i obok:
-
automatycznie wyświetl nazwę, stan aktualny, cenę i wartość,
-
użyj funkcji WYSZUKAJ.PIONOWO.
Krok 6. Wykresy
-
Wykres kolumnowy – ile sztuk każdego produktu jest w magazynie.
-
Wykres kołowy – procentowy udział wartości poszczególnych produktów w całym magazynie.
Krok 7. Filtry
-
Włącz filtry, aby można było np. posortować produkty po cenie, stanie aktualnym lub wartości.
Aby dostać 6 musisz mieć:
✅ Tabelę magazynu z obliczeniami stanu i wartości,
✅ Formatowanie warunkowe (brak, niski, dobry zapas),
✅ Podsumowanie (ile produktów, średnia cena, max/min),
✅ Pole wyszukiwania z funkcją WYSZUKAJ.PIONOWO,
✅ Minimum 2 wykresy (stan + wartość),
✅ Filtry w tabeli.
Zadanie dodatkowe na ocenę celującą – Klasa 8
„Mini-serwis internetowy z HTML i CSS”
Opis zadania
Stwórz własny mini-serwis internetowy składający się z co najmniej 3 podstron połączonych menu nawigacyjnym.
Przykładowe tematy:
-
„Moje pasje” (np. sport, muzyka, podróże),
-
„Przewodnik po mojej szkole/miastu”,
-
„Encyklopedia zwierząt domowych”,
-
„Kulinaria – moje ulubione przepisy”.
Wymagania techniczne
-
Struktura serwisu
-
Plik główny
index.html+ minimum 4 dodatkowe podstrony (np.galeria.html,kontakt.html). -
Wszystkie pliki połączone wspólnym menu (np. w
<nav>).
-
-
HTML
-
Nagłówki (
h1–h3), akapity, listy, tabele. -
Minimum 3 obrazki z opisami alt.
-
Linki zewnętrzne i wewnętrzne (do innych stron i między podstronami).
-
-
CSS
-
Osobny plik
style.css. -
Zdefiniowana paleta kolorów i czcionki.
-
Stylizacja nagłówków, linków, tabeli, list.
-
Efekty hover (np. menu zmienia kolor po najechaniu).
-
-
Estetyka i układ
-
Layout w CSS z użyciem Flexbox lub Grid.
-
Strona działa poprawnie w różnych rozmiarach okna (responsywność na poziomie podstawowym – np. 1 kolumna na telefonie).
-
-
Elementy dodatkowe
-
Stopka z informacją o autorze i roku.
-
Formularz kontaktowy (nawet prosty, bez backendu –
input,textarea).
-
Na ocenę celującą
✅ minimum 3 podstrony ze spójnym stylem,
✅ wspólne menu w <nav> działające na każdej stronie,
✅ osobny arkusz CSS z efektami hover i dopracowaną estetyką,
✅ zastosowany Flexbox/Grid w układzie strony,
✅ formularz kontaktowy lub inny własny „ficzer” (np. galeria zdjęć w siatce, karta z ramką cienia, tło gradientowe),
✅ strona wygląda jak „prawdziwy mini-serwis”.
Zadanie dodatkowe na ocenę celującą – Programowanie
Twoje zadanie:
Przygotuj prezentację, stronę www lub krótki filmik (2–4 minuty), w którym pokażesz i wytłumaczysz działanie wybranych algorytmów w Pythonie.
Co musi być w pracy
-
Trzy przykłady algorytmów w Pythonie lub Scratch – np.:
-
sprawdzanie liczby pierwszej (czy podana liczba ma tylko dwa dzielniki),
-
sortowanie liczb (np. bąbelkowe),
-
wyszukiwanie elementu w liście (liniowe lub binarne).
-
-
Wyjaśnienie krok po kroku – pokaż w prostych słowach:
-
na czym polega dany algorytm,
-
jak działa na małym przykładzie (np. lista 5 liczb),
-
jak wygląda kod w Pythonie lub w Scratch
-
-
Zastosowanie w życiu codziennym – do każdego algorytmu podaj przykład, gdzie się go używa:
-
liczby pierwsze → szyfrowanie i bezpieczeństwo w internecie,
-
sortowanie → układanie ocen w dzienniku od najlepszej do najsłabszej,
-
wyszukiwanie → znajdowanie kontaktu w telefonie.
-
-
Forma pracy
-
prezentacja w PowerPoincie/Canvie z narracją audio, strona www lub nagrany filmik z ekranu (np. podczas uruchamiania kodu w Pythonie lub Scratch).
-
Na ocenę celującą
-
Dodaj czwarty algorytm wymyślony przez siebie – np.:
-
sprawdzanie, czy wyraz jest palindromem,
-
obliczanie silni,
-
liczenie średniej ocen z listy.
-
-
Zrób to w formie tutorialu – wytłumacz własnymi słowami, jak napisać i uruchomić ten algorytm.
-
Całość powinna być estetyczna i zrozumiała – tak, żeby inni uczniowie mogli się z Twojej pracy nauczyć czegoś nowego.
Kryteria oceniania
✅ minimum 3 algorytmy z wyjaśnieniem i przykładem,
✅ do każdego algorytmu podane zastosowanie w życiu,
✅ praca w formie elektronicznej (prezentacja + audio albo filmik),
✅ na 6 – dodatkowy algorytm własny + forma tutorialu.