Przejdź do treści
Sesja 2027 · zajęcia indywidualne online

Kurs INF.04 — programowanie i testowanie aplikacji

Uczymy dokładnie tego, co sprawdza arkusz: klasy z konstruktorem i metodami, aplikacji desktopowej albo mobilnej, obsługi danych, testów i dokumentacji. Piszesz w swoim języku — Pythonie, C++, C# albo Javie — a my pokazujemy schematy, które w każdym z nich wyglądają tak samo.

120 zł
za godzinę lekcyjną, zajęcia indywidualne
180 min
tyle trwa egzamin praktyczny INF.04
75%
próg zdawalności części praktycznej

Dla kogo są te zajęcia

Obiektowość jest dla Ciebie teorią

Klasę potrafisz przepisać z lekcji, ale przy „utwórz obiekt i wywołaj metodę na liście obiektów” robi się mgliście. To fundament punktacji w tej kwalifikacji.

Nie kończysz w czasie

Materiał znasz, ale na 180 minut brakuje Ci pół godziny. Rozkładamy zadanie na rezultaty i ustalamy kolejność pisania.

Poprawiasz egzamin

Nie zdałeś części praktycznej i chcesz wiedzieć konkretnie, które rezultaty przepadły i dlaczego — a nie tylko, że „za mało punktów”.

Zdajesz też INF.03

Technik programista ma obie kwalifikacje. Możemy ułożyć je w jeden plan zamiast dwóch osobnych kursów.

Co przerabiamy

Kolejność nie jest przypadkowa — odpowiada kolejności rezultatów ocenianych przez egzaminatora.

  1. 1
    Wybór języka i środowiska

    Zaczynamy od decyzji, w czym piszesz na egzaminie, i zostajemy przy tym do końca. Zmiana języka w listopadzie kosztuje więcej, niż daje.

  2. 2
    Programowanie obiektowe

    Klasa, pola, konstruktor, metody, dziedziczenie i polimorfizm. Arkusz prawie zawsze wymaga obiektowości i to tu przepada najwięcej punktów u osób, które „umieją programować”.

  3. 3
    Struktury danych i algorytmy

    Tablice i listy obiektów, sortowanie, wyszukiwanie, proste operacje na kolekcjach. Nie chodzi o egzotykę, tylko o pewność w kilku schematach.

  4. 4
    Interfejs aplikacji

    Aplikacja konsolowa, okienkowa albo mobilna — zależnie od wariantu arkusza. Ćwiczymy sam szkielet, żeby nie tracić na nim czasu na egzaminie.

  5. 5
    Testy jednostkowe i dokumentacja

    Rezultat oceniany osobno, a najczęściej pomijany, bo „nie starczyło czasu”. Pokazujemy, ile minimalnie trzeba napisać, żeby ten rezultat zaliczyć.

  6. 6
    Praca na czas i oddanie plików

    Rozplanowanie 180 minut na rezultaty i skopiowanie kompletu plików do folderu z numerem zdającego. Ten ostatni krok gubi się najczęściej.

Jak to wygląda w praktyce

  1. Piszesz albo dzwonisz. Mówisz, na kiedy masz egzamin i w jakim języku zdajesz.
  2. Pierwsza lekcja diagnostyczna. Rozwiązujemy fragment prawdziwego arkusza, żeby zobaczyć, gdzie realnie jesteś. Bez tego plan byłby zgadywaniem.
  3. Ustalamy plan i termin. Zwykle jedna lekcja w tygodniu, w stałej porze. Przed sesją częściej.
  4. Pracujemy na arkuszach. Każde spotkanie kończy się konkretnym zadaniem domowym z arkusza CKE.

Zobacz najpierw, jak uczymy

Materiały do INF.04 są na stronie za darmo. Przejrzyj je, zanim się zdecydujesz — to ten sam sposób tłumaczenia, który dostaniesz na zajęciach.

Najczęstsze pytania

Ile kosztuje kurs INF.04?+

Zajęcia indywidualne kosztują 120 zł za godzinę lekcyjną. Pierwsza lekcja służy sprawdzeniu, na jakim etapie jesteś — dopiero po niej ustalamy plan i liczbę spotkań.

W jakim języku uczycie do INF.04?+

W tym, w którym zdajesz. CKE dopuszcza między innymi Pythona, C++, C# i Javę, a stanowisko egzaminacyjne masz przygotowane pod wybrane środowisko. Uczymy schematów — klasa, konstruktor, dziedziczenie, obsługa danych, test — a te wyglądają podobnie niezależnie od składni.

Ile trwa egzamin praktyczny INF.04?+

180 minut, czyli o pół godziny dłużej niż INF.02 i INF.03. Próg zdawalności części praktycznej to 75%, w części pisemnej wystarczy 50% z 40 pytań rozwiązywanych w 60 minut.

Umiem programować, ale nie kończę zadania w czasie. Co z tym?+

To najczęstszy powód porażki w tej kwalifikacji. Rozkładamy 180 minut na rezultaty i ustalamy kolejność pisania — najpierw to, co jest punktowane osobno i działa samodzielnie, dopiero potem elementy zależne od reszty. Zadanie oddane w częściach punktuje się lepiej niż niedokończona całość.

Kto zdaje INF.04?+

Technik programista — INF.03 i INF.04 to jego dwie kwalifikacje. Prowadzimy obie, więc jeśli masz przed sobą jedną i drugą, możemy je ułożyć w jeden plan zamiast dwóch osobnych.

Czy zdążę się przygotować do sesji styczniowej?+

Przy starcie we wrześniu i jednej lekcji tygodniowo — tak, to około szesnastu spotkań. Jeśli zaczynasz w listopadzie, skupiamy się na trzech–czterech typach zadań, które powtarzają się w arkuszach, zamiast przerabiać cały materiał po wierzchu.

Zacznijmy od jednej lekcji

Nie musisz od razu deklarować kursu na cały rok. Umów pierwsze spotkanie, zobacz, jak pracujemy, i dopiero wtedy zdecyduj.

Odpisujemy zwykle tego samego dnia. Zajęcia prowadzą Alan Ostrowski i Julian Lewicki.