Kim jesteśmy? Co robimy?

Uczymy dzieci i młodzież programować!

W trakcie naszych zajęć uczestnicy w wieku od 5 do 17 lat tworzą własne gry, animację i programy. Przechodzimy z dziećmi drogę nauki programowania od języków blokowych przypominających układanie puzzli aż po profesjonalne narzędzia wykorzystywane w takich firmach jak Google czy Apple.

Jesteśmy jedną z pierwszych firm w Polsce zajmującą się tym zagadnieniem – nasz program tworzymy i wdrażamy od 2013 roku.

Program nauczania Akademii

Uczymy w oparciu o autorski program nauczania. Korzystamy z narzędzi stworzonych na najlepszych uczelniach technicznych świata, takich jak MIT. Zaczynamy od prostych języków blokowych jak Scratch a kończymy na profesjonalnych językach Java i Python.

Nasz program został doceniony przez zagranicznego partnera i jest wykorzystany do nauki programowania dzieci w Indonezji.

Nasza kadra

Nasz zespół składa się z osób o uzupełniających się kompetencjach twardych – znajomości programowania, oraz miękkich – wiedzy psychologicznej i pedagogicznej. Szkolenia prowadzi starannie wyselekcjonowana kadra.

  • W pierwszym kroku, aplikant musi przejść proces rekrutacji zawierające m.in. test techniczny
  • Każdy nowy prowadzący uczestniczy w regularnych szkoleniach pogłębiających wiedzę pedagogiczną i programistyczną oraz przechodzi Kurs Pierwszej Pomocy
  • Szkoleniowcy na pierwszym etapie pracy uczą się asystując w szkoleniach prowadzonych przez doświadczonych prowadzących
  •  

    Co to jest programowanie?

    Wydawanie poleceń komputerowi

    W najprostszym ujęciu programowanie to komunikacja z komputerem i wydawanie mu poleceń.
    Dzięki programom komputer i inne urządzenia wiedzą jak mają zareagować na nasze komendy: jakie działania wykonać, co zapisać w pamięci, co pokazać na wyświetlaczu.
    W najprostszym ujęciu programowanie to pisanie instrukcji działania dla urządzeń i komputerów.

    Co można zaprogramować?

    Programowania wymaga praktycznie każde urządzenie elektroniczne które nas otacza, jak na przykład:

  • Komputer
  • Samochód
  • Telewizor
  • Lodówka
  • Smartfon
  • Tablet

    Programy służą nam w wielu aspektach życia codziennego: pomagają lekarzom w diagnozie chorób, w bankowości ułatwiają transakcje finansowe a w branży rozrywkowej, zapewniają nam zabawę. Dzięki programistom możemy zdalnie wykonać przelew a w wolnym czasie zagrać w takie gry jak FIFA czy Wiedźmin.

    Jaki język programowania wybrać dla dziecka?

    Ważne żeby zacząć naukę od języków blokowych aby nie zniechęcić dziecka. Popularne języki programowania są bardzo podobne do siebie, dlatego jeśli nauczymy się jednego, programowanie w innym przychodzi z większą łatwością. W Akademii zaczynamy naukę od narzędzi blokowych, Scratch oraz Alice 3D. Natomiast na kolejnych etapach wykorzystujemy języki takie jak: Java, Python, C# oraz JavaScript.

    Korzyści dla dziecka

    Rozwój myślenia

    „Nauka pisania programów to gimnastyka dla mózgu. Pozwala wypracować umiejętność efektywnego myślenia o rzeczach niezwiązanych z informatyką” – Bill Gates.
    Programowanie to właściwie nauka rozwiązywania problemów i logicznego myślenia. Uczymy kreatywnego myślenia poprzez analizę problemów i zagadnień, które są tematem zadanego programu, w ten sposób wykształcamy w uczestnikach umiejętności analitycznego myślenia.

    Oswojenie z technologią

    Styczność z nowymi technologiami i urządzeniami jest dla większości z nas rzeczą nieuniknioną. Coraz to większa liczba urządzeń codziennego użytku (laptopy, tablety, smartfony) może przyprawić o ból głowy nie jednego dorosłego.
    Dzieci, dzięki naturalnym umiejętnością adaptacyjnym, o wiele szybciej się uczą. Nauka programowania pozwala im zrozumieć jak działają wspomnianych urządzeń a w efekcie nie tylko ułatwia odnalezienie się w świecie nowych technologii, ale także uczy wykorzystywać technologie w twórczy sposób.

    Nauka zawodu przyszłości

    Programiści są aktualnie jednymi z najbardziej poszukiwanych osób na rynku pracy i do tego najlepiej opłacanych. Według różnych szacunków w Polsce brakuje aktualnie około 50 tysięcy specjalistów z tego działu, w Europie nawet 300 tysięcy. Zdobyta przez kursantów wiedza umiejętności to inwestycja w przyszłość.

    Praca w grupie

    Poprzez programowanie w parach i tworzenie wspólnych projektów, uczymy dzieci jak wykorzystywać wspólny potencjał, brać odpowiedzialność za pracę zespołową i dzielić się tak sukcesami jak i porażkami.

    Oferta zajęć

    PrograMisie

    PrograMisie to cykl zajęć przeznaczonych dla dzieci, które chcą postawić pierwsze kroki w świecie programistów. Jest to aktywnie spędzone 60 minut, w czasie których dzieci poznają podstawowe pojęcia i mechanizmy tworzenia kodów oraz samodzielnie tworzą swoje pierwsze skrypty.
    Zajęcia już od najmłodszych lat pozwalają dzieciom zaznajomić się z podstawami programowania. Wykorzystujemy różne aplikacje (m.in. ScratchJr), które w przyjazny sposób wprowadzają w specyfikę programowania. Każde dziecko, przy użyciu tabletu, tworzy swój własny skrypt już na pierwszych zajęciach.
    Wiemy, że podstawową aktywnością dzieci jest zabawa, dlatego w czasie naszych zajęć wykorzystujemy jej elementy, aby mali programiści w łatwy sposób mogli przyswajać wiedzę. Przy użyciu specjalnie zaprojektowanej zabawki, w aktywny sposób ćwiczymy budowanie oraz rozumienie skryptów.
    Kurs jest przeznaczony dla dzieci w wieku 5-7 lat. Semestr zajęć to 15 spotkań po jednej godzinie. W ramach cyklu PrograMisie przewidujemy 6 takich semestrów, w trakcie których dzieci nie tylko uczą się programować, ale także rozwijają umiejętność logicznego oraz kreatywnego myślenia. W naszych zajęciach kładziemy duży nacisk na rozwój kompetencji poznawczych oraz społecznych, co z pewnością wpływa korzystnie na dalszy rozwój dziecka.

    Kurs wprowadzający w Świat Magii Programowania

    Kurs skierowany jest do wszystkich dzieci, które pragną zgłębić świat nowych technologii i stać się się jego aktywnymi twórcami.
    Podczas zajęć uczestnicy poznają podstawy programowania korzystając z narzędzi dostosowanych do potrzeb dzieci i młodzieży, m.in. MIT Scratch oraz Alice 3D. Uczestnicy układają swoje pierwsze programy za pomocą specjalnych bloczków, poznając w ten sposób uniwersalne mechanizmy tworzenia programów komputerowych.
    Zajęcia komputerowe przeplatane są różnorodnymi ćwiczeniami kreatywnymi i zabawami ruchowymi, które rozwijają logiczne oraz abstrakcyjne myślenie. W ten sposób uczestnicy zdobywają również umiejętności przydatne w rozwiązywaniu codziennych, niekoniecznie programistycznych problemów.
    Warsztaty prowadzone są raz w tygodniu w dwóch grupach wiekowych: 8-10 lat (4 semestry) oraz 11-15 lat (2 semestry). Każdy semestr obejmuje 15 lekcji trwających 1,5 godziny.
    Kurs wprowadzający stanowi podstawę do dalszej nauki programowania na wybranej specjalizacji.

    Specjalizacja Programowanie Gier i Animacji

    Kurs programowania gier i animacji skierowany jest do wszystkich wielbicieli komputerowych rozgrywek, którzy pragną kreować własną wirtualną rzeczywistość.
    Na początku kursu młodzież poszerza umiejętności programowania obiektowego w języku Java tworząc gry i animacje z wykorzystaniem biblioteki Greenfoot. Następnie uczestnicy programują interaktywne gry oraz symulacje 3D wykorzystując profesjonalny silnik do gier Unity3.

    Specjalizacja Programowanie elektroniki (od 12 r. ż.)

    Kurs programowania elektroniki skierowany jest do młodych majsterkowiczów oraz wszystkich, którzy są ciekawi jak działają fundamenty nowoczesnych technologii. W trakcie kursu uczestnicy poznają zasady konstruowania obwodów elektrycznych oraz uczą się wykorzystać podstawowe elementy elektroniczne – m.in. rezystory, diody i cewki, a także bardziej zaawansowane – wyświetlacze i czujniki. Równolegle młodzież uczy się programowania w języku Python, coraz powszechniej używanym w branży IT. Uczestnicy łączą wszystkie zdobywane umiejętności tworząc od podstaw własne roboty na mini-komputerach RaspberryPi.

    Specjalizacja Programowanie aplikacji mobilnych

    Kurs programowania aplikacji mobilnych dedykowany jest wszystkim fanom przenośnych urządzeń, którzy pragną realizować własne projekty aplikacji. Celem kursu jest zdobycie umiejętności tworzenia własnych aplikacji mobilnych na system operacyjny Android, najpopularniejszy wśród użytkowników urządzeń mobilnych. Podczas zajęć uczestnicy wykorzystując sensory wbudowane w tablet, by tworzyć własne interaktywne aplikacje, np. instrument muzyczny, syntezator mowy.

    Specjalizacja Programowanie stron intenetowych

    Program w przygotowaniu. Pierwsza edycja kursu rozpocznie się podczas ferii zimowych 2017.

    Kurs dodatkowy Magia Minecrafta

    Działając w trybie kreatywnym, uczestnicy poznają zaawansowane metody budowania autorskiego świata i wykorzystania dostępnych narzędzi. Dzieci uczą się podstaw programowania i elektroniki, tworząc m.in. przełączniki i własne mechanizmy. Kurs jest świetną okazją, by poprzez zabawę rozbudzić w dzieciach zainteresowanie naukami ścisłymi oraz zaszczepić bakcyla programisty.

    Kurs dodatkowy Grafika i animacja

    Kurs skierowany jest do wszystkich dzieci, które pragną połączyć artystyczne pasje z nowoczesnymi technologiami. Uczestnicy poznają podstawowe pojęcia związane z samą grafiką – teorię kolorów, zasady rządzące proporcjami, teorię grafiki komputerowej (np. wiedza o formatach). Równie duży nacisk kładziemy na zajęcia praktyczne, w trakcie których uczestnicy zapoznają się z interfejsem programu GIMP 2 oraz nauczą się w jaki sposób wykorzystywać dostępne narzędzia do tworzenia autorskich grafik.