Na podstawie Rozporządzenia Ministra Edukacji Narodowej z dnia 20 marca 2020 r. zmieniającego rozporządzenie w sprawie czasowego ograniczenia funkcjonowania jednostek systemu oświaty w związku z zapobieganiem, przeciwdziałaniem i zwalczaniem COVID-19 informuję, że w okresie od dnia 25 marca 2020 r. do dnia 10 kwietnia 2020 r. zadania dydaktyczne, wychowawcze i opiekuńcze są realizowane z wykorzystaniem metod i technik kształcenia na odległość. Dyrektor Zespołu Szkół nr 1 w Suwałkach Alicja Węsierska-Kwiecień
Wszystkich miłośników wykorzystania technik komputerowych do celów wizualizacji artystycznej zapraszamy do wzięcia udziału w XVIII Międzyszkolnym Konkursie Grafiki Komputerowej "PLAMKA '20". Tematem pracy na pierwszy etap konkursu jest: "Wędrówka po lesie". Prace należy przynieść do pani Joanny Domurackiej do sali 405.
18 grudnia 2019 r. na patio PWSZ odbyło się wspólne picie herbaty, śpiewanie i malowanie symbolicznych matrioszek. „Czajopicie”, czyli pierwsza edycja wyjątkowej akcji studentów i wykładowców filologii Wydziału Humanistyczno-Ekonomicznego. Studenci do wspólnego spędzenia czasu w kulturze polsko-rosyjskiej zaprosili nie tylko swoich kolegów z innych kierunków, ale też młodzież z zaprzyjaźnionego III Liceum Ogólnokształcącego. Koordynator współpracy z PWSZ w Suwałkach: Jolanta Rogucka
Miło jest nam poinformować, że Adrian Dębski (uczeń klasy IIIA) zajął I miejsca w kategoriach 3x3 BLD, 4x4 BLD i 3x3 w MBLD Kiev Super Blind 2020. Serdecznie gratulujemy!
Miło jest nam poinformować, że drużyna naszej szkoły w składzie: Alicja Bagińska, Anna Wołczek, Wiktoria Arciszewska i Izabela Sychowska zwyciężyła w miejskim etapie ,,DeBBaty'' i awansowała do Mistrzostw Polski Debat Oksfordzkich organizowanych przez Szkołę Główną Handlową w Warszawie. Opiekun młodzieży: Konrad Wiśniewski. Serdecznie gratulujemy!
W dniu 5.02.2020r. odbyły się Szkolne Mistrzostwa Debat Oksfordzkich (ogólnopolski projekt DeBBaty). Opiekun młodzieży: Konrad Wiśniewski
W dniach 25 - 29 listopada 2019 r. w naszej szkole odbyły się eliminacje w Międzynarodowym Konkursie Pix Programming Challenge 2019. Do Półfinałów konkursu, które odbędą się 5 grudnia 2019 r., zakwalifikowało się 19 uczniów klas: 1PodA i 2A. Uczestnicy w trakcie Półfinałów muszą rozwiązać Zadania. W tym etapie organizator przyjmuje 2 kryteria oceny - ilość poprawnie rozwiązanych zadań oraz łączny czas w jakim zadania zostaną rozwiązane. Pix Programming Challenge to międzynarodowy konkurs programistyczny dla dzieci i młodzieży. Jest on w pełni przeprowadzany za pośrednictwem aplikacji PixBlocks. Konkurs jest organizowany w 5 krajach europejskich, Indiach oraz Nigerii. Uczestnicy konkursu muszą rozwiązać zadania z zakresu programowania. Zadania dostosowane są do różnych grup wiekowych. Dla najmłodszych są to zadania z zakresu programowania blokowego, a dla starszych uczestników konkursu – zadania z zakresu programowania tekstowego w języku Python. Opiekun młodzieży: Joanna Domuracka
Miło jest nam poinformować, że nowym przewodniczącym Młodzieżowej Rady Miasta Suwałki został Jakub Amelian, uczeń naszej szkoły. SERDECZNIE GRATULUJEMY!
Nasza nowa przestrzeń do kreowania pomysłów, rozwijania zainteresowań uczniów. Opiekun pracowni: Małgorzata Tomczak

 

 

