
POZIOM 1-3
Jeśli chcesz rozpocząć przygodę swojego dziecka z programowaniem lub chcesz poszerzyć jego umiejętności w tym zakresie, to świetnie trafiłeś! Nasze kursy programowania to idealne opcje dla dzieci, które chcą nauczyć się podstaw tej dziedziny i zdobyć praktyczne umiejętności potrzebne do tworzenia aplikacji i rozwiązywania różnorodnych problemów.
Grupa na poziomie 1-3
Program zajęć
• Podstawy definiowania interfejsu.
• Podstawy animacji.
• Instrukcje warunkowe.
• Wielowarstwowy interfejs użytkownika.
• Pojęcie zmiennej lokalnej i globalnej.
• Pobieranie zmiennej poprzez wybór.
• Pobieranie pozycji X, Y z ekranu.
• Zapoznanie się z wbudowanymi czujnikami (akcelerometr).
• Powtórzenie instrukcji warunkowych.
• Funkcje matematyczne potrzebne do określania położenia elementów względem siebie.
• Wartości false/true funkcji.
• Zagnieżdżone funkcje warunkowe.
• Wprowadzenie pojęcia algorytmu (przepisu działania) oraz programu (zapisu zrozumiałego dla komputera) na przykładach znanych uczniom z życia.
• Poznanie środowiska AppInventor.
• Wprowadzenie instrukcji pętli, instrukcji warunkowych do powtarzających się czynności.
• Komunikacja pomiędzy kilkoma urządzeniami.
• Zapoznanie się z procedurami.
• Powtórzenie zagnieżdżonych funkcji warunkowych.
• Wprowadzenie losowości.
• Zapoznanie się z typami baz danych.
• Wprowadzenie API.
• Pojęcie listy.
• Zapoznanie się z typami danych.
• Dodawanie i usuwanie elementów z listy.
• Zapoznanie się z syntezatorem mowy.
• Przetwarzanie mowy na ciąg znaków.
• Powtórzenie zagnieżdżonych funkcji warunkowych.
• Wykorzystanie zmiennych lokalnych.
Wprowadzenie do HTML5.
• Podstawy HTML.
• Nauka znaczników.
• Edycja tekstu z wykorzystaniem znaczników.
• Wprowadzenie listy numerowanej i nienumerowanej.
• Umieszczanie ilustracji na stronie.
• Wprowadzenie do CSS.
• Podstawy CSS.
• Nauka selektorów w CSS.
• Wprowadzenie właściwości CSS.
• Wykorzystanie selektorów w HTML.
• Wprowadzenie pojęć linków, tabel i komentarzy w HTML
• Wprowadzenie własności i stylów czcionek w CSS.
• Wprowadzenie formatów tekstu
• Podstawy dziedziczenia w CSS.
• Wprowadzenie do teorii działania Internetu, serwerów.
• Projekt własnej strony internetowej.
• Wykonanie strony internetowej.
• Wykonanie strony internetowej.
• Postawienie własnej strony internetowej na serwerze
Wprowadzenie do JavaScript (JS).
• Komentarze w JS.
• Wprowadzenie deklaracji zmiennych.
• Wprowadzenie operatorów przypisania.
• Inicjalizacja zmiennej.
• Zmienna niezainicjowana
• Operacje na liczbach.
• Operacje arytmetyczne.
• Inkrementacja/Dekrementacja
• Liczby zmiennoprzecinkowe.
• Operacje na liczbach.
• Reszta z dzielenia liczby w JS.
• Złożony operator przypisania.
• Deklaracja zmiennej z łańcuchem znaków.
• Znaki specjalne w łańcuchach znaków.
• Konkatenacja łańcuchów znaków za pomocą operatorów.
• Tworzenie łańcuchów z wykorzystaniem zmiennych.
• Metody na stringach.
• Wprowadzenie funkcji.
• Definicje funkcji.
• Wprowadzenie funkcji.
• Argumenty, parametry i kontekst.