Warsztaty programistyczne dla Młodzieży (12-15 lat)

blog-image

Jesteśmy szkołą programowania dla dzieci i młodzieży. Od 2017 roku prowadzimy zajęcia stacjonarne z programowania w całej Polsce. Program ten jest realizowany z sukcesem od 4 lat dla dzieci w wieku 12 - 15 lat. Od 2020 prowadzimy innowacyjne warsztaty dla dzieci online. Na czym polega ich innowacyjność?
W Akademii nie ma odgórnie narzuconych terminów zajęć. Każdy z kursantów przerabia program samodzielnie w domu, w dogodnym dla siebie czasie, pod czujnym okiem Mentora. Dzięki temu nie ma ryzyka, że warsztaty w Akademii będą kolidować z innymi zajęciami pozaszkolnymi lub lekcjami w szkole. Nie ma też problemów z dowożeniem dziecka na zajęcia. Uczestniczenie w kursie z domu jest też bezpieczniejsze - ryzyko zakażenia się COVID-19 na takich zajęciach nie istnieje.
Sprawdź opinie o tym programie od rodziców naszych uczniów oraz nauczycieli, gdzie prowadziliśmy warsztaty z tego programu:


Czym jest Python? Dlaczego akurat on na pierwszy język tekstowy?

Python to język programowania ogólnego przeznaczenia, powstały w 1991 roku. Od tego czasu stale zyskuje na popularności, głównie z uwagi na prostą składnię oraz szeroki wachlarz zastosowań.

Te cechy są też głównymi przyczynami dla których wybraliśmy ten język jako pierwszy tekstowy język programowania dla naszych studentów. Dzięki przystępnej składni mogą oni łatwo go opanować, zyskując przy tym znajomość narzędzia szeroko wykorzystywanego w biznesie o niezwykle szerokich możliwościach. W Pythonie można napisać wszystko od przeglądarki internetowej do prostej gry.


O kursach

Kurs “Wstęp do Pythona” to - jak sama nazwa wskazuje - krótkie warsztaty przedstawiające absolutne podstawy programowania. Program ten zawiera 5 pierwszych 5 modułów kursu “Python dla początkujących”, nie zawiera prac samodzielnych, nie jest też objęty wsparciem Mentora. Jego atutami są niska cena oraz kupon rabatowy na kurs “Python dla początkujących” o wartości równej wartości “Wstępu”, który dołączamy do każdego zakupionego kursu.

Kurs “Python dla początkujących” to zajęcia dla dzieci i młodzieży pozwalające zapoznać się podstawami programowania tekstowego w języku Python, poznać podstawowe narzędzia programistyczne takie jak: zmienna, instrukcja warunkowa, pętla, czy też wybrane operatory logiczne (są to narzędzia powszechnie używane również w programowaniu profesjonalnym). Czekają też na niego dwie prace samodzielne, które będzie mógł wysłać do Mentora kursu, aby uzyskać od niego cenne wskazówki. Oprócz tego w każdym module czekają praktyczne ćwiczenia do samodzielnego rozwiązania oraz quiz. Po ukończeniu tego kursu uczeń otrzymuje certyfikat ukończenia kursu.

W kursie “Tworzenie stron internetowych” uczestnik ma okazję opanować podstawy tworzenia stron internetowych z wykorzystaniem języka HTML oraz arkuszy stylów CSS. Czekają też na niego dwie prace samodzielne, które będzie mógł wysłać do Mentora kursu, aby uzyskać od niego cenne wskazówki. Oprócz tego w każdym module czekają praktyczne ćwiczenia do samodzielnego rozwiązania oraz quiz. Po ukończeniu tego kursu uczeń otrzymuje certyfikat ukończenia kursu.

Wstęp do Pythona Python dla początkujących Tworzenie stron internetowych
Długość 5 modułów 12 modułów 12 modułów
Nauka poprzez praktyczne przykłady ☑️ ☑️ ☑️
Roczne wsparcie Mentora ☑️ ☑️
Prace samodzielne sprawdzane przez Mentora ☑️ ☑️
Ćwiczenia praktyczne ☑️ ☑️ ☑️
Ciekawe quizy ☑️ ☑️ ☑️
Certyfikat ukończenia ☑️ ☑️
Zniżka na inne kursy ☑️
Cena 119zł 797zł 797zł
Kupuję Kupuję Wkrótce dostępny

Agenda kursów

Python dla początkujących

Tworzenie stron internetowych

