ŚRODOWISKO 
DO NAUKI PODSTAW PROGRAMOWANIA

Zbuduj własnego robota
Zaprogramuj go w Code Designer

Czym jest Code Designer?

W najprostszym tłumaczeniu, zrozumiałym dla osoby niezwiązanej z tematem,
Code Designer to program do programowania dla dzieci i młodzieży.
Mówiąc językiem specjalistycznym, jest to nasze autorskie środowisko (IDE)
do programowania z wykorzystaniem arduino.

Dzięki Code Designer, nawet bez znajomości języków programowania,
nauczysz się tworzyć swoje własne algorytmy.

Zrobisz to za pomocą prostych bloków, podobnych do tych z platformy Scratch,
która wdrażana jest już w szkołach podstawowych,
w ramach programu nauczania.

co to jest arduino

Co to jest Arduino?

Unikając trudnych i tajemniczych pojęć, można stwierdzić, że arduino to prosty, wręcz prymitywny mini komputer. Wyróżniamy kilka odmian arduino - najpopularniejszymi są: UNO, MEGA i NANO. Można do nich podłączyć takie elementy jak diody LED, silniki krokowe, czujniki odległości i wiele  innych.

Aby przyspieszyć zapoznanie się możliwościami arduino stworzono do niego kilka rozszerzeń w postaci tzw. board/shield. Osobom bez specjalistycznej wiedzy ułatwiają one zrozumienie działania czujników.

Idealnym rozwiązaniem na początek jest rozszerzenie Education Board v1

Co można zbudować z Arduino?

Z pomocą arduino, w kilka minut, możesz stworzyć domową stację meteo, sterownik rolet w Twoich oknach, sterownik oświetlenia dla rybek w akwarium i wiele innych gadżetów.

Z arduino zbudujesz
SWOJEGO PIERWSZEGO ROBOTA!

Jego ruchy i działania będziesz kontrolować za pomocą stworzonego przez siebie algorytmu oraz dołączonych wcześniej czujników.

Z arduino zbudujesz także swojego pierwszego robota, którego ruchy i działania będziesz kontrolować za pomocą stworzonego przez siebie algorytmu i dołączonych wcześniej sensorów.

Najczęściej spotykanym robotem jest projekt OTTO.

Projekty wykonane z pomocą arduino:

19 sierpnia 2020
Własna reklama LED – projekt i programowanie

Prosty i szybki sposób n a własną reklamę LED. Programowanie bajecznie proste.

14 sierpnia 2020
Darmowy prąd na działce i nie tylko…

Podłącz dowolne urządzenie, oświetl ogród na działce i korzystaj z darmowego prądu

17 lipca 2020
Wally – kosmiczny robot

Robot zbudowany z 2 silników DC sterowanych przy użyciu shielda L293D

Inne zastosowania arduino

Opinie o programie

"Często szukałem gotowych rozwiązań, które jednak nie spełniały moich oczekiwań. Teraz łatwo jest mi stworzyć programu do arduino, już nie mam z tym problemu."

Daniel

programista arduino
"Super rozwiązanie! Nie jestem programistą, a i tak bez problemu mogę zaprogramować swoje arduino, i nareszcie stworzyć swój inteligentny dom"

Jacek

hobbysta elektronik
"Dzięki zainstalowaniu tego projektu w pracowni, uczniowie chętnie przychodzą na zajęcia. Nie mogą się wręcz doczekać kolejnej porcji wiedzy."

Magda

nauczycielka informatyki
Więcej opinii

Jak działa Code Designer?

  • Za pomocą prostych bloczków stworzysz algorytm, który po połączeniu z płytką arduino przeniesiesz do otaczającego Cię świata.

  • Nasze środowisko jest podobne do Scratch’a, który wykorzystuje programowanie za pomocą kolorowych bloków, a jego podstawy są obecnie wdrażane w szkołach. Przeczytaj nasz wpis na blogu, Code Designer - programowanie blokowe dla dzieci.

  • Dzięki Code Designer szybko zgłębisz podstawy programowania i z powodzeniem zaczniesz wykorzystywać je w codziennym życiu.

  • Pozwala łatwo stworzyć inteligentny dom, skonstruować nawet skomplikowane algorytmy do sterowania robotami i systemami alarmowymi. Jak zbudować robota dowiesz się z naszego wpisu Programowanie robotów.

  • Code Designer w naturalny i przyjazny sposób łączy świat wirtualny z rzeczywistością.

Dowiedz się więcej

Dla kogo jest Code Designer?

kurs programowania dla dzieci
Dowiedz się więcej

Jak zacząć z arduino programowanie?

Board - zacznij od niego! Jest najprostszy w obsłudze i szybko zobaczysz efekty swoich działań, doskonale wprowadzi Cię w podstawy tworzenia algorytmów i pracy z czujnikami. Nie jest przy nim wymagana żadna ingerencja mechaniczna (nie wymaga lutowania) i od razu jest gotowy do pracy. Da Ci solidne podstawy i zachęci do pogłębienia swojej wiedzy - "Apetyt rośnie w miarę jedzenia".

