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
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ł
 

Szczegóły wydarzenia

Data rozpoczęcia 30-06-2023
Grupa, termin Grupa rezerwowa
Symbol wydarzenia WR53
Numer grupy Grupa rezerwowa
Nazwa kursu Podstawy programowania w języku Python
E-mail kierownika roman.dwulit@odnpoznan.pl

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