Wprowadzenie
Zajęcia dla uczniów, którzy ukończyli kurs „Strony internetowe część 1”. Kurs ten obejmuje podstawy tworzenia stron internetowych. Zajęcia zawierają przyjazne wprowadzenie w świat języka znaczników HTML oraz sposobu stylizowania wyglądu stron przy pomocy stylów CSS. Wprowadzane są również podstawy języka JavaScript. Efektem końcowym jest stworzenie własnych stron oraz opublikowanie ich w sieci. Po ukończeniu kursu każdy uczestnik otrzymuje certyfikat potwierdzający uczestnictwo.
Program kursu
1Lekcja 1. Zmienne i operatory
Celem lekcji jest przypomnienie dzieciom, czym są zmienne. Nauczą się je tworzyć oraz wykorzystywać w języku JavaScript. Dodatkowe uczestnicy poznają różne rodzaje operatorów arytmetycznych oraz przypisania.
2Lekcja 2. Instrukcja warunkowa - decyzje
Celem lekcji jest przypomnienie dzieciom, czym jest instrukcja warunkowa. Uczniowie poznają sposób tworzenia instrukcji warunkowych w języku JavaScript. Uczestnicy poznają operatory logiczne służące to tworzenia rozbudowanych warunków, a także instrukcje switch.
3Lekcja 3. Funkcje
Celem lekcji jest poznanie przez uczestników funkcji. Dodatkowo, uczestnicy poznają popularne metody operacji na typach tekstowych.
4Lekcja 4. Tablice
Celem lekcji jest poznanie przez uczestników Tablic. Uczestnicy poznają popularne operacje na tablicach.
5Lekcja 5. Pętle
Celem lekcji jest poznanie przez uczestników pętli. Uczestnicy poznają pętle for oraz while i wykorzystają je w zadaniach.
6Lekcja 6. Obiekty
Celem lekcji jest poznanie przez czym są i jak tworzy się obiekty w JavaScript.
7Lekcja 7. Powtórzenie materiału - quiz
Powtórzenie wiadomości - quiz.
8Lekcja 8. DOM
Celem lekcji jest poznanie przez uczestników idei DOM. Uczestnicy stworzą proste interakcje na stronie internetowej.
9Lekcja 9. Lista zadań
Celem lekcji będzie przygotowanie listy do której będziemy mogli dodawać nowe zadania oraz usuwać już te wykonane. Całość będzie można wydrukować.
10Lekcja 10. Wisielec cz. I
Celem zajęć będzie stworzenie gry „Wisielec” (szubienica) która, polega na odgadywaniu słów.
11Lekcja 11. Wisielec cz. II
Celem zajęć będzie kontynuacja i rozbudowanie projektu z poprzednich zajęć.
12Lekcja 12. Gra w kości cz. I
Celem zajęć będzie stworzenie rozbudowanej gry dla dwóch graczy polegającej na rzucaniu kością i zdobywaniu punktów. Dodatkowo, w grze określimy warunki zwycięstwa i przegranej, utraty punktów.
13Lekcja 13. Gra w kości cz. II
Celem zajęć będzie kontynuacja i rozbudowanie projektu z poprzednich zajęć.
14Lekcja 14. Lekcja pokazowa C#
Lekcja pokazowa C#.
15Lekcja 15. Meme generator
Celem zajęć będzie stworzenie aplikacji do tworzenia memów z możliwością ich zapisywania.
16Lekcja 16. Meme generator. Kontynuacja
Celem zajęć będzie rozbudowanie projektu z poprzednich zajęć.
17Lekcja 17. Twitter
Na lekcji przygotujemy własną wersję Twittera. Skupimy się na dodaniu odpowiednich elementów naszego forum, ostylowaniu ich jak w klasycznej wersji Twittera oraz przejdziemy do pracę nad funkcjonalnością naszego forum.
18Lekcja 18. Twitter. Kontynuacja
Celem zajęć będzie rozbudowanie projektu z poprzednich zajęć.

