Lista wszystkich tematów
Informatyka
- Myślenie algorytmiczne
- Rozpoznawanie wzorów
- Jednakowe wzory
- Wspólna cecha
- Wzory w ciągach
- Opis wzorów
- Odkrywanie ukrytych reguł
- Rozkład obrazków na elementy
- Sekwencje poleceń
- Pętle i warunki
- Powtórz Nx
- Zdarzenia
- Warunki i rozgałęzienia
- Powtarzaj dopóki
- Wielokrotne decydowanie
- Pętle zagnieżdżone
- Podstawy myślenia algorytmicznego: różne przykłady
- Zmienne
- Funkcje i uogólnianie
- Tworzenie programów
- Myślenie algorytmiczne: różne przykłady
- Logika i rozwiązywanie problemów
- Twierdzenia logiczne słownie
- Wyrażenia logiczne
- Operatory logiczne i matryce logiczne
- Wyznaczanie wartości wyrażeń logicznych
- Przekształcanie wyrażeń logicznych
- Wnioskowanie logiczne z operatorami
- Bramki logiczne
- Układy logiczne
- Operatory logiczne: miks przykładów
- Zadania logiczne
- Kodowanie i modelowanie
- Kodowanie informacji
- Kodowanie informacji za pomocą obrazu
- Symbole emoji i unicode
- Kodowanie informacji za pomocą tekstu oraz innych metod
- Kodowanie tekstu i szyfrowanie
- Kodowanie obrazu i dźwięku
- Grafika rastrowa
- Grafika wektorowa
- Grafika rastrowa vs. wektorowa
- Reprodukcja kolorów
- Kolory RGB
- Kodowanie dźwięku
- Kodowanie liczb
- Liczby binarne: podstawy
- Liczby binarne: ujemne i dziesiętne
- Liczby binarne: arytmetyka
- Operatory bitowe
- Liczby heksadecymalne (szesnastkowe)
- Transmisja i kompresja danych
- Modelowanie za pomocą grafów
- Grafy i abstrakcje
- Grafy sąsiedztwa
- Grafy izomorficzne
- Teoria grafów: pojęcia podstawowe
- Teoria grafów: właściwości i elementy grafów
- Modelowanie i symulacja
- Praca z danymi
- Gromadzenie i ewidencja danych
- Podstawy pracy z danymi
- Wizualizacja danych: zasady
- Wizualizacja danych: typy wykresów
- Arkusz kalkulacyjny
- Arkusz kalkulacyjny: obliczenia matematyczne
- Arkusz kalkulacyjny: zakresy
- Arkusz kalkulacyjny: odwołania
- Bazy danych
- Przygotowanie dokumentów
- Typografia
- Przygotowanie tekstów i prezentacji
- Multimedia
- Web design
- Web design: pojęcia, technologie
- Kolory: ogólne zasady
- HTML: podstawy
- CSS: główne właściwości i ich zastosowanie
- CSS: kolory i ich zastosowanie
- Technologie cyfrowe
- Sprzęt komputerowy (hardware)
- Rodzaje komputerów
- Historia komputerów
- Sprzęt komputerowy: podstawy
- Urządzenia wejścia i wyjścia
- Procesor i architektura
- Pamięć
- Sprzęt komputerowy: miks przykładów
- Oprogramowanie (software)
- Oprogramowanie: typy aplikacji, przykłady
- Właściwości oprogramowania
- Typy plików
- Systemy operacyjne
- Oprogramowanie: różne przykłady
- Sieci komputerowe
- Internet i strona internetowa
- Sieci komputerowe: ogólne zasady
- Sieci komputerowe: protokoły
- Sieci komputerowe: miks przykładów
- Telefony komórkowe
- Wykorzystanie technologii
- Praca z informacjami
- Komunikacja
- Bezpieczeństwo
- Hasła i uwierzytelnianie
- Wirusy, spam i inżynieria społeczna
- Zabezpieczenie urządzeń
- Bezpieczeństwo: różne przykłady
- Technologie a zdrowie
- Język programowania Python
- Zmienne i operatory
- Zmienne i wyrażenia algebraiczne w Pythonie
- Funkcje matematyczne w Pythonie
- Operatory logiczne w Pythonie
- Prowadzenie obliczenia
- Sekwencja poleceń w Pythonie
- Instrukcja warunkowa (if) w Pythonie
- Pętla for w Pythonie
- Pętla while w Pythonie
- Pętle zagnieżdżone w Pythonie
- Funkcje
- Prowadzenie obliczenia: różne przykłady
- Typy danych i ich użycie
- Typy danych
- Łańcuchy w Pythonie
- Listy w Pythonie
- Słowniki w Pythonie
- Obiekty w Pythonie
- Praca z plikami w Pythonie
- Typy danych: miks przykładów
- Stosowanie programowania w Pythonie
- Sztuczna inteligencja i uczenie maszynowe
- Postawy sztucznej inteligencji
- Definicja sztucznej inteligencji
- Wykorzystanie i umiejętności sztucznej inteligencji
- Historia sztucznej inteligencji
- Sztuczna inteligencja: pojęcia
- Sztuczna inteligencja: różne przykłady
- Zastosowanie sztucznej inteligencji
- Podstawy uczenia maszynowego
- Metody uczenia maszynowego