Opis
Small Basic on-line -poziom podstawowy, wiek: 12
W trakcie zajęć będziemy stworzymy pięć prostych gier, dzięki którym poznamy wszystkie najważniejsze narzędzia programistyczne takie jak zmienne, pętle, konstrukcje warunkowe czy funkcje.
W 1 odcinku stworzymy grę, w której celem gracza jest zgadnięcie liczby, korzystając z podpowiedzi komputera. Przy okazji nauczymy się wykorzystywać okno tekstowe, a także poznamy koncepcje konstrukcji warunkowych i pętli.
W 2 odcinku stworzymy klona popularnej gry mobilnej Flappy Bird. Na jej przykładzie przedyskutujemy symulację grawitacji w grach oraz poznamy sposób tworzenia nieskończonej liczby przeszkód.
W odcinku 3 zajmiemy się tworzeniem aplikacji typu Paint, która pozwoli użytkownikowi na rysowanie po ekranie. Przy okazji poznamy komendy i techniki odczytywania ruchu myszy oraz obsługi kolorów.
4 odcinek poświęcimy na stworzenie Quizu w stylu Milionerów. Dowiemy się co to takiego pętle i nauczymy się korzystać z obsługi przycisków w środowisku Small Basic-a.
5 odcinek poświęcimy na tworzenie prostych animacji.
- Materiały kursu dostępne są bez ograniczeń przez 12 miesięcy. Pozwala na to pracę we własnym tempie i trwałe przyswojenie materiału krok po kroku.
- Nauczyciel dostępny jest dla każdego ucznia i w trybie zdalnym na żywo odpowie na wszystkie indywidualne pytania związane z materiałem i grą.
Small Basic to środowisko oraz język programowania stworzone przez firmę Microsoft specjalnie
z myślą o osobach rozpoczynających swoją przygodę z pisaniem programów. Small Basic łączy w sobie łatwość tworzenia aplikacji graficznych oraz składnię języka bazującą na Visual Basic-u – profesjonalnym języku z rodziny .NET –dzięki czemu praca w nim jest jednocześnie przyjemna i niezwykle rozwijająca.
Small Basic posiada wiele ułatwień takich jak graficzne okno wyboru komend, wyjaśnienia stosowanych funkcji czy automatyczne uzupełnianie kodu. Jednocześnie zapewnia zawiera większość konstrukcji znanych z profesjonalnych języków programowania takich jak zmienne, pętle, funkcje, zdarzenia czy tablice jedno- i wielowymiarowe. Dzięki temu w przyjaznym środowisku uczestnicy poznają i doskonalą umiejętności, które z pewnością przydadzą się w przyszłości.