Przejdź do treści

Wypróbuj bez logowania

Wybierz kurs i otwórz dowolną lekcję - kod piszesz i uruchamiasz od razu w przeglądarce, bez instalacji i bez konta. Postęp zapisuje się lokalnie.

  • Bloczki: pierwsze programy - Programowanie bloczkowe dla klas 4-6: układasz kolorowe bloczki, a duszek rysuje i porusza się po planszy. Sekwencje, pętle, skoki, kolory, klawisze i pierwsze mini-projekty - bez pisania ani jednej linijki kodu, choć swój program zawsze możesz podejrzeć w Pythonie (przycisk "Zobacz kod").
  • HTML i CSS: pierwsze strony - Kurs tworzenia stron WWW od zera: struktura dokumentu HTML, listy, linki, tabele i formularze, a potem CSS - kolory, tekst, odstępy i układ strony jak w arkuszach INF.03. Kod piszesz w przeglądarce i od razu widzisz wynik w podglądzie. Kolejne tematy (strona z kilku sekcji, responsywność, JavaScript na stronie) w przygotowaniu.
  • Misje czarodzieja - Misje dla najmłodszych (klasy 1-3): układasz strzałki i obroty, a czarodziej idzie po kratownicy do gwiazdki. Krok po kroku, bez czytania długich poleceń - sekwencje, zakręty, omijanie przeszkód i pętla "powtórz".
  • PHP: podstawy w przeglądarce - Kurs PHP od pierwszego echo: zmienne i typy, warunki, pętle, tablice (także asocjacyjne, jak wiersze z bazy danych) i funkcje. Kod uruchamiasz w przeglądarce, bez instalowania serwera, a zadania sprawdzają się automatycznie. PHP z bazą MySQL działa po zalogowaniu; kolejne tematy (formularze, praca z bazą w stylu INF.03) w przygotowaniu.
  • Plansza - pierwsze kroki w Pythonie - Programowanie obiektów na planszy 201x201 (środek 0,0, współrzędne od -100 do 100). Uczysz się Pythona, patrząc jak Twój kod ożywia figury. Dla klas 7-8.
  • Podstawy C++ - Programowanie w języku C++ od zera: pierwszy program, zmienne i typy, operatory, warunki, pętle, funkcje i tablice. Kod uruchamia się i sprawdza w przeglądarce (porównanie wypisanego tekstu). Na koniec praktyczny projekt: wieczny kalendarz liczony samym algorytmem, bez żadnych bibliotek.
  • Podstawy JavaScript - Kurs JavaScriptu od zera w konsoli przeglądarki: console.log, zmienne i typy, operatory, instrukcje warunkowe i pętle. Kod uruchamiasz i krokujesz linia po linii, a zadania sprawdzają się automatycznie. Kolejne tematy (funkcje, tablice, obiekty, strony z DOM) w przygotowaniu.
  • Podstawy Javy - Kurs programowania w Javie wg karty przedmiotu: od pierwszego programu, przez typy, instrukcje sterujace, petle i rekurencje, programowanie obiektowe, tablice i algorytmy, po klasy biblioteczne, Scanner i wyjatki.
  • Podstawy Pythona - Kurs programowania w Pythonie (bez programowania obiektowego). Tematycznie odpowiada kursowi 'Podstawy Javy' - uczen, ktory zrobi oba, zobaczy te sama logike w dwoch jezykach (rozna skladnia).
  • Rysowanie strzałką - Sterujesz strzałką, która rysuje na planszy (jak żółw w Logo). Ruch do przodu, obroty, skoki i ślad pióra - delikatny wstęp do programowania z obiektem, przed pełną obiektowością. Po wejściu w zadanie widać wyblakły CEL do odtworzenia.
  • SQLite: podstawy i różnice względem MySQL - Praktyczny kurs SQLite - bazy danych, która siedzi w każdej aplikacji mobilnej (Android, iOS). Piszesz prawdziwe zapytania w przeglądarce, a przy okazji poznajesz różnice między SQLite a MySQL i PostgreSQL: typy, klucze, daty i pułapki dialektów. Idealny dla technikum programistycznego (INF.04).

Zaloguj się, aby zapisywać postęp na koncie.