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: skalowanie za pomocą zmiennych w JS
To jest poradnik dla nauczyciela dla kursu Wstęp do JS dla siódmego rozdziału dotyczącego Zmieniania rozmiaru za pomocą zmiennych.
W zależności od poziomu wiedzy twoich uczniów, możesz uznać ten rozdział za "dodatkowy". Jest to jeden z trudniejszych rozdziałów, a uczniowie mogą nauczyć się reszty tego kursu, nawet gdy mają problemy z tym rozdziałem. Sprawdź w swojej klasie i zobacz rezultaty.
Czego uczniowie się nauczą
- Operatory matematyczne, które są poprawne w JavaScript (+,-,/,*,%).
- Jak używać zmiennych do rysowania grup kształtów, które mogą być łatwo zmieniane poprzez aktualizację jednej zmiennej.
Uczniowie nauczą się pisać kod taki jak:
Z czym uczniowie mają kłopoty
- Tak jak zapisane powyżej, uczniowie zazwyczaj mają problemy z tym samouczkiem-ale także czują, że rozumieją zmienne lepiej, gdy zaczną rozumieć ten rozdział.
- Niektórzy uczniowie, szczególnie ci młodsi, mają problemy z matematyką, która jest powiązana z tworzeniem wyrażenia w zmiennej. Zachęcaj ich do używania papieru w kratkę do rozrysowania kształtów, zapisywania proporcji oraz używania kalkulatora, aby zobaczyć związki między liczbami. Kiedy zaprogramują te numery, przypomnij im o zmianie wartości zmiennych, aby zobaczyć jak wpływa to na kształty.
- Niektórzy uczniowie zastanawiają się, czy mogą używać różnych wyrażeń matematycznych w zmiennych - jak
faceSize * 0.50
,faceSize/2
czyfaceSize * 1/2
. Wszystkie z powyższych wyrażeń są poprawne w JS i znaczą to samo.
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.
- Zaprezentuj schemat ciała zwierzęcia (pingwina, człowieka, itp.). Jakie zmienne mógłbyś użyć, aby zaprogramować ciało i jego części (twarz, kończyny)? Możecie nawet mierzyć się nawzajem, aby sprawdzać, jakie są proporcje ciała ludzkiego, czyli ile wynosi różnica wielkości nóg w porównaniu do wysokości.
- Pokaż im schemat budynku. Jakie zmienne mógłbyś użyć, aby zaprogramować ten budynek oraz jego części (okna, drzwi, itp.)?
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