DARMOWE ŚRODOWISKO
DO NAUKI PODSTAW PROGRAMOWANIA

Pobierz program
Windows, Linux i MacOS

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 lub Raspberry Pi Pico.

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:

25 kwietnia 2024
Jak uruchomić ring LED – Arduino i CODE DESIGNER

Zapewne każdy z Was szukając diod LED w różnych sklepach fizycznych lub internetowych natknął się na ringi LED. Być może nawet zastanawialiście się nad ich zakupem. Dostaliśmy kilka maili od naszych czytelników z prośbą o podpowiedź lub nawet instrukcje uruchomienia i zaprogramowania. Śpieszymy zatem z wyjaśnieniami i postaramy się opisać wszystko - cały proces podłączenia […]

22 grudnia 2023
Świąteczne projekty z Arduino i Code Designer.

Wiele osób często zastanawia się nad wykonaniem projektów o tematyce świątecznej. Jednak jakiprojekt można wykonać wspólnie z dzieckiem? Stwórzmy wspólnie „szafę grającą” z świątecznymi melodiami! Opiszemy w tym poradniku dwa rodzaje projektów do których będziemy potrzebować:a) Arduino Uno + Education Boardb) Arduino Uno + płytka prototypowa + buzzer + 2 przewody z „męskimi” końcówkami Zarówno […]

31 października 2023
Halloween z arduino i Code Designer

Halloween'owy projekt z arduino, drukiem 3D i lampkami LED. Zobacz jakie to proste.

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 CODI 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ć, jeździć, tańczyć, machać nogą, śledzić linię i wile wiele innych. 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 CODI 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

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, przejdź do zakupu licencji.

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. 

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.

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 2024