Szybkie Quizy
Programowanie i Algorytmy
Rozwiązuj interaktywne quizy z algorytmiki przygotowane pod wymagania CKE. Przetestuj znajomość sortowań, złożoności obliczeniowej i operacji na napisach bez zakładania konta.
Fundamenty i Składnia Pythona
Świętość Maturalna: Pliki i Formatowanie
Struktury Danych (Kolekcje)
Klasyczne Algorytmy Liczbowe
Algorytmy Tekstowe (Stringi)
Wyszukiwanie i sortowanie
Co znajdziesz w testach z programowania?
Choć zadanie z programowania to głównie pisanie kodu, CKE uwielbia sprawdzać Twoje rozumienie algorytmów. Nasza baza pytań wyłapuje popularne luki w wiedzy maturzystów.
Przećwiczysz tu tzw. "dry run" (śledzenie algorytmu na sucho), poznasz pułapki związane z indeksowaniem tablic oraz utrwalisz sobie różnice między pętlą `while` a `for`.
Testy obejmują następujące bloki tematyczne:
- Sortowania klasyczne
- Przeszukiwanie binarne
- Liczby pierwsze i systemy
- Złożoność (Big O)
- Metody na stringach (Python)
- Operatory i typy w C++
Pytania o testy algorytmiczne
Czy te quizy przygotują mnie do pisania kodu na maturze?
Quizy świetnie weryfikują teoretyczną wiedzę o programowaniu: rozumienie złożoności algorytmów, zasad działania pętli i odczytywania wyników działania fragmentów kodu (tzw. śledzenie algorytmu). Do pełnego sukcesu musisz jeszcze samodzielnie pisać kod w IDE.
Dla jakich języków przygotowane są pytania?
Część pytań dotyczy uniwersalnej algorytmiki i pseudokodu (zgodnie z CKE), a zadania ze składni rozbite są na najpopularniejsze języki: Python oraz C++.
Co zrobić, jeśli uzyskam słaby wynik z quizu?
Zalecamy powrót do naszego Kompendium Teorii dla działu Programowanie. Przeanalizuj na spokojnie schematy blokowe i kody źródłowe danego algorytmu, a następnie spróbuj rozwiązać quiz ponownie.
Brakuje Ci teoretycznych podstaw?
Jeśli nie do końca rozumiesz, dlaczego algorytm bąbelkowy jest wolny, albo jak działa rekurencja, zajrzyj do naszego repetytorium.