Clasora

Korepetytor informatyki online, zajęcia po polsku

Ucz informatyki online po polsku

Prowadź korepetycje z informatyki online, po polsku i z dowolnego miejsca. To ty ustalasz stawki i godziny, a Clasora nie pobiera żadnej prowizji.

W skrócie

Rola
Korepetytor informatyki online, zajęcia po polsku
Gdzie
W 100% online, skądkolwiek chcesz
Jak pracujesz
Samodzielnie. Cenę i godziny ustalasz według siebie.
Opublikowano
Kraje zamieszkania
Polska

Informatyka zajmuje się tym, jak opisać problem na tyle precyzyjnie, żeby rozwiązała go maszyna, i jak odróżnić dobre rozwiązanie od złego. Kod to jej najbardziej widoczna część, ale wiele dzieje się, zanim powstanie pierwsza linijka: wybór struktury danych, przejście algorytmu krok po kroku na kartce, zrozumienie, dlaczego jeden program przy milionie elementów liczy kilka minut, a drugi odpowiada od razu. Zdarza się, że uczeń oddaje działający program i nie wie, czemu dwie zagnieżdżone pętle tak go spowalniają. Ktoś inny wyrecytuje definicję drzewa BST, a potem utknie przy pisaniu wstawiania.

Właśnie w tej luce między teorią a działającym kodem korepetytor przydaje się najbardziej. Drzewo wywołań rekurencyjnych narysowane obok funkcji albo program prześledzony linijka po linijce, gdy zmienne zmieniają się na ekranie, sprawia, że wykład, który był abstrakcją, nagle nabiera sensu.

Dlaczego Clasora szuka korepetytorów informatyki uczących po polsku

Clasora pokazuje każdemu uczniowi korepetytorów, którzy uczą w języku, w jakim on sam przegląda serwis. Kto korzysta z Clasory po polsku, trafia na korepetytorów prowadzących zajęcia po polsku. Jeśli twoim językiem nauczania jest polski, to właśnie ci uczniowie cię znajdą.

W informatyce ma to większe znaczenie, niż się wydaje. Dokumentacja i komunikaty błędów są zwykle po angielsku, a zajęcia i podręczniki mają własne słownictwo: „stos” i stack, „kopiec” i heap, „tablica mieszająca” i hash table, „warunek stopu”, „niezmiennik pętli”. Korepetytor, który wyjaśnia pojęcia jasno po polsku i od razu podaje angielski odpowiednik, oszczędza uczniowi mnóstwo zamieszania.

Clasora nie zatrudnia korepetytorów, a to nie jest oferta pracy. Działasz samodzielnie: ustalasz stawki oraz godziny i prowadzisz tyle zajęć, ile chcesz. Dla jednych to dodatkowy dochód z dwóch wieczorów w tygodniu, obok pracy programisty albo studiów. Inni prowadzą tyle godzin, że korepetycje zastępują im etat.

Jak wygląda nauczanie informatyki online na Clasorze

Praca jest w pełni zdalna. Wszystkie zajęcia odbywają się online, a ty uczysz z miejsca, w którym mieszkasz.

Uczniowie rezerwują terminy w twoim kalendarzu. Widzą tylko godziny oznaczone przez ciebie jako wolne, w swojej własnej strefie czasowej. Ty decydujesz, z jakim wyprzedzeniem trzeba rezerwować i na jak długo naprzód można to zrobić.

Lekcje odbywają się przez wideo w przeglądarce i nikt nie musi niczego instalować. W informatyce najwięcej robi udostępnianie ekranu. Udostępniasz edytor albo IDE, piszesz funkcję, uruchamiasz ją i pokazujesz, jak wykłada się na pustej liście, a potem razem ją poprawiacie. W debuggerze, ze stosem wywołań przed oczami, rekurencja przestaje być czarną magią. Do teorii przydaje się aplikacja z tablicą albo tablet z rysikiem: lista wiązana z pudełek i strzałek, kopiec porządkowany po usunięciu korzenia, automat rysowany stan po stanie. Kiedy to uczeń udostępnia ekran, widzisz jego prawdziwy komunikat błędu i jego prawdziwy kod, a tam zwykle kryje się nieporozumienie. Na czacie podczas rozmowy łatwo wkleić fragment kodu albo treść błędu, a rozmycie tła chroni prywatność twojego pokoju.

Między zajęciami każdy uczeń ma z tobą osobną rozmowę. Może przesłać treść zadania, z którym sobie nie radzi, plik ze swoim kodem albo link do repozytorium, a ty odpowiadasz ćwiczeniami lub rozwiązanym przykładem. Wiadomości, pliki i linki leżą obok zajęć, których dotyczą. Masz też osobisty obszar na pliki z własnymi materiałami, a dokumenty możesz przenieść z Dysku Google. Jeśli planujesz tydzień w Kalendarzu Google, może się on synchronizować z twoim kalendarzem na Clasorze.

W czym uczniowie najczęściej potrzebują pomocy

Podstawy programowania: zmienne, instrukcje warunkowe, pętle i funkcje, zwykle w języku, którego uczą się na zajęciach, np. Python, Java, C lub C++.

