Główna zawartość
Zasoby dla nauczycieli i rodziców
Kurs: Zasoby dla nauczycieli i rodziców > Rozdział 1
Lekcja 4: Nauczyciele programowania komputerowego- Program nauczania programowania - przegląd
- Śledzenie postępów uczniów w programowaniu
- Znajdowanie błędów w kodzie
- Programowanie parami w klasie
- Wskazówki dla nauczycieli: podstawy rysowania w JS
- Wskazówki dla nauczycieli: kolorowanie w JS
- Wskazówki dla nauczycieli: zmienne w JS
- Wskazówki dla nauczycieli: podstawy animacji w JS
- Wskazówki dla nauczycieli: interaktywność w JS
- Wskazówki dla nauczycieli: skalowanie za pomocą zmiennych w JS
- Wskazówki dla nauczycieli: tekst i zmienna tekstowa w JS
- Wskazówki dla nauczycieli: funkcje w JS
- Teaching guide: Intro to JS - Logic and if statements
- Teaching guide: Intro to JS - Looping
- Teaching guide: Intro to JS - Arrays
- Teaching guide: Intro to JS - Objects
- Teaching guide: Intro to JS - Object-oriented design
- Materiały informacyjne na temat programowania
- Dodatkowe projekty z programowania
- Propozycje planów lekcji: nauka programowania w klasie
- Przykłady dobrych praktyk: projekty interdyscyplinarne
- Studium przypadku - programowanie: Wyjdź poza program nauczania KA
- Przykłady dobry praktyk: nauka programowania w szkole podstawowej
© 2023 Khan AcademyWarunki użytkowaniapolitykę prywatnościInformacja o plikach cookie
Wskazówki dla nauczycieli: kolorowanie w JS
To jest podręcznik nauczania dla kursu Wprowadzenie do JS, drugiego rozdziału dotyczącego Kolorowania.
Czego uczniowie się nauczą
- Jak użyć polecenia
background()
do zmiany koloru całego płótna. - Jak używać polecenia
fill()
do zmiany koloru kształtów istroke()
do zmiany krawędzi. - Jak używać
strokeWeight()
oraznoStroke()
do modyfikacji grubości krawędzi. - Krótkie omówienie palety kolorów RGB (Red-Green-Blue: czerwony-zielony-niebieski) i narzędzia do wybierania kolorów.
- Waga sprawdzania dokumentacji funkcji, by zapamiętać jak jej używać, szczególnie pracując nad projektami.
Uczniowie nauczą się pisać kod taki jak:
Z czym uczniowie mają kłopoty
- Uczniowie często zmagają się z kolejnością poleceń. Zawsze, wpierw muszą wywołać funkcje nadające kolor, przed narysowaniem kształtów które chcą by zostały pokolorowane. Zachęć ich do przykładania wagi do kolejności i spróbuj poprzesuwać linie kodu (skopiuj/wklej) by zobaczyć co się stanie.
- Uczniowie czasami mylą
fill()
orazstroke()
, szczególnie przy liniach. Linie nie mają wypełnienia, zatem muszą być kolorowane za pomocąstroke()
.
Dodatkowe materiały: pytania do dyskusji
Są to pytania, które możesz zadać uczniom indywidualnie, gdy ukończą ten samouczek lub poprowadź dyskusję grupową, jeżeli każdy ukończył samouczek do tego samego momentu.
- Jak często łapiesz się na tym, że samemu sięgasz do dokumentacji? Czy przewijasz stronę do niej, czy, czy otwierasz ją w nowej karcie?
- Czy widziałeś gdziekolwiek indziej użyty schemat kolorów RGB? Czy widziałeś inny sposób, w jaki komputery opisują kolory (np. HSB, czy HSV)?
- Czy mieszasz kolory, gdy malujesz? Czym to się różni od wybierania koloru, gdy programujesz?
Dodatkowe materiały: pytania i ciekawostki
Te pytania mogą być ciekawym zajęciem po tym, jak każdy uczeń ukończył samouczek. Mogą także prowadzić dyskusję na temat pytań które sprawiły im trudność. Zagraj z nimi na Quizizz.
Chcesz dołączyć do dyskusji?
Na razie brak głosów w dyskusji