WR63 Programowanie w języku Python dla średnio zaawansowanych

Forma: Zajęcia hybrydowe

Adresat
nauczyciele informatyki pracujący w różnych typach szkół
Cel, po zajęciach uczestnik:
  • instaluje i skonfiguruje środowisko do programowania w języku Python;
  • zainstaluje moduł Pygame;
  • narysuje  figury i kształty w oknie programu;
  • potrafi wyświetlić napisy i obrazki w oknie programu;
  • posługuje się zmiennymi różnego typu oraz wykonuje operacje z wykorzystaniem operatorów;
  • tworzy animacje z wykorzystaniem modułu Pygame;
  • umie programować reakcję na zdarzenia myszy i klawiatury generowane przez użytkownika;
  • potrafi wykrywać kolizję obiektów na ekranie;
  • wykorzystuje pętle do rysowania wielu obiektów;
  • wykorzystuje złożone struktury danych;
  • tworzy własne funkcje i moduły;
  • programuje aplikacje okienkowe z wykorzystaniem modułu tkinter;
  • tworzy wykresy za pomocą modułu matplotlib
  • wykonuje rysunki z użyciem grafiki żółwia w języku Python.
Treści
  • Wprowadzenie do programowania w języku Python
  • Wprowadzenie do tworzenia animacji z wykorzystaniem modułu Pygame
  • Rysowanie na ekranie  z wykorzystaniem modułu Pygame
  • Zmienne, typy danych i operatory
  • Instrukcja warunkowa
  • Pętle for i while
  • Złożone struktury danych
  • Funkcje i moduły
  • Programowanie aplikacji okienkowych z wykorzystaniem modułu tkinter
  • Rysowanie wykresów w języku Python
  • Grafika żółwia w języku Python
  • Tworzenie animacji i programów okienkowych – ćwiczenia (praca zdalna)
 
Zajęcia prowadzone trybem mieszanym: 24 godziny zajęć stacjonarnych i 6 godzin zajęć zdalnych
Liczba godzin: 30
Autor programu: Bartosz Śledź

Kierownik:
Tadeusz Nowik, 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 745, tel. kom.: 508 381 753

Data rozpoczęcia Data zakończenia Grupa, termin Rejestracja
10-10-2010 10-10-2010 Grupa rezerwowa
Zapisy na to wydarzenie są już niemożliwe.
30-06-2021 10:00 30-06-2021 12:00 Grupa 1. 30.06.2021, godz. 10:00-12:00
Zapisy na to wydarzenie są już niemożliwe.
29-07-2021 11:00 29-07-2021 17:00 Grupa 2. 29.07.2021, godz. 11:00-17:00
Zapisy na to wydarzenie są już niemożliwe.