WR53 Podstawy programowania w języku Python
Forma: zajęcia hybrydowe
Adresat
nauczyciele informatyki pracujący w różnych typach szkół
Cel, po zajęciach uczestnik:
- potrafi zainstalować i skonfigurować środowisko programowania w języku Python;
- umie posługiwać się zmiennymi różnego typu oraz wykonywać operacje z wykorzystaniem operatorów;
- stosuje instrukcje warunkowe i pętle do realizacji prostych algorytmów;
- wykorzystuje złożone typy danych;
- tworzy własne funkcje i umieszcza je w modułach;
- wykonuje operacje odczytu i zapisu danych z plików tekstowych;
- wykonuje proste operacje na napisach;
- sprawdza poprawność danych wejściowych z wykorzystaniem mechanizmu wyjątków.
Treści
- Wprowadzenie do języka Python
- Instalacja
- Typy danych
- Zmienne
- Operatory
- Wczytywanie danych i wyświetlanie wyników
2. Instrukcje sterujące w języku Python
- Wczytywanie danych i wyświetlanie wyników
- Instrukcje sterujące w języku Python
- Instrukcja warunkowa
- Pętla for
- Pętla while
- Proste algorytmy, w tym: NWD, badanie podzielności, minimum i maksimum
3. Złożone typy danych
- Listy
- Krotki
- Zbiory
- Słowniki
- Algorytmy wykorzystujące złożone typy danych: wyszukiwanie w zbiorze uporządkowanym/nieuporządkowanym, sortowanie przez wybieranie i zliczanie
4. Funkcje i moduły
- Funkcje i moduły
- Tworzenie własnych funkcji
- Przekazywanie parametrów
- Importowanie modułów
- Tworzenie własnych modułów
5. Przetwarzanie plików tekstowych i operacje na napisach
- Odczytywanie danych z pliku tekstowego
- Zapisywanie danych do pliku tekstowego
- Wykonywanie prostych operacji na napisach: długość napisu, wycinanie fragmentów napisów, zliczanie wystąpień, litery w napisie
6. Wyjątki
- Typy wyjątków
- Przechwytywanie wyjątków
- Reagowanie na sytuacje wyjątkowe
- Wykorzystanie wyjątków do sprawdzania poprawności danych podawanych przez użytkownika
7. Analiza algorytmów, debugowanie, ćwiczenia (praca zdalna)
- Analiza działania programów
- Wyszukiwanie błędów
- Ćwiczenia praktyczne
Liczba godzin: 30
Terminy zajęć gr. 1.
- 03.11.2022, godz. 16:00-19:15;
- 10.11.2022, godz. 16:00-19:15;
- 17.11.2022, godz. 16:00-19:15;
- 24.11.2022, godz. 16:00-19:15:
- 01.12.2022, godz. 16:00-19.15;
- 5.01.2023, godz. 16:00-19:15
Autor programu: Roman Dwulit
Kierownik:
Roman Dwulit, e-mail: Ten adres pocztowy jest chroniony przed spamowaniem. Aby go zobaczyć, konieczne jest włączenie w przeglądarce obsługi JavaScript., tel.: 618 584 762, tel. kom.: 530 710 642
Cena: 200 zł
Wydarzenie | Data rozpoczęcia | Data zakończenia | Grupa, termin | Rejestracja |
---|---|---|---|---|
WR53 Podstawy programowania w języku Python | 03-11-2022 16:00 | 05-01-2023 19:15 | Grupa 1. 03.11.2022, godz. 16:00-19:15: 10.11.2022, godz. 16:00-19:15; 17.11.2022, godz. 16:00-19:15; 24.11.2022, godz. 16:00-19:15: 01.12.2022, godz. 16:00-19.15; 5.01.2023, godz. 16:00-19:15 |
|
WR53 Podstawy programowania w języku Python | Grupa rezerwowa |
|