Język programowania Python jest szeroko stosowanym, interpretowanym, obiektowym i wysokopoziomowym językiem programowania z dynamiczną semantyką, używanym do programowania ogólnego. Został on stworzony przez Guido van Rossuma i wydany po raz pierwszy 20 lutego 1991 roku.

Jedną z niesamowitych cech Pythona jest fakt, że jest to praca jednej osoby. Zazwyczaj nowe języki programowania są opracowywane i publikowane przez duże firmy zatrudniające wielu profesjonalistów, a ze względu na zasady dotyczące praw autorskich, bardzo trudno jest wskazać jakąkolwiek osobę zaangażowaną w projekt. Python jest wyjątkiem.

W 1999 roku Guido van Rossum określił swoje cele dla Pythona:

- łatwy i intuicyjny język, tak samo potężny jak język głównych konkurentów;

- otwarte źródło, dzięki czemu każdy może przyczynić się do jego rozwoju;

- kod, który jest tak samo zrozumiały jak zwykły angielski;

- nadaje się do codziennych zadań, zapewnia krótki czas realizacji.

 

O programie kursu

Kurs PCAP: Programowanie w języku Python obejmuje wszystkie podstawy programowania w języku Python, a także ogólne pojęcia i techniki programowania komputerowego.

Kurs zapoznaje również z podejściem obiektowym. W swojej strukturze podzielony jest na sześć modułów.

Każdy uczeń ma dostęp do praktycznych materiałów, do ćwiczeń, laboratoriów, quizów i ocen, aby dowiedzieć się, jak wykorzystać umiejętności i wiedzę zdobytą podczas kursu oraz interakcję z niektórymi rzeczywistymi zadaniami i sytuacjami programistycznymi.

Uczniowie, którzy ukończą kurs, będą mogli wykonać zadania kodowania związane z podstawami programowania w języku Python oraz zrozumieć podstawowe pojęcia i techniki stosowane w programowaniu obiektowym.

Ponadto będą gotowi podjąć próbę uzyskania następujących kwalifikacji:

PCEP - Certified Entry-Level Python Programmer oraz PCAP - Python Certified Associate Programmer z OpenEDG Python Institute.

 


 

Program kursu

Moduł 1 - Wprowadzenie do języka Python i programowania komputerów

Istnieje więcej niż jeden Python

Moduł 2 - Typy danych, zmienne, podstawowe operacje wejścia-wyjścia, podstawowe operatory

Pierwszy program

Literały w języku Python

Operatory - narzędzia do manipulacji danymi

Zmienne

Moduł 3 - Wartości boolowskie, wykonanie warunkowe, pętle, listy i przetwarzanie list, operacje logiczne i bitowe

Podejmowanie decyzji w Pythonie

Pętle Pythona

Operacje logiczne i bitowe w języku Python

Listy - zbiory danych

Sortowanie prostych list - algorytm sortowania bąbelkowego

Listy w zaawansowanych aplikacjach

Moduł 4 - Funkcje, krotki, słowniki i przetwarzanie danych

Pisanie funkcji w Pythonie

Jak funkcje komunikują się z otoczeniem?

Zwracanie wyniku z funkcji

Zakresy w Pythonie

Moduł 5 - Moduły, pakiety, metody ciągów i list oraz wyjątki

Korzystanie z modułów

Kilka przydatnych modułów

Błędy 

Anatomia wyjątku

Niektóre z najbardziej przydatnych wyjątków

Znaki i ciągi

Charakter ciągów Pythona

Metody ciągów

Moduł 6 - Podejście obiektowe: klasy, metody, obiekty i standardowe cechy celu; Obsługa wyjątków i praca z plikami

Podstawowe pojęcia programowania obiektowego

Podejście proceduralne a obiektowe

Metody

Dziedziczenie - jedna z podstaw programowania obiektowego

Generatory i zamknięcia

Przetwarzanie plików

Praca z plikami

 

Instruktor: Joanna Domuracka