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: 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.
Chcesz dołączyć do dyskusji?
Na razie brak głosów w dyskusji