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
  1. 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

Wydarzenie osiągnęło już maksymalną liczbę osób. Zapisy nie są możliwe.

WR53 Podstawy programowania w języku Python Grupa rezerwowa

Wydarzenie osiągnęło już maksymalną liczbę osób. Zapisy nie są możliwe.