Moduł 1: Instalacja i wprowadzenie* Moduł 1: Instalacja
Lekcja 1: Instalacja Windows Lekcja 1: Instalowanie środowiska Brackets (Windows)
Lekcja 2: Instalacja Linux Lekcja 2: Instalowanie środowiska Brackets (Linux)
Lekcja 3: Instalacja MacOSX Lekcja 3: Instalowanie środowiska Brackets (MacOS)


Moduł 2: Zmienne i typy* Moduł 2: Środowisko oraz szkielet strony
Lekcja 1: Zmienne i typy – wprowadzenie Lekcja 1: Początkowy szkielet strony
Lekcja 2: Zmienne liczbowe Lekcja 2: Omówienie środowiska Brackets
Lekcja 3: Zmienne tekstowe Lekcja 3: Struktura pliku HTML
Lekcja 4: Komentarze w kodzie Lekcja 4: Ćwiczenia
Lekcja 5: Ćwiczenia Lekcja 5: Quiz
Lekcja 6: Quiz


Moduł 3: Instrukcje warunkowe* Moduł 3: Znaczniki oraz ich atrybuty
Lekcja 1: Porównania Lekcja 1: Znaczniki w html
Lekcja 2: Operatory logiczne Lekcja 2: Tworzenie pierwszej strony
Lekcja 3: Ćwiczenia Lekcja 3: Znaczniki semantyczne
Quiz Lekcja 4: Atrybuty znaczników HTML
Lekcja 5: Ćwiczenia
Lekcja 6: Quiz


Moduł 4: Pętle* Moduł 4: Wprowadzenie do CSS
Lekcja 1: Pętla while Lekcja 1: Podpinanie arkusza stylów
Lekcja 2: Pętla for Lekcja 2: Selektory
Lekcja 3: Zagnieżdżone pętle Lekcja 3: Właściwości i ich wartości
Lekcja 4: Ćwiczenia Lekcja 4: Selektory znaczników
Quiz Lekcja 5: Ćwiczenia
Lekcja 6: Quiz
Lekcja 7: Bonus – właściwości


Moduł 5: Listy i krotki* Moduł 5: Stylizowanie strony z użyciem CSS
Lekcja 1: Listy Lekcja 1: Więcej o kolorach CSS
Lekcja 2: Krotki Lekcja 2: Wydajniejszy sposób podglądu strony
Lekcja 3: Ćwiczenia Lekcja 3: Narzędzia programistyczne w przeglądarce
Quiz Lekcja 4: Stylizowanie znacznika div
Lekcja 5: Stylizowanie znacznika div – kontynuacja
Lekcja 6: Ćwiczenia
Lekcja 7: Quiz


Moduł 6: Pygame – wstęp Moduł 6: Pierwszy projekt
Lekcja 1: Instalacja biblioteki Pygame Lekcja 1: Mockup
Lekcja 2: Program Hello World w Pygame Lekcja 2: Zadanie projektowe + instrukcja wysłania
Lekcja 3: Rysowanie kwadratu
Lekcja 4: Poruszanie kwadratem na ekranie
Lekcja 5: Ćwiczenia
Lekcja 6: Quiz


Moduł 7: Pierwszy projekt Moduł 7: Własne grafiki na stronie internetowej
Lekcja 1: Program wykonujący określone obliczenia Lekcja 1: Źródła darmowych zdjęć
Lekcja 2: Wysyłanie zadań do mentora Lekcja 2: Wgrywanie zdjęć na stronę
Lekcja 3: Zadanie projektowe Lekcja 3: Pozycjonowanie zdjęć
Lekcja 4: Właściwość hover
Lekcja 5: Ćwiczenia
Lekcja 6: Quiz


Moduł 8: Operacje wejścia/wyjścia Moduł 8: Więcej o modelu pudełkowym
Lekcja 1: Operacje wyjścia Lekcja 1: Elementy blokowe
Lekcja 2: Operacje wejścia Lekcja 2: Elementy liniowe
Lekcja 3: Ćwiczenia Lekcja 3: Czym jest model pudełkowy?
Quiz Lekcja 4: Wyśrodkowanie elementu na stronie
Lekcja 5: Ćwiczenia
Lekcja 6: Quiz


Moduł 9: Operacje na napisach Moduł 9: Tworzenie nawigacji oraz podstron
Lekcja 1: Napis jako krotka Lekcja 1: Tworzenie nawigacji
Lekcja 2: Wywołania na napisach Lekcja 2: Stylizowanie nawigacji
Lekcja 3: Ćwiczenia Lekcja 3: Stylizowanie nawigacji cz.2
Lekcja 4: Tworzenie podstrony
Lekcja 5: Ćwiczenia
Lekcja 6: Quiz