Struktury danych: tablice, listy, stosy, kolejki, tablice mieszające, drzewa, kopce i grafy oraz to, kiedy którą wybrać.

Algorytmy: wyszukiwanie i sortowanie, rekurencja, dziel i zwyciężaj, programowanie dynamiczne, przeszukiwanie grafu wszerz i algorytm Dijkstry.

Złożoność obliczeniowa: notacja dużego O, porównanie czasu działania dwóch rozwiązań i znalezienie pętli, która spowalnia program.

Matematyka dyskretna i logika: zbiory, relacje, algebra Boole'a, indukcja matematyczna i podstawy teorii grafów.

Jak działa komputer: system dwójkowy i szesnastkowy, kod uzupełnień do dwóch, błędy zaokrągleń w liczbach zmiennoprzecinkowych, procesy i wątki.

Bazy danych i sieci: model relacyjny, zapytania SQL, normalizacja, TCP/IP i droga żądania od wpisania adresu do wyświetlenia strony.

Teoria obliczeń: automaty skończone, wyrażenia regularne, gramatyki, maszyna Turinga i problemy, których nie rozwiąże żaden program.

Sprawdziany, egzaminy i rozmowy rekrutacyjne: śledzenie kodu na kartce pod presją czasu i ćwiczenie zadań z rozmów technicznych.

Kogo szukamy

Znasz działy informatyki, których uczysz, na tyle dobrze, żeby wyjaśnić, dlaczego dane rozwiązanie działa.

Swobodnie programujesz w co najmniej jednym popularnym języku i potrafisz czytać cudzy kod bez przepisywania go po swojemu.

Jasno tłumaczysz po polsku, znasz angielskie terminy i umiesz znaleźć drugi przykład, gdy pierwszy nie trafia.

Zachowujesz cierpliwość przy błędach, nawet gdy ten sam indeks po raz trzeci na zajęciach wychodzi poza tablicę.

Może już uczysz informatyki, wykładasz na uczelni, masz za sobą studia w tej dziedzinie, studiujesz i dobrze znasz materiał albo zawodowo tworzysz oprogramowanie.

Masz komputer z kamerą, mikrofonem i stabilnym łączem internetowym. Tablet z rysikiem ułatwia rysowanie drzew i schematów.

Masz ukończone 18 lat.

Doświadczenie w nauczaniu pomaga, ale nie jest wymagane.

Co zyskujesz

Zero prowizji. Clasora nie pobiera nic z ceny, którą ustalasz.

Bezpłatna rejestracja i publikacja. Bez abonamentu i bez opłat za wystawienie usługi.

Własne stawki. Ustalasz cenę dla każdej długości zajęć i możesz zaproponować pierwsze zajęcia za darmo.

Własny grafik. Wybierasz godziny w tygodniu, dni wolne, wymagane wyprzedzenie i to, na jak długo naprzód można rezerwować.

Publiczna strona twojej usługi. Znajdują ją wyszukiwarki, a każdy odwiedzający widzi ją w swoim języku, razem z twoim zdjęciem, filmem powitalnym, tym, czego uczysz, językami, którymi mówisz, i ceną za każdą długość zajęć.

Opinie o tym, co ważne. Uczniowie oceniają twoją wiedzę, jasność tłumaczenia i zaangażowanie.

Sprawdzone kwalifikacje. Możesz dodać do profilu dyplomy i uprawnienia, a moderator je weryfikuje.

Jak zacząć

Załóż konto przyciskiem na tej stronie.

Opublikuj usługę z informatyki.

Otwórz kalendarz i zaznacz godziny, w których masz czas.

Zajmie to kilka minut. Zostając korepetytorem, akceptujesz regulamin, a moderator sprawdza usługę, zanim zostanie opublikowana.

Pytania, które zadają korepetytorzy

Czy muszę mieć dyplom z informatyki?

Nie. Potrzebujesz solidnej znajomości tematów, których uczysz, i umiejętności jasnego tłumaczenia. Jeśli masz dyplom albo uprawnienia pedagogiczne, dodaj je do profilu, a moderator je zweryfikuje.

Czy mogę uczyć osoby, które nigdy nie napisały linijki kodu?

Tak. Przy początkujących cierpliwość często liczy się bardziej niż zaawansowany materiał: czym jest zmienna i dlaczego komputer robi dokładnie to, co napisano, a nie to, co miało się na myśli. Zaznacz w usłudze, że przyjmujesz początkujących.

W jakim języku programowania mam uczyć?

W tym, który znasz najlepiej i którego potrzebują twoi uczniowie. Na wielu zajęciach używa się Pythona, Javy, C lub C++, a teorię da się dobrze wyłożyć w pseudokodzie. Usługa pokazuje, czego uczysz, więc wymień tam swoje języki.

Jak otrzymuję zapłatę?

Płatności kartą nie są jeszcze włączone. Na razie rezerwacja jest potwierdzana bez karty, a ty i uczeń rozliczacie się bezpośrednio. Clasora nie pobiera prowizji od twojej stawki.

Zacznij uczyć na Clasorze

Załóż konto, opublikuj jedną usługę i otwórz kalendarz. To kilka minut i nic nie kosztuje.