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
Studium przypadku - programowanie: Wyjdź poza program nauczania KA
Aby móc podsuwać naszym kolegom nauczycielom pomysły, w jaki sposób mogliby realizować zajęcia w swoich klasach, opisujemy tzw. studia przypadku. Niżej kilka słów o tym, jak nauczycielka (niegdyś programistka) Jenny Oliver zdecydowała się stworzyć i zrealizować plan zajęć dla swojej klasy.
Zostałam w tym roku poproszona, by podjąć się uczenia programowania przez semestr w międzynarodowej szkole Chiang Mai, w Tajlandii. Jestem programistką z 30-letnim doświadczeniem, niekoniecznie certyfikowanym nauczycielem, stąd wizja tworzenia i realizowania własnego planu zajęć nie należała dla mnie do łatwych. Na szczęście z pomocą przyszło mi KA i jego kurs programowania, dając mi w ten sposób podstawę, którą mogłam rozszerzyć.
Do prowadzenia dostaliśmy małą klasę 8. uczniów, którą uczę razem z moim mężem, również z zawodu doświadczonym programistą. W poniedziałki i wtorki nasze zajęcia trwają 45 minut i są skupione bardziej na wykładach oraz krótkich ćwiczeniach. We wtorki mamy zajęcia 80-minutowe, które uczniowie spędzają na pracy nad swoimi projektami. Piątki należą do mojego męża, który zamyka tydzień przeglądem najnowszych wiadomości ze świata technologii, zapoznając uczniów z informacjami, w jaki sposób komputery i internet znajdują coraz to dalsze zastosowanie we współczesnym świecie, w tym nawet w zagadnieniach związanych z kryptologią wojskowa.
Prowadzimy klasową wiki, gdzie na bieżąco umieszczamy materiały dotyczące naszych zajęć. Kontent tworzony jest na licencji CC-by-SA, stąd inni nauczyciele również mogą dowolnie z nich korzystać. Oto kilka dodatkowych ćwiczeń i projektów, które stworzyliśmy dla kursu:
We’ve also introduced cryptography as a major component to the course. We use the CryptoCat IRC client for class communication, discuss cryptography-related current events in the news (based on the Security Now podcast), and watched the first five videos from Khan Academy on cryptography. We followed that with a programming exercise on Caesar Cipher Exploration.
Zachęcamy naszych uczniów do zapoznawania się i komentowania wzajemnie swoich projektów, programów — poprzez linkowanie ich na stronie klasowej wiki. Niżej screeny kilku takich projektów, które są naszymi ulubionymi:
Chcesz dołączyć do dyskusji?
Na razie brak głosów w dyskusji