Moduł 10: Funkcje Moduł 10: Tworzenie portfolio cz.1
Lekcja 1: Funkcje – wprowadzenie Lekcja 1: Ustawienie tła strony
Lekcja 2: Parametry wywołania Lekcja 2: Tworzenie nawigacji
Lekcja 3: Zwracanie wartości Lekcja 3: Tworzenie podstron oraz szkieletu stron
Lekcja 4: Ćwiczenia Lekcja 4: Stylizowanie szkieletu strony
Quiz Lekcja 5: Ćwiczenia
Lekcja 6: Quiz


Moduł 11: Klasy i obiekty Moduł 11: Tworzenie portfolio cz.2
Lekcja 1: Klasy Lekcja 1: Podstrona „O mnie”
Lekcja 2: Czym jest obiekt? Lekcja 2: Podstrona „O mnie” cz. 2
Lekcja 3: Ćwiczenia Lekcja 3: Podstrona „Kontakt”
Quiz Lekcja 4: Podstrona „Kontakt” cz. 2
Lekcja 5: Ćwiczenia Lekcja 5: Podstrona „Projekty”
Quiz Lekcja 6: Praca samodzielna
Lekcja 7: Quiz


Moduł 12: Projekt końcowy Moduł 12: JavaScript oraz Bootstrap
Lekcja 1: Kalkulator w konsoli Lekcja 1: Czym jest Java Script?
Lekcja 2: Zadanie projektowe Lekcja 2: Dodanie skryptu liczącego czas na stronę
Lekcja 3: Bootstrap – grid
Lekcja 4: Zastosowanie grida na stronie
Lekcja 5: Ćwiczenia
Lekcja 6: Quiz

* - moduł dostępny w kursie “Wstęp do Pythona”


Gwarancja

Jeśli nasz kompleksowy program nie spełni Twoich oczekiwań w ciągu 30 dni od zakupu możesz napisać do nas na maila [email protected] Zwrócimy Ci pieniądze bez pytania o przyczynę.


Sekcja pytań i odpowiedzi

Kiedy rozpoczyna się kurs i ile trwa?
Naukę z kursów można rozpocząć od razu po zaksięgowaniu płatności. Dostęp do kursów jest dożywotni (do końca istnienia Akademii), wsparcie Mentora zapewniamy przez rok. Kursy zostały przygotowany z myślą o przerabianiu jednego modułu tygodniowo, więc przerobienie całego kursu “Wstęp do Pythona” potrwa ok. 5 tygodni, kursów “Python dla początkujących” oraz “Tworzenie stron internetowych” - 13 tygodni każdy.

Czego moje dziecko potrzebuje, aby rozpocząć korzystanie z kursu?
Przed przystąpieniem do któregoś z kursu dla młodzieży przyszły kursant powinien umieć pisać na klawiaturze oraz czytać ze zrozumieniem. Wcześniejsze doświadczenie programistyczne nie jest wymagane, natomiast mile widziana jest znajomość podstaw angielskiego. W kwestii sprzętu wystarczy komputer lub laptop z 64-bitowym systemem Windows/Linux/MacOS. Wymóg ten spełnia większość sprzętów wyprodukowanych w ciągu ostatnich 5 lat i duża część wyprodukowanych w ostatnich 8 latach.

Czy są jakieś zniżki dla rodzeństwa?
Każdy taki przypadek rozpatrujemy indywidualnie, w takiej sytuacji napisz do nas maila.

Co w przypadku, gdy kurs się nie spodoba?
Jest to bardzo mało prawdopodobne ;) Jeśli jednak już się taka sytuacja zdarzy, to zwracamy 100% wpłaconej kwoty, o ile zgłosisz rezygnację z korzystania z kursu w ciągu 30 dni od jego zakupu.

Czy mogę otrzymać lekcję próbną?
Oczywiście! Zapraszamy do skorzystania z darmowych lekcji “Zaprogramuj grę Papier, Kamień, Nożyce w Microbicie” oraz “Zaprogramuj grę Kółko i Krzyżyk w Pythonie”. Przypominamy również, że wszystkie nasze kursy są objęte 30-dniową gwarancją - w ciągu tego czasu od zakupu możesz zwrócić kurs i otrzymać z powrotem 100% wpłaconej kwoty. Wystarczy jeden mail!