kontakt@szkolaumyslu.pl, tel. 501217067

Podstawowe informacje

Zajęcia z programowania w języku Python przeznaczone są dla młodzieży od 12 lat, odbywają się raz w tygodniu w grupach maksymalnie 8 – osobowych i trwają 90 minut. Uwaga – wskazana jest podstawowa umiejętność programowania w językach blokowych typu Scratch.

Idea i program zajęć

Język Python jest obecnie najczęściej używanym językiem programowania. Na naszym kursie młodzież pozna lub utrwali podstawowe pojęcia i struktury algorytmiczne i programistyczne. Stworzy wiele prostych i trochę bardziej skomplikowanych programów i projektów. Będą mogli poczuć się jak prawdziwy programiści.

Zagadnienia, które będziemy poznawać:

  • środowisko pracy i jego konfiguracja
  • zmienne
  • operacje wejścia i wyjścia
  • korzystanie z bibliotek
  • operacje matematyczne
  • operatory relacyjne i logiczne
  • instrukcje warunkowe
  • pętle
  • zagnieżdżanie pętli i instrukcji warunkowych
  • listy
  • funkcje
  • działania na plikach
  • błędy i wyjątki
  • klasy i obiekty
  • konstruktor
  • dziedziczenie
  • wykorzystanie modułu turtle
  • stworzenie gry w module pygame
  • analiza i tworzenie algorytmów
  • wyrażenia regularne
  • wykorzystanie bibliotek do takich zadań jak generowanie plików pdf, nakładania filtrów na obrazy czy pobierania danych ze stron www

Korzyści

Nauka programowania jest nauką myślenia algorytmicznego i logicznego, które przydaje się na każdym kroku. Pomaga rozwijać kompetencje analityczne i kreatywność. Pisanie programów komputerowych i tworzenie gier komputerowych uczy twórczego podejścia do rozwiązywania napotykanych problemów. Umiejętność programowania daje dzieciom możliwość aktywnego komunikowania się z komputerem i innymi urządzeniami, co przekłada się wiarę we własne siły. Możliwość samodzielnego kontrolowania urządzeń pomaga dzieciom w nauczeniu się mądrego i krytycznego korzystania z nowych technologii.

Dla kogo?

Dla nastolatków zainteresowanych nowymi technologiami lub programowaniem.