maly programista

Mały Programista

Czym jest „Mały programista”?

Innowacyjny program „Mały Programista” ma za zadanie nauczyć uczniów podstaw programowania. Jednocześnie młodzi programiści będą ćwiczyli umiejętności logicznego myślenia, nauczą się systematyczności oraz posiądą umiejętność organizowania własnej pracy. Aby osiągnąć zamierzony cel, wykorzystano język programowania Scratch, płytkę opracowaną na bazie Genuino Uno oraz zestawy dodatkowych płytek (nakładek) na Genuino Uno, których zaletą jest w łatwy i szybki sposób podłączenia do płytki bazowej, a tym samym dodaniu wielu funkcjonalności, dzięki, którym nauka prowadzona w oparciu o zestaw „Mały Programista” nigdy nie stanie się nudna i monotonna. Wiele modułów oraz możliwości dowolnego ich wykorzystania sprawia, że twórcy swoich pierwszych programów, są ograniczani jedynie wyobraźnią.

ScratchScratch

Język programowania Scratch został stworzony jako środek do nauczania dzieci i młodzieży (od 8 lat wzwyż) podstaw programowania. Scratch pozwala na łatwe tworzenie
interaktywnych historyjek, animacji, gier, muzyki. Sam proces programowania, przebiega w sposób wizualny i sprowadza się do dopasowywaniu elementów w kształcie puzzli, które mogą być układane w określonym porządku. W ten sposób tworzy się kod przypisany określonemu obiektowi. Obiekty mogą reagować na zdarzenia zewnętrzne. Dodatkowo, każdy program, może zostać udostępniony innym użytkownikom, dzięki czemu będą mogli oni dyskutować na jego temat, a także pobierać i modyfikować.

baza300x300Genuino Uno

Płytka Genuino Uno jest wyposażona w 14 wejść/wyjść cyfrowych. 6 z nich może służyć jako wyjścia PWM (np. do sterowania silnikami) oraz 6 analogowych wejść. Do zaprogramowania płytki wystarczy odpowiedni przewód USB dzięki, któremu płytka komunikuje się z komputerem oraz oprogramowanie. Płytka jest zasilana dzięki wspomnianemu przewodowi USB.

„Mały Programista” w szkole

W roku 2016/2017 projektem „Mały Programista” zostały objęte wszystkie klasy IV szkół podstawowych, dla których organem prowadzącym jest miasto Wodzisław Śląski.  W kolejnych latach zestaw „Mały Programista” będzie wykorzystywany w realizacji podstawy programowej w klasach IV-VI. Zajęcia odbywać się będą w ramach zajęć komputerowych. Zaplanowany został równiez cykl zajęć dodatkowych.