www.odnpoznan.pl ustaw jako strone startowa Ustaw jako stronę startową pomoc Pomoc szybki kontakt Szybki kontakt koszyk zamowien Zamówienia (0)
certyfikaty i nagrody certyfikat iso akredytacja

Materiały do pracy on-line

Kierunki polityki oświatowej państwa

reforma edukacji

cyfrowa szkoła wielkopolska 2020

www.cyfrowalekcja.pl

czas zawodowców

kongres EDUTEC

Powstanie Wielkopoplskie 1918/1919 Pamiętamy!

materiały dla dyrektora szkoły, placówki

konkursy

Cyfrowa Dziecięca Encyklopedia Wielkopolan

Medioteka Języka Niemieckiego

WLIN

Twoje dane Twoja sprawa

Polityka prywatności

zamow newsletter

WR36 Programowanie w języku Python dla średnio zaawansowanych

Adresat
nauczyciele pracujący w różnych typach szkół;
 
Cele, po zajęciach uczestnik:
    • potrafi zainstalować i skonfigurować środowisko do programowania w języku Python;
    • umie zainstalować moduł Pygame;
    • potrafi narysować figury i kształty w oknie programu;
    • umie 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;
    • potrafi programować reakcję na zdarzenia myszy i klawiatury generowane przez użytkownika;
    • wykrywa kolizję obiektów na ekranie;
    • wykorzystuje pętle do rysowania wielu obiektów;
    • wykorzystuje złożone struktury danych;
    • tworzy i używa własnych funkcji i modułów;
    • 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;
    • stosuje metodologię programowania obiektowego.
 
Treści
Wprowadzenie do programowania w języku Python
    • Instalacja i konfiguracja interpretera języka Python oraz edytora IDLE
    • Instalacja i konfiguracja edytora PyCharm
Wprowadzenie do tworzenia animacji z wykorzystaniem modułu Pygame
    • Instalacja modułu Pygame
    • Utworzenie okna i szablon programu z użyciem modułu Pygame
 Rysowanie na ekranie z wykorzystaniem modułu Pygame
    • Rysowanie podstawowych figur
    • Wyświetlanie obrazków
    • Wyświetlanie napisów
 Zmienne, typy danych i operatory
    • Wykorzystanie zmiennych do przechowywania położenia obiektów na ekranie
    • Poruszanie obiektami na ekranie poprzez aktualizację położenia z wykorzystaniem zmiennych i operatorów
 Instrukcja warunkowa
    • Interakcja z użytkownikiem – obsługa myszy i klawiatury
    • Wykrywanie kolizji
    • Kontrola czasu animacji
 Pętle for i while
    • Rysowanie wielu obiektów na ekranie przy pomocy pętli
 Złożone struktury danych
    • Przechowywanie położenia wielu obiektów
    • Losowy wybór elementu
Funkcje i moduły
    • Użycie funkcji w celu nadania struktury programom
    • Umieszczenie często używanych funkcji w module
Programowanie aplikacji okienkowych z wykorzystaniem modułu tkinter
    • Utworzenie okna programu
    • Pola tekstowe, etykiety i przyciski
    • Programowanie reakcji na kliknięcie przycisku
    • Rozmieszczenie elementów formularza w oknie programu
Rysowanie wykresów w języku Python
    • Instalacja i konfiguracja modułu matplotlib
    • Rysowanie wykresów
    • Dostosowanie wyglądu wykresów i osi współrzędnych
Grafika żółwia w języku Python
    • Inicjalizacja modułu turtle
    • Podstawowe komendy dla żółwia
    • Rysowanie ciekawych kształtów za pomocą grafiki żółwia
Programowanie obiektowe (praca zdalna)
    • Definiowanie klas i tworzenie obiektów
    • Zastosowanie programowania obiektowego do programowania prostych gier
 
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: [email protected],  tel.: 618 584 745, tel. kom.: 508 381 753

Cena: 230.00 zł
Terminy:
  • Grupa 1.: 15, 22, 29.02.2020, godz. 9.00-15.30
  • Grupa rezerwowa
Nabór zamknięty.