If you're seeing this message, it means we're having trouble loading external resources on our website.

Jeżeli jesteś za filtrem sieci web, prosimy, upewnij się, że domeny *.kastatic.org i *.kasandbox.org są odblokowane.

Główna zawartość

Wskazówki dla nauczycieli: zmienne w JS

To jest poradnik dla nauczyciela dla kursu Wstęp do JS dla trzeciego rozdziału dotyczącego Zmiennych.

Czego uczniowie się nauczą

  • Jak definiować zmienne w celu przechowywania wartości numerycznych w programach.
  • Jak przypisać inne wartości zmiennym.
  • Jak przekazywać zmienne jako parametry funkcji.
  • Jak używać zmiennych w wyrażeniach matematycznych.
  • Zasady nadawania zmiennym sensownych nazw.

Uczniowie nauczą się pisać kod taki jak:

Z czym uczniowie mają kłopoty

  • Uczniowie mogą czasem pytać się, dlaczego używamy zmiennych - Dlaczego warto nauczyć się nowego pojęcia. Następny samouczek pokaże dlaczego potrzebujemy zmiennych do tworzenia animacji, co jest jednym z przyjemniejszych sposobów używania zmiennych. Zazwyczaj, zmienne pozwalają ci tworzyć programy, które są bardziej skomplikowane niż rysunki i pozwalają sprawić, że rysowanie będzie łatwiejsze, ponieważ zmienne mogą przechowywać informacje, których często używamy. W dodatku nazywanie twoich zmiennych ułatwia w komunikowaniu do czego ich używamy, oraz ułatwia innym zrozumienie, oraz modyfikowanie ich (wliczając ciebie z przyszłości!).
  • Uczniowie mogą przypadkowo deklarować zmienne po tym jak je użyją. Otrzymają błąd, jeżeli to zrobią, co powinno im przypomnieć, że zmienna powinna być definiowane przed użyciem.
  • Uczniowie czasami nadają swoim zmiennym niepoprawne nazwy, jak nazwa ze spacją czy niedozwolonym znakiem. Przypomnij im o przeczytaniu zasad nazywania zmiennych w tym artykule.

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.
  • Zapytaj się o ich ulubioną grę i ją otwórz. Skłoń ich do burzy mózgów na temat zmiennych, które mogły być użyte w tej grze - jakie dane gra musi przechowywać. Na przykład, wiele gier musi przechowywać punkty zdobyte przez gracza czy aktualny poziom.
  • Poproś ich o włączenie programu, który stworzyli przed poznaniem zmiennych. Czy jest coś w czym użyliby teraz zmiennych? Na przykład do projektu talerza obiadowego, uczeń mógł stworzyć wiele winogron, a teraz może stworzyć zmienną, która przechowuje wielkość winogrona.

Dodatkowe materiały: pytania i ciekawostki

Te pytania mogą być ciekawą propozycją po tym, jak każdy uczeń ukończył samouczek. Uczniowie mogą także dyskutować na temat pytań, które sprawiły im trudność. Zagraj z nimi na Quizizz.

Dodatkowe materiały: zadania nie wymagające komputera

Zadanie "bez komputera" jest zadaniem, które twoi uczniowie mogą wykonać bez potrzeby używania komputera. Mogą pomagać w przekazaniu pomysłów w bardziej instynktowny sposób lub być aktywnością zapasową, gdy komputery z jakiegoś powodu przestaną działać.
Code.org oferuje aktywność "Zmienne w kopertach" (zobacz plan lekcji oraz wideo). Nie pasują idealnie do tego samouczka, ponieważ często używają zmiennych do przechowywania ciągów danych tekstowych, a nie liczb. My pokazujemy uczniom jak przechowywać dane tekstowe trochę później. Jednak koncepcja przechowywania danych jest taka sama.