Zawód - informatyk Wojciech Połowniak
O mnie
Technik Informatyk Absolwent Technikum Informatycznego SCI Stypendysta Prezesa Rady Ministrów 2015 Wyróżniony nagrodą Prezydenta miasta Szczecin 2016
Finalista II edycji maratonu programistycznego ProgRUN (2013) Finalista II edycji konkursu Potyczki Informatyczne Nowej generacji PING (2013) Laureat II edycji Ogólnopolskiego Konkursu Interaktywny Produkt IT (2013/2014) Laureat II edycji Ogólnopolskiego Konkursu Potyczki Młodych Adminów (2015)
Finalista Olimpiady Innowacji Technologicznych I Wynalazczości (2015) Laureat IV edycji Ogólnopolskiego Konkursu Interaktywny Produkt IT (2015/2016) Finalista III edycji Międzynarodowego Konkursu Potyczki Młodych Adminów (2016) Uczestnik regionalnego etapu konkursu E(x)plory 2016
Niektóre z moich prac TeachMeWeb Dragon Dash
RaspiCar Warsztaty Arduino
Jakie umiejętności posiada dobry programista?
Jakie umiejętności posiada dobry programista? Znajomość danego języka programowania
Jakie umiejętności posiada dobry programista? Znajomość danego języka programowania Umiejętność logicznego myślenia
Jakie umiejętności posiada dobry programista? Znajomość danego języka programowania Umiejętność logicznego myślenia Tworzy kod wysokiej jakości
Ale czy to wszystko?
Umiejętności miękkie, które posiada dobry programista. Wysoka komunikatywność
Umiejętności miękkie, które posiada dobry programista. Wysoka komunikatywność Umiejętność pracy w zespole
Umiejętności miękkie, które posiada dobry programista. Wysoka komunikatywność Umiejętność pracy w zespole Dobra organizacja
Gdzie przyszły programista może zdobyć te umiejętności?
Lokalne spotkania branżowe
Konkursy informatyczne
Maratony programistyczne
Praktyki zawodowe
Technikum informatyczne SCI Arduino.NET - Cykl zajęć dydaktycznych z zakresu programowania mikrokontrolerów dla szkół ponadgimnazjalnych i gimnazjów Koła naukowe Autorzy pracy: Damian Herman, Wojciech Połowniak Szkoła: Technikum Informatyczne SCI w Szczecinie Opiekun naukowy: mgr Alicja Kwiatek Arduino.NET to projekt podstawy programowej dotyczącej nauki programowania mikrokontrolerów oraz wykorzystania komponentów elektronicznych w szkołach ponadgimnazjalnych i gimnazjach. Uczestniczący poznają podstawy automatyzacji domowej i robotyki w prosty sposób, bez konieczności posiadania zaawansowanej wiedzy technologicznej czy narzędzi potrzebnych do stworzenia własnego robota. Projekt składa się z ponad 15 szczegółowych lekcji praktycznych i teoretycznych, a do każdego zagadnienia przygotowane są schematy elektroniczne oraz fragmenty kodu źródłowego czy potrzebnych komponentów. W przyszłości stworzone zostaną również wideo poradniki. Łączy nas pasja do programowania oraz elektroniki. Niestety z racji braku lokalnych inicjatyw byliśmy zmuszeni przebyć trudną drogę nauki metodą prób i błędów korzystając z internetowych zasobów wiedzy bądź nielicznych książek o programowaniu mikrokontrolerów. Przykładowy efekt pracy Otwarte warsztaty na których każdy może poznać podstawy automatyzacji domowej, robotyki czy programowania - to cel Arduino.NET. Tutaj wstaw Twoją grafikę (zdjęcie, wykres, tabelę, itd.) Fritzting, narzędzie do tworzenia schematów elektroniczncyh Źródło: Zasoby własne Tutaj wstaw Twoją grafikę (zdjęcie, wykres, tabelę, itd.) Dzięki samozaparciu oraz wsparciu inicjatyw uczniów przez Dyrekcję naszej szkoły, udało się nam stworzyć miejsce, w którym wszyscy chętni mogą nauczyć się podstaw programowania komponentów elektronicznych. Już po pierwszych spotkaniach liczba uczęszczających na zajęcia sięgnęła 30 osób w tym niemal połowa to uczniowie innych placówek edukacyjnych, zarówno gimnazjów jak i szkół ponadgimnazjalnych. Po niemal roku aktywnego prowadzenia zajęć postanowiliśmy udostępnić projekt jako podstawę programową. Dzięki temu każda osoba zainteresowana stworzeniem lokalnej inicjatywy w charakterze robotyki i automatyzacji nie będzie musiała zaczynać od zera. Źródło: Zasoby własne Stworzyliśmy zbiór ponad 15 złożonych lekcji dotyczących nauki programowania elektroniki, spis komponentów potrzebnych do przeprowadzenia każdej z nich oraz repozytorium Git, na którym znajdują się wykonane już ćwiczenia. Uczestnicy zajęć Projekt skupia się na komunikacji międzyludzkiej. Darmowe przekazywanie zdobytej wiedzy i dzielenie się pasją szerszemu gronu odbiorców przynosi korzyści zarówno uczestnikom prowadzącym oraz służy promocji placówki w której odbywają się warsztaty. Cykl zajęć został przygotowany w całości przez uczniów. Ponadto organizowane są też grupowe wyjścia na lokalne konferencje powiązane z branżą IT. Tutaj wstaw Twoją grafikę (zdjęcie, wykres, tabelę, itd.) Wspólnie zdobyta wiedza jest przekazywana dalej. Aktywni i chętni uczestnicy mają możliwość prowadzenia poszczególnych zajęć oraz wkładu w rozwój materiałów dydaktycznych. Mamy nadzieje, że udział w konkursie E(x)plory pomoże w rozpowszechnieniu idei warsztatów tak by jak największa liczba ambitnych uczniów miała możliwość wzięcia udziału w tej inicjatywie - aby szkolić przyszłych laureatów konkursów ogólnopolskich oraz międzynarodowych powiązanych z branżą IT. Źródło: Zasoby własne
Dobre praktyki w kształceniu przyszłych informatyków
Z perspektywy szkoły Z perspektywy ucznia Poszukiwanie konkursów o charakterze informatycznym Informowanie uczniów o wydarzeniach branżowych Zachęcanie uczniów do udziału w maratonach programistycznych Tworzenie kół naukowych o charakterze informatycznym Uczestnictwo w konkursach Uczestnictwo w wydarzeniach branżowych Uczestnictwo w maratonach programistycznych Uczestnictwo w kołach naukowych i ich prowadzenie
Z perspektywy szkoły Z perspektywy ucznia Poszukiwanie Informowanie Zachęcanie Tworzenie Uczestnictwo Własne inicjatywy
Bibliografia TeachMeWeb Dragon Dash Dragon Puzzle Dragon Pong Dragon MMO Repozytorium warsztatów Arduino Plakat warsztatów Arduino [E(x)plory] Wideo o RaspiCar Wojciech Połowniak wojciech.polowniak@gmail.com
Dziękuję za uwagę Wojciech Połowniak wojciech.polowniak@gmail.com