Mechatronika i programowanie – klasy w ZSO2 Wejherowie

Mechatronika i programowanie – klasy w ZSO2 Wejherowie

Bycie Superbelfrem to chyba stan umysłu, a właściwie ciągła potrzeba dzielenia się swoimi pasjami z innymi. Jestem na urlopie (całe 4 dni), a i tak w tym czasie za namową koleżanki prowadzę warsztaty z mechatroniki i programowania dla uczniów klasy 5 i 6 szkoły w Wejherowie (http://www.zso2wejherowo.pl/szkola-podstawowa). Dlaczego o tym piszę? Czytaj dalej

Subiektywnie o #LepszaEdukacja – Września 17 i 18 lutego 2017r.

Siedząc w domu, chodząc do szkoły – chcesz czy nie chcesz nie jesteś w stanie uciec od przekazów medialnych atakujących nas na co dzień. Reforma edukacji, nowe podstawy programowe, komisja dyscyplinarna dla nauczycielek za manifestację swoich przekonań. Zmiany, zmiany, zmiany, dobra zmiana. W całym tym zgiełku i jazgocie ucieka to co najważniejsze. Ucieka pasja nauczania i radość jaką daje wejście do klasy i zaciekawione spojrzenia uczniów, niecierpliwie czekających na dzisiejszą przygodę na lekcji. Czytaj dalej

Licealiści z Oświęcimia i Python w walce robotów….

Źródło: pixabay.com
Źródło: pixabay.com

Dzisiaj miałem okazję wraz z kolegą Robertem Bednarzem prowadzić warsztaty z programowania Pythona w Liceum prowadzonym przez Salezjanów w Oświęcimiu.

Piszę ten tekst na gorąco w PKP z Krakowa do Warszawy, więc mam chwilę czasu. Plan zajęć był prosty – najpierw szybkie przedstawienie podstaw Pythona w IPython QT Console, potem krótka aplikacja konsolowa w Geany, następnie sztuczna inteligencja robotów walczących na wirtualnej arenie RobotGame, na koniec programowanie robotów EDISON również w Pythonie. Wszystko w 5 godzin lekcyjnych z młodzieżą, która nigdy Pythona nie widziała na oczy – chyba, że gada w Zoo 😉 Czytaj dalej

#Superkoderzy na start!

Trzydzieści pięć szkół z całej Polski realizuje projekt #Superkoderzy fundacji Orange. Jest to pilotażowy ogólnopolski program edukacyjny, którego kluczowym elementem jest nauka programowania.

I tu niespodzianka. Programowanie zostało wplecione w realizację podstawy programowej na lekcjach matematyki, historii, języka polskiego, przyrody, matematyki i muzyki. Uczniowie poznają nowoczesne technologie i narzędzia, mądrze uczą się z nich korzystać. Czytaj dalej

Minecraft z Pythonem w tle

minecraft rpi Czy nasze szkoły pozwalają dzieciom grać w Minecraft? Nie? To błąd 😉 Minecraft to ciekawe środowisko edukacyjne – warto je wykorzystać.
Trzeci raz uczestniczę w projekcie Koduj z Klasą – szkolimy nauczycieli… z Pythona. Tak – Minecraft, gra, to nasze środowisko wizualizacji wyników. Ale podstawą jest kod źródłowy w języku Python. Mamy nadzieję, że w ten sposób łatwo zdobędziemy zainteresowanie uczniów. Czytaj dalej

Minecraft – lekcja w świecie klocków. Webinarium #10

13499956_1037856039636510_1622128833_oZróbmy eksperyment. W poniedziałek przyjdziecie do szkoły i zapytacie swoich uczniów, kto z nich zna Minecrafta. Założę się, że większość. Grają, grali lub będą grali, bo to faza w życiu dziecka, jak kolekcjonowanie kart piłkarzy, czy bransoletki z gumek.

Spróbujcie się dowiedzieć, czego musieli się nauczyć, żeby sobie radzić w Minecrafcie. Zróbcie sobie listę…

Czytaj dalej

Python w edukacji – Webinar (dla CEO)

pulpitminTrzy dni temu miałem szansę przeprowadzić webinar o Pythonie w edukacji. Trwał około godziny.
Uczestniczyło w nim około 15 osób, które wyraziły zainteresowanie tym tematem.

W większości nauczycieli ,zapewne było też kilka osób z innych profesji.

Mam nadzieję, że nie zanudziłem nikogo, a moje informacje okażą się przydatne. Czytaj dalej

Minecraft sterowany Pythonem – cz. 1

minecraft_rpiMinecraft – bardzo ciekawa gra. Zaraz, zaraz – gra? Nie, to środowisko edukacyjne. To świetne rozwiązanie, które pozwala uczyć kreatywności, a także – programowania.

Większość moich znajomych wie, że jestem Ambasadorem języka programowania Python w CEO – a to dlatego, że Python jest jednym z moich najbardziej ulubionych języków programowania. Ale dziś rano – zacząłem nowy etap… Czytaj dalej

Europejski tydzień kodowania 2015 – czy warto uczyć się kodowania?

 

Źródło: http://pixabay.com (Licencja: CC0)
Źródło: http://pixabay.com (Licencja: CC0)

Czy poza językiem chińskim, angielskim czy też hiszpańskim, warto znać język robotów, komputerów, Internetu?
Czy lepiej znać zasady rządzące procesorami, tak jak mieć prawo jazdy i znać zasady ruchu drogowego, czy lepiej żyć w  niewiedzy i z dala od technologii?

Kodowanie to sfera wolności – to słowa prof. Lecha Mankiewicza, które będą głównym mottem mojego artykułu.

Zapraszam Was – poznajcie kilka faktów, kilka mitów i przeczytajcie prawdziwe znaczenie słowa: haker.

Czytaj dalej

Roboty, wirtualna arena, igrzyska śmierci …

Źródło: pixabay.com
Źródło: pixabay.com

Czy marzysz o tym, aby stworzony przez Ciebie robot był niezniszczalny? Pokonywał przeciwników bez specjalnych uszkodzeń? Czy chcesz zyskać międzynarodową sławę jako „haker(ka) roku” lub „niestraszony(a) coder”? Teraz to wszystko jest w zasięgu ręki, a właściwie obu rąk, którymi tworzysz ….. Czytaj dalej

Python – język programowania, a nauka poprzez grę

CodeCombat - Learn how to code by playing a gameCzy lubicie grać?

Nie wiem, ja lubię, młodzież pewnie też lubi…. Więc, dlaczego nie uczyć sięjęzyka programowania poprzez grę ?

Dziś rozpocznę, i mam nadzieję, że dołączycie do mnie – kurs pythona. Oczywiście – grając. A więc – jeśli chcesz dołączyć, lub tylko poczytać….

Czytaj dalej

KOJO – zamiast Logomocji

Nauczanie podstaw programowania na poziomie szkoły podstawowej i gimnazjum jest dość trudnym zadaniem. Pomocą służą w tym względzie różne odmiany LOGO, w których za pomocą prostych poleceń słownych przemieszcza się żółwia po płótnie, a żółw zostawia ślad toru swojego ruchu. Jednym z najbardziej popularnych tego typu programów w polskich szkołach jest Logomocja-Imagine. Jest to jednak program komercyjny, płatny i jedynie wersja demonstracyjna jest udostępniana bezpłatnie. Do tego program ten działa wyłącznie na Windows.
Na Linuksie dysponujemy kilkoma podobnymi programami. Jednym z nich jest KTurtle, który jest świetnym i przydatnym programem, chociaż jego możliwości są znacznie mniejsze niż wspomnianej Logomocji. Niestety program ten nie obsługuje takich elementów jak tablice, ani nie potrafi wypełniać figur kolorem. Czytaj dalej