Robot Otto preferowany jest przede wszystkim przez dzieci w wieku szkolnym ze względu na jego ciekawy wygląd. Jego zaletą jest też możliwość poruszania: potrafi chodzić, tańczyć, machać ręką lub nogą. Tu jednak potrzebna jest podstawowa znajomość arduino i cierpliwość, bo na efekty pracy trzeba poczekać dłużej niż w przypadku boardu.

Kiedy już opanujesz podstawy zarówno board jak i robot otto można dowolnie rozbudowywać. Bez problemu można dodawać do nich nowe czujniki, diody i inne elementy, są na to przygotowane. Można stale je rozbudowywać i unowocześniać.

Aby zacząć programowanie z arduino wystarczy pobrać Code Designer i wyposażyć się w zestaw startowy zawierający arduino, board lub robota.

arduino, podstawy programowania
arduino, board, kurs programowania dla dzieci
arduino, boart, robot, podstawy programowania

Jeśli interesują Cię podstawy programowania,
w naszym sklepie znajdziesz wszystkie niezbędne elementy oraz licencje.

Czego potrzebujesz, aby zacząć 
programowanie od podstaw?

1. Płytka arduino, board lub robot - dostępne są w naszym sklepie.

2. Specjalny program, dzięki któremu w prosty sposób zaprogramujesz Twoje arduino lub robota. Pobierzesz go tutaj.

3. Jeśli korzystasz z arduino na własny użytek nie potrzebujesz żadnej licencji, natomiast jeśli chciałbyś wykorzystać Code Designer w celach komercyjnych, dokonaj zakupu licencji tutaj.

FAQ - najczęściej zadawane pytania

Co to jest Arduino?

Arduino to prosty układ, zbudowany na podstawie mikrokontrolera AVR. Dzięki niemu poznasz podstawy programowania.

Co to jest Board?

Board lub Shield (czasem zwany też rozszerzeniem do arduino) jest to zespoł czujników i układów elektronicznych, takich jak czujniki temperatury, układy czasu rzeczywistego, czy diody lub silniki krokowe. Nie zastępują, a roszerzają one funkcjonalności Arduino. 

Czym się różni arduino od boardu?

Arduino wymaga samodzielnego złożenia, do czego niezbędne są umiejętności lutowania. Board to zestaw gotowych elementów, z którymi od razu możesz przystąpić do pracy w Code Designer i zacząć projektować pierwsze programy.

Jakie arduino wybrać na start?

Aby najlepiej poznać podstawy programowania, na start najlepiej jest wybrać ARDUINO UNO. Dostępne modele i ich różnice znajdziesz tutaj.

Czy program Code Designer jest płatny?

Nie, jeśli używasz go jedynie do celów prywatnych, w domu. Korzystanie w szkole i w trakcie zajęć pozaszkolnych wymaga wykupienia licencji, którą znajdziesz tutaj. Analogiczna sytuacja ma miejsce, gdy prowadzisz prywatny kurs programowania dla dzieci i młodzieży. Przy zakupie boardu, otrzymasz roczną licencję gratis.

W jakim wieku można zacząć korzystać z programu?

Nie ma dolnej granicy wiekowej, pozwalającej zgłębiać tajniki podstaw programowania. Ważniejszym czynnikiem jest posiadanie umiejętności czytania ze zrozumieniem i pisania - wówczas dziecko jest gotowe do rozpoczęcia pracy z Code Designer.

Czy program Code Designer jest odpowiedni dla mojego dziecka?

Jeśli dziecko interesuje się tematyką związaną z programowaniem i robotami, to jak najbardziej, program jest odpowiedni dla niego. Code Designer to świetny kurs programowania dla dzieci.

Ściągnąłem program i co dalej?

Jeśli jeszcze nie masz arduino, zakup je w sklepie i podłącz do komputera. Aby rozpocząć pracę w programie polecamy przeczytać dokumentację i tutorial, umieszczone na stronie i bezpośrednio w programie.

Podczas wgrywania programu wyskakuje błąd - co mam zrobić?

Najczęstszą przyczyną pojawienia się błędu jest wybór złej wersji arduino podpiętego do komputera.

Gdzie znaleźć blok, którego mi brakuje do stworzenia algorytmu?

Charakterystyka wszystkich bloków zebrana jest na stronie opisującej działanie Code Designer.

Jeśli mimo wszystko nie znajdujesz brakującego bloku, napisz do nas na adres: 
nowe-bloki@code-designer.eu lub zadaj pytanie przez formularz kontaktowy.

Miłej zabawy :)

Będzie nam bardzo miło, jeśli zechcesz podzielić się z nami efektami swoich działań. Nagraj film lub zrób zdjęcie i wyślij do nas na adres:

realizacje@code-designer.eu

najciekawsze realizacje pokażemy na naszej stronie i nagrodzimy upominkami

Copyright © 
Code Designer 2020
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram