Arkusz egzaminacyjne link
Python w konsoli link
Codecademy – kursy Pythona od poziomu podstawowego po bardziej zaawansowane. Codecademy+1
Real Python – artykuły, kursy i tutoriale Pythona, dobre do pogłębiania wiedzy. Real Python
Google’s Python Class – darmowe materiały z nagraniami i ćwiczeniami (dla osób, które mają już minimalną znajomość programowania). Google for Developers
W3Schools – prosty i szybki kurs Pythona online, praktyczny do podstaw.
🐍 Ścieżka 1 – Python (15 lekcji online)
💡 Platformy: W3Schools, LearnPython.org, Google Python Class
| Nr | Temat / Umiejętność | Link do lekcji | Czas | Komentarz |
|---|---|---|---|---|
| 1 | Wprowadzenie do Pythona, uruchamianie kodu online | W3Schools – Intro | 15 min | start, podstawy języka |
| 2 | Zmienne i typy danych | W3Schools – Variables | 20 min | int, float, str, bool |
| 3 | Instrukcje warunkowe (if, else) | W3Schools – If Else | 20 min | analiza warunków |
| 4 | Pętle (for, while) | W3Schools – Loops | 20 min | iteracja i zakresy |
| 5 | Funkcje | LearnPython.org – Functions | 25 min | definicja, argumenty, return |
| 6 | Listy i operacje na listach | W3Schools – Lists | 20 min | append(), len(), indeksy |
| 7 | Napisz prosty kalkulator | W3Schools TryIt Editor | 30 min | ćwiczenie praktyczne |
| 8 | Pliki – odczyt i zapis | W3Schools – File Handling | 20 min | użycie open(), read() |
| 9 | Algorytmy: NWD i liczba pierwsza | LearnPython – Loops & Conditions | 30 min | kod maturalny |
| 10 | Tablice (listy 2D) i zagnieżdżone pętle | RealPython – 2D Lists | 30 min | operacje na danych |
| 11 | Operacje na tekstach | W3Schools – Strings | 20 min | split(), count(), replace() |
| 12 | Sortowanie i wyszukiwanie | Programiz – Sorting | 25 min | sortowanie bąbelkowe, sort() |
| 13 | Kodowanie danych binarnie | W3Schools – bin() | 15 min | konwersje systemów |
| 14 | Analiza pliku z danymi | LearnPython – File I/O | 25 min | ćwiczenie maturalne |
| 15 | Mini projekt: analiza wyników uczniów z pliku CSV | Google Python Class – Exercises |