Postawy programowania w Python
Nauka podstaw programowania w przyjazny, praktyczny sposób. Od pierwszych zajęć uczniowie piszą własne programy i widzą efekty na ekranie.
Zajęcia dla uczniów klas 6-8 szkoły podstawowej.
Małe grupy, dużo praktyki, życzliwa atmosfera.
Dlaczego programowanie?
Programowanie rozwija logiczne myślenie, kreatywność i umiejętność rozwiązywania problemów. Uczniowie uczą się nie tylko pisać kod, ale też planować działania, analizować błędy i szukać rozwiązań. To umiejętności przydatne w szkole i codziennym życiu – uczą cierpliwości, planowania i wiary we własne możliwości.
Cele zajęć
Zapoznanie uczniów z podstawami programowania w Pythonie – prostym, przyjaznym i powszechnie używanym języku.
Rozwijanie analitycznego myślenia i pracy zespołowej.
Budowanie pewności siebie w pracy z komputerem i technologiami.
Praktyka od początku – angażujące projekty dostosowane do wieku uczniów.
Przygotowanie do dalszej nauki w szkole ponadpodstawowej i na studiach.
Program zajęć
Wejście/wyjście, zmienne, proste obliczenia.
Podejmowanie decyzji w programie (if/elif/else).
Automatyzacja powtarzalnych czynności (for/while).
Np. wyszukiwanie, obliczanie największej liczby.
Gry tekstowe, quizy, kalkulator – od 1. tygodnia praktyka.
Elementy grafiki z wykorzystaniem biblioteki turtle.
Program zajęć jest elastyczny i dostosowywany do poziomu wiedzy oraz zainteresowań grupy. Każde zajęcia zawierają część praktyczną – uczniowie od pierwszej lekcji piszą własne programy w Pythonie.
Organizacja zajęć
Grupa 6-8 osób – indywidualne podejście do każdego ucznia.
Czas trwania lekcji: 45 minut, zajęcia raz w tygodniu.
Wymagania: podstawowa obsługa komputera (klawiatura, mysz, praca z plikami) oraz chęć do nauki programowania 🙂
Cena: 50 zł za zajęcia
Korzyści dla uczniów
Zrozumienie podstaw programowania.
Rozwój umiejętności matematycznych i logicznych.
Kreatywne projekty – uczniowie tworzą coś własnego i mogą być z tego dumni.
Nauka cierpliwości, pracy w grupie i systematyczności – umiejętności cenione także poza światem IT.
Prowadzący
Lech Piechota
Absolwent matematyki na Politechnice Wrocławskiej, od ponad 10 lat programista z doświadczeniem w pracy z systemami IT w dużych firmach. Posiada doświadczenie dydaktyczne w nauce matematyki i programowania na różnych poziomach edukacji (od szkoły podstawowej po studentów). Łączy praktykę programistyczną z umiejętnością tłumaczenia trudnych zagadnień w prosty i przystępny sposób.