1. Wprowadzenie do Pythona.
Instalacja środowiska, print(), input(), typy danych
Zobacz jak sterowaliśmy kodem Python
w eksperymencie na stacji orbitalnej
Zgłaszam zapytanie lub potrzebę
Zgłoś się na spotkanie on-line : info@krainatworczosci.pl
2. Zmienne i operatory.
int, float, str, bool, operatory arytmetyczne i logiczne
3. Instrukcje warunkowe.
if, elif, else, porównania, walidacja danych
4. Pętle for i while
range(), iteracja, break, continue
5. Funkcje
Definicja, argumenty, zwracanie wartości, modularność
6. Listy i krotki (tuples).
Tworzenie, indeksowanie, metody, iteracja
7. Słowniki i zbiory.
Klucz-wartość, metody, zastosowania
8. Podstawy programowania obiektowego . Zrozumienie klas i obiektów. Zagadnienia: definicja klasy, konstruktory, metody, dziedziczenie
9. Biblioteki standardowe i zewnętrzne. Wykorzystanie gotowych narzędzi. Zagadnienia: import, random, datetime, math, pip i instalacja bibliotek
10. Tworzenie prostych aplikacji konsolowych.
Zagadnienia: menu tekstowe, logika aplikacji, zapis danych
11. Testowanie i debugowanie kodu. Wykrywanie i naprawa błędów.
Zagadnienia: wyjątki, testy jednostkowe, debugowanie w IDE
12. Kosmiczny projekt w wyzwaniu Europejskiej Agencji Kosmicznej
Sterujesz urządzeniem na stacji orbitalnej. Dwa poziomy zadań:
* Mission Zero
* Space Lab

Program 12 lekcji. Ćwiczenia praktyczne
Dostęp do wirtualnej klasy