Godzina Kodowania

Dostosowanie standardów


Pobrać jako plik CSV

Unit 1: Online

Lesson 1: Napisz swój pierwszy program komputerowy

Dostosowanie standardów

Standardy Informatyki CSTA dla K-12 (2011)

CD - Komputery i urządzenia komunikacyjne
  • CD.L1:3-01 - Korzystaj ze standardowych urządzeń wejściowych i wyjściowych do skutecznej obsługi komputerów i związanych z tym technologii.
CI - Społeczność, wymiar globalny i czynniki etyczne
  • CI.L1:3-01 - Praktykuj odpowiedzialne obywatelstwo cyfrowe (zachowania zgodne z prawem i etyczne) w zakresie korzystania z systemów technologicznych i oprogramowania.
CPP - Praktyki komputacyjne i programowanie
  • CPP.L1:6-01 - Korzystaj z zasobów technologicznych (np. kalkulatorów, próbek zbierania danych, urządzeń mobilnych, filmów wideo, oprogramowania edukacyjnego oraz narzędzi internetowych) do rozwiązywania problemów oraz nauki samodzielnej.
  • CPP.L1:6-06 - Wdrażaj rozwiązania zadania korzystając z opartego na blokach, wizualnego języka programowania.

Standardy ISTE dla uczniów

1 - Kreatywność i innowacja
  • 1.a - Stosuj istniejącą wiedzę do generowania nowych pojęć, produktów lub procesów.
  • 1.c - Użyj modeli i symulacji celem badania skomplikowanych systemów i kwestii.
4 - Krytyczne myślenie, rozwiązywanie problemów i podejmowanie decyzji
  • 4.b - Planuj i zarządzaj działaniami prowadzącymi do opracowania rozwiązania i realizacji projektu.
6 - Operacje i koncepcje technologiczne
  • 6.a - Zrozum i korzystaj z systemów technologii.
  • 6.c - Systemy i aplikacje do rozwiązywania problemów
  • 6.d - Przekazuj bieżącą wiedzę w celu nauki nowych technologii.

Standardy Common Core English Language Arts

L - Język
  • 1.L.6 - Używaj słów i fraz nabytych podczas konwersacji, czytania i słuchania odczytywania oraz odpowiadania na teksty, w tym przy użyciu często występujących spójników, aby zasygnalizować proste powiązania (np. ponieważ).
  • 2.L.6 - Używaj słów i fraz nabytych podczas konwersacji, czytania i słuchania oraz odpowiadania na teksty, w tym przy użyciu przymiotników i przysłówków do opisywania (np. Kiedy inne dzieci są szczęśliwe, to mnie uszczęśliwia).
  • 3.L.6 - Przyswajaj sobie i korzystaj w sposób właściwy z słów i zwrotów o charakterze konwersacyjnym, ogólnym akademickim oraz typowym dla domeny dostosowanych do klasy, z uwzględnieniem takich, które sygnalizują relacje przestrzenne i czasowe (np. Tego wieczoru, po kolacji, zaczęliśmy ich szukać).
RI - Czytanie w celach zdobywania informacji
  • 11-12.RI.4 - Określaj znaczenie słów i zwrotów tak, jak są użyte w tekście, z uwzględnieniem znaczenia przenośnego, konotacyjnego i technicznego; analizuj, w jaki sposób autor korzysta i doskonali znaczenie kluczowego terminu lub terminów w tekście (np. jak Madison definiuje
SL - Mówienie i słuchanie
  • 1.SL.1 - Uczestnicz we wspólnych rozmowach z różnymi partnerami na tematy z 1-szej klasy i tekstów, z rówieśnikami i dorosłymi w małych i większych grupach.
  • 2.SL.1 - Uczestnicz we wspólnych rozmowach z różnymi partnerami na tematy z 2-giej klasy i tekstów, z rówieśnikami i dorosłymi w małych i większych grupach.
  • 3.SL.1 - Angażuj się skutecznie w szereg wspólnych rozmów (w trybie jeden do jednego, w grupach, w trybie prowadzenia przez nauczyciela) z różnymi partnerami na tematy i o tekstach na poziomie klasy 3, korzystając z pomysłów innych i wyrażać swoje własne w sposób jasny.

Standardy Common Core Math

MP - Ćwiczenia matematyczne
  • MP.1 - Staraj się rozumieć problemy i wytrwaj w ich rozwiązywaniu
  • MP.2 - Rozumuj abstrakcyjnie i ilościowo
  • MP.5 - Stosuj strategicznie odpowiednie narzędzia
  • MP.6 - Dbaj o precyzję
  • MP.7 - Poszukaj struktur i wykorzystuj je
  • MP.8 - Poszukuj regularności i wyrażaj ją w rozumowaniu powtarzanym.
OA - Operacje i myślenie algebraiczne
  • 1.OA.1 - Korzystaj z dodawania i odejmowania w zakresie do 20, aby rozwiązywać zadania tekstowe dotyczące sytuacji dodawania, ujmowania, łączenia, rozdzielania i porównywania z niewiadomymi we wszystkich pozycjach np. poprzez korzystanie z obiektów, rysunków i równań z symbolem
  • 2.OA.1 - Korzystaj z dodawania i odejmowania w zakresie do 100, aby rozwiązywać zadania tekstowe jedno - i dwuetapowe dotyczące sytuacji dodawania, ujmowania, łączenia, rozdzielania i porównywania z niewiadomymi we wszystkich pozycjach np. poprzez korzystanie z rysunków i równań z sy
  • 3.OA.3 - Korzystaj z mnożenia i dzielenia w zakresie do 100, aby rozwiązywać zadania tekstowe dotyczące sytuacji związane z równymi grupami, szeregi i pomiary ilości np. poprzez korzystanie z rysunków i równań o symbolu dla nieznanej liczby która reprezentuje problem. 1

Lesson 2: Code with Anna and Elsa

Dostosowanie standardów

Standardy Informatyki CSTA dla K-12 (2011)

CPP - Praktyki komputacyjne i programowanie
  • CPP.L1:3-02 - Korzystaj z odpowiednich multimedialnych zasobów w kontekście etapu rozwoju (np. książek interaktywnych i oprogramowania edukacyjnego) celem wspierania nauki w ramach programu.
  • CPP.L1:3-04 - Skonstruuj zbiór stwierdzeń, które będą odgrywane w celu realizacji prostego zdania (np. instrukcje dla żółwia).
  • CPP.L1:6-01 - Korzystaj z zasobów technologicznych (np. kalkulatorów, próbek zbierania danych, urządzeń mobilnych, filmów wideo, oprogramowania edukacyjnego oraz narzędzi internetowych) do rozwiązywania problemów oraz nauki samodzielnej.
  • CPP.L1:6-06 - Wdrażaj rozwiązania zadania korzystając z opartego na blokach, wizualnego języka programowania.

Standardy ISTE dla uczniów

1 - Kreatywność i innowacja
  • 1.a - Stosuj istniejącą wiedzę do generowania nowych pojęć, produktów lub procesów.
  • 1.c - Użyj modeli i symulacji celem badania skomplikowanych systemów i kwestii.
4 - Krytyczne myślenie, rozwiązywanie problemów i podejmowanie decyzji
  • 4.b - Planuj i zarządzaj działaniami prowadzącymi do opracowania rozwiązania i realizacji projektu.
6 - Operacje i koncepcje technologiczne
  • 6.a - Zrozum i korzystaj z systemów technologii.
  • 6.c - Systemy i aplikacje do rozwiązywania problemów
  • 6.d - Przekazuj bieżącą wiedzę w celu nauki nowych technologii.

Standardy Common Core English Language Arts

L - Język
  • 11-12.L.6 - Przyswajaj sobie i korzystaj w sposób poprawny z słów i zwrotów o ogólnym charakterze naukowym albo typowych dla domeny, wystarczających do czytania, pisania, mówienia i słuchania w szkole wyższej i na poziomie gotowości do podjęcia pracy zawodowej; wykaż się niezależnością w gromadzeniu wiedzy słownikowej, gdy uznasz
  • 4.L.6 - Przyswajaj sobie i korzystaj w sposób właściwy z słów i zwrotów o charakterze ogólnym akademickim oraz typowym dla domeny dostosowanych do klasy, z uwzględnieniem takich, które sygnalizują dokładne działania, emocje lub stany istnienia (np. zapytany, zajęczał, wyjąkał) oraz stanowiących podstawę określonego tematu (np.
  • 5.L.6 - Przyswajaj sobie i korzystaj w sposób właściwy z słów i zwrotów o charakterze ogólnym akademickim oraz typowym dla domeny dostosowanych do klasy, z uwzględnieniem takich, które wskazują przeciwieństwo, dodatek oraz inne relacje logiczne (np. jednak, chociaż, niemniej jednak, podobnie, ponadto, w dodatku).
RI - Czytanie w celach zdobywania informacji
  • 11-12.RI.4 - Określaj znaczenie słów i zwrotów tak, jak są użyte w tekście, z uwzględnieniem znaczenia przenośnego, konotacyjnego i technicznego; analizuj, w jaki sposób autor korzysta i doskonali znaczenie kluczowego terminu lub terminów w tekście (np. jak Madison definiuje

Standardy Common Core Math

G - Geometria
  • 7.G.2 - Narysuj (odręcznie, przy pomocy linijki i kątomierza oraz korzystając z technologii) kształty geometryczne na podanych warunkach. Skup się na skonstruowaniu trójkątów z kątów o trzech miarach lub bokach, zauważając, kiedy warunki określają pojedynczy trójkąt, więcej niż jeden trójkąt
MD - Pomiar i dane
  • 4.MD.6 - Mierz kąty w pełnej liczbie stopni z użyciem kątomierza. Szkicuj kąty o określonym rozwarciu.
MP - Ćwiczenia matematyczne
  • MP.1 - Staraj się rozumieć problemy i wytrwaj w ich rozwiązywaniu
  • MP.2 - Rozumuj abstrakcyjnie i ilościowo
  • MP.5 - Stosuj strategicznie odpowiednie narzędzia
  • MP.6 - Dbaj o precyzję
  • MP.7 - Poszukaj struktur i wykorzystuj je
  • MP.8 - Poszukuj regularności i wyrażaj ją w rozumowaniu powtarzanym.
NBT - Liczba i operacje w systemie dziesiętnym
  • 4.NBT.4 - W sposób biegły dodawaj i odejmuj pełne liczby wielocyfrowe z użyciem algorytmu standardowego.
  • 4.NBT.5 - Przemnóż pełną liczbę składającą się z czterech cyfr przez pełną liczbę jednocyfrową, przemnóż liczby dwucyfrowe liczby z użyciem strategii opartych na wartości miejsca oraz właściwości operacji. Zilustruj i wyjaśnij wyliczenie korzystając z równań, prostokątów

Lesson 3: Stwórz grę Flappy

Dostosowanie standardów

Standardy Informatyki CSTA dla K-12 (2011)

CPP - Praktyki komputacyjne i programowanie
  • CPP.L1:6-06 - Wdrażaj rozwiązania zadania korzystając z opartego na blokach, wizualnego języka programowania.
CT - Myślenie komputacyjne
  • CT.L2:1 - Używaj podstawowych kroków w algorytmicznym rozwiązywaniu problemów, aby opracowywać rozwiązania (np. określenia i zgłębienia zadania, badania przykładów, projektowania, wdrażania rozwiązania, testowania i oceny).
  • CT.L2:12 - Korzystaj z abstrahowania, aby rozkładać zadanie na zadania pomniejsze.
  • CT.L2:6 - Opisz i przeanalizuj sekwencję realizowanej instrukcji (np. opisz zachowanie postaci’ w grze wideo kształtowane przez reguły i algorytmy).
  • CT.L2:7 - Przedstawiaj dane na różne sposoby z uwzględnieniem tekstu, dźwięków, obrazków i liczb.
  • CT.L2:8 - Korzystaj z przedstawień wizualnych stanów, struktur i danych zdania (np. grafów, wykresów, schematów sieciowych, schematów blokowych).

Standardy ISTE dla uczniów

1 - Kreatywność i innowacja
  • 1.a - Stosuj istniejącą wiedzę do generowania nowych pojęć, produktów lub procesów.
  • 1.b - Twórz prace oryginalne jako środki ekspresji osobistej lub grupowej.
  • 1.c - Użyj modeli i symulacji celem badania skomplikowanych systemów i kwestii.
4 - Krytyczne myślenie, rozwiązywanie problemów i podejmowanie decyzji
  • 4.b - Planuj i zarządzaj działaniami prowadzącymi do opracowania rozwiązania i realizacji projektu.
6 - Operacje i koncepcje technologiczne
  • 6.a - Zrozum i korzystaj z systemów technologii.
  • 6.c - Systemy i aplikacje do rozwiązywania problemów
  • 6.d - Przekazuj bieżącą wiedzę w celu nauki nowych technologii.

Standardy Common Core English Language Arts

SL - Mówienie i słuchanie
  • 6.SL.1 - Angażuj się skutecznie w szereg wspólnych rozmów (w trybie jeden do jednego, w grupach, w trybie prowadzenia przez nauczyciela) z różnymi partnerami na tematy, o tekstach i zagadnieniach na poziomie klasy 6, korzystając z pomysłów innych i wyrażać swoje własne w sposób jasny.
  • 7.SL.1 - Angażuj się skutecznie w szereg wspólnych rozmów (w trybie jeden do jednego, w grupach, w trybie prowadzenia przez nauczyciela) z różnymi partnerami na tematy, o tekstach i zagadnieniach na poziomie klasy 7, korzystając z pomysłów innych i wyrażać swoje własne w sposób jasny.

Standardy Common Core Math

MP - Ćwiczenia matematyczne
  • MP.1 - Staraj się rozumieć problemy i wytrwaj w ich rozwiązywaniu
  • MP.2 - Rozumuj abstrakcyjnie i ilościowo
  • MP.5 - Stosuj strategicznie odpowiednie narzędzia
  • MP.6 - Dbaj o precyzję
  • MP.7 - Poszukaj struktur i wykorzystuj je
  • MP.8 - Poszukuj regularności i wyrażaj ją w rozumowaniu powtarzanym.

Lesson 4: Play Lab

Dostosowanie standardów

Standardy Informatyki CSTA dla K-12 (2011)

CL - Współpraca
  • CL.L1:6-02 - Korzystaj z zasobów online (np. e-maila, dyskusji online, współpracujących środowisk internetowych) celem udziału w opartych na współpracy zajęciach poświęconych rozwiązywaniu problemów na potrzeby opracowywania rozwiązań lub produktów.
CPP - Praktyki komputacyjne i programowanie
  • CPP.L1:3-01 - Korzystaj z zasobów technologicznych do prowadzenia badań dostosowanych do wieku.
  • CPP.L1:6-01 - Korzystaj z zasobów technologicznych (np. kalkulatorów, próbek zbierania danych, urządzeń mobilnych, filmów wideo, oprogramowania edukacyjnego oraz narzędzi internetowych) do rozwiązywania problemów oraz nauki samodzielnej.
  • CPP.L1:6-06 - Wdrażaj rozwiązania zadania korzystając z opartego na blokach, wizualnego języka programowania.
  • CPP.L2:3 - Projektuj, opracowuj, publikuj i przedstawiaj produkty (np. strony internetowe, aplikacje mobilne, animacje) korzystając z zasobów technologii, które umożliwiają pokazanie i przekazanie koncepcji programu.
CT - Myślenie komputacyjne
  • CT.L2:12 - Korzystaj z abstrahowania, aby rozkładać zadanie na zadania pomniejsze.
  • CT.L2:7 - Przedstawiaj dane na różne sposoby z uwzględnieniem tekstu, dźwięków, obrazków i liczb.

Standardy ISTE dla uczniów

1 - Kreatywność i innowacja
  • 1.a - Stosuj istniejącą wiedzę do generowania nowych pojęć, produktów lub procesów.
  • 1.b - Twórz prace oryginalne jako środki ekspresji osobistej lub grupowej.
  • 1.c - Użyj modeli i symulacji celem badania skomplikowanych systemów i kwestii.
2 - Komunikacja i współpraca
  • 2.a - Wchodź w interakcje, współpracuj i publikuj wraz z rówieśnikami, ekspertami i innymi osobami, angażując różnorodne środowiska cyfrowe i media.
  • 2.b - Przekazuj informacje i pojęcia w sposób skuteczny, aby mnożyć liczbę odbiorców używając różnych mediów i formatów.
4 - Krytyczne myślenie, rozwiązywanie problemów i podejmowanie decyzji
  • 4.b - Planuj i zarządzaj działaniami prowadzącymi do opracowania rozwiązania i realizacji projektu.
  • 4.d - Korzystaj z wielu procesorów i zróżnicowanych perspektyw, aby badać rozwiązania alternatywne.
6 - Operacje i koncepcje technologiczne
  • 6.a - Zrozum i korzystaj z systemów technologii.
  • 6.c - Systemy i aplikacje do rozwiązywania problemów
  • 6.d - Przekazuj bieżącą wiedzę w celu nauki nowych technologii.

Standardy Common Core English Language Arts

W - Pisanie
  • 11-12.W.6 - Korzystaj z technologii, w tym z Internetu, aby tworzyć, publikować i aktualizować prace pisemne tworzone indywidualnie lub wspólnie, w odpowiedzi na nadchodzącą informację zwrotną, w tym na nowe argumenty lub informacje.
  • 4.W.3 - Pisz teksty narracyjne, aby rozwijać rzeczywiste lub wyimaginowane doświadczenia lub wydarzenia korzystając ze skutecznej techniki, opisowych informacji szczegółowych oraz czytelnej sekwencji wydarzeń.
  • 6.W.6 - Korzystaj z technologii, z uwzględnieniem Internetu, w celu tworzenia i publikowania teksów, jak również w celu nawiązywania wzajemnej interakcji i współpracy z innymi; wykaż wystarczającą biegłość w zakresie korzystania z klawiatury, aby zapisać minimum trzy strony w trakcie jednego posiedzenia.
  • 7.W.3 - Pisz teksty narracyjne, aby rozwijać rzeczywiste lub wyimaginowane doświadczenia lub wydarzenia korzystając ze skutecznej techniki, stosowanych opisowych informacji szczegółowych oraz dobrze skonstruowanych sekwencji wydarzeń.
  • 7.W.6 - Korzystaj z technologii, z uwzględnieniem Internetu, w celu tworzenia i publikowania teksów oraz linków i cytowania źródeł, jak również w celu nawiązywania wzajemnej interakcji i współpracy z innymi, w tym tworzenia linków do źródeł i cytowania ich.
  • 8.W.6 - Korzystaj z technologii, z uwzględnieniem Internetu, w celu tworzenia i publikowania teksów oraz przedstawiaj powiązania pomiędzy informacjami a pojęciami w sposób skuteczny, jak również w celu nawiązywania wzajemnej interakcji i współpracy z innymi.
  • 9-10.W.6 - Korzystaj z technologii, w tym z Internetu, aby tworzyć, publikować i aktualizować prace pisemne tworzone indywidualnie lub wspólnie, korzystając z możliwości technologii do tworzenia linków do innych informacji oraz wyświetlanie informacji w sposób elastyczny i dynamiczny.

Standardy Common Core Math

MP - Ćwiczenia matematyczne
  • MP.1 - Staraj się rozumieć problemy i wytrwaj w ich rozwiązywaniu
  • MP.2 - Rozumuj abstrakcyjnie i ilościowo
  • MP.4 - Modeluj przy pomocy matematyki
  • MP.5 - Stosuj strategicznie odpowiednie narzędzia
  • MP.6 - Dbaj o precyzję
  • MP.7 - Poszukaj struktur i wykorzystuj je
  • MP.8 - Poszukuj regularności i wyrażaj ją w rozumowaniu powtarzanym.

Lesson 5: Gwiezdne Wojny: Budowanie galaktyki przy pomocy kodu

Lesson 6: MINECRAFT Godzina kodowania

Lesson 7: Intro to App Lab

Lesson 8: Potańcówka

Lesson 9: Sztuczna inteligencja na rzecz oceanów

Unit 2: Bez komputera

Lesson 1: Programowanie w trybie "unplugged" - bez komputera: Sztafeta "Moi robotyczni przyjaciele"

Dostosowanie standardów

Standardy Informatyki CSTA dla K-12 (2017)

AP - Algorytmy i Programowanie
  • 1B-AP-11 - Rozłóż (podziel) zadania na mniejsze, możliwe do opanowania podzadania, aby ułatwić proces opracowywania zadania.
  • 1B-AP-12 - Modyfikuj, dokonuj remiksu i wprowadzają części istniejącego programu do czyjejś pracy własnej, aby opracować coś nowego i dodawać więcej zaawansowanych funkcji
  • 1B-AP-15 - Testuj i debuguj (identyfikuj i naprawiaj błędy) program lub algorytm, aby zapewnić jego działania zgodnie z przeznaczeniem.

Lesson 2: Kompresja tekstu

Dostosowanie standardów

Standardy Informatyki CSTA dla K-12 (2011)

CL - Współpraca
  • CL.L2:3 - Współpracuj z rówieśnikami, specjalistami oraz innymi osobami stosującymi praktyki współpracy takie jak programowanie w parach, praca w zespołach projektowych i udział w zajęciach aktywnej nauki w grupie.
CPP - Praktyki komputacyjne i programowanie
  • CPP.L2:4 - Wykazuj zrozumienie dla algorytmów i ich praktycznego zastosowania.
CT - Myślenie komputacyjne
  • CT.L2:9 - Wchodź w interakcje z modelami i symulacjami dla konkretnych treści (np. ekosystemów, epidemii, dynamiki molekularnej), aby wspierać naukę i badania.
  • CT.L3B:8 - Użyj modeli i symulacji, aby pomóc w sformułowaniu, doskonaleniu i badaniu hipotez naukowych.
  • CT.L3B:9 - Analizuj dane i identyfikuj wzorce przez modelowanie i symulację.

Zasady informatyki

2.1 - A variety of abstractions built upon binary sequences can be used to represent all digital data.
2.1.1 - Opisz szereg abstrakcji używanych do przedstawiania danych. [P3]
  • 2.1.1A - Dane cyfrowe są reprezentowane przez wyodrębnione na różnych poziomach elementy.
  • 2.1.1B - Na poziomie niższym, dane cyfrowe są reprezentowane przez bity.
  • 2.1.1C - Na wyższym poziomie są grupowane, aby reprezentować wyodrębnione mniejsze elementy, między innymi, liczby, znaki i kolor.
2.2 - Multiple levels of abstraction are used to write programs or create other computational artifacts
2.2.1 - Przy pisaniu programu lub tworzeniu innych rekwizytów komputacyjnych rozwijaj wymiar abstrakcyjny. [P2]
  • 2.2.1B - Wyodrębnianie (abstrahowanie) prowadzi do wyłonienia wspólnych cech z konkretnych przykładów w celu generalizacji pojęć.
3.1 - People use computer programs to process information to gain insight and knowledge.
3.1.1 - Używaj komputerów do przetwarzania informacji, wynajduj wzorce i testuj hipotezy na temat informacji przetwarzanych cyfrowo, aby uzyskać wgląd i wiedzę. [P4]
  • 3.1.1A - Komputerów używa się w sposób iteratywny i interaktywny przy przetwarzaniu informacji cyfrowych, aby uzyskać wgląd i wiedzę.
  • 3.1.1D - Wgląd i wiedzę można uzyskać przekładając i przekształcając cyfrowo przedstawione informacje.
  • 3.1.1E - Przy przekształcaniu danych z użyciem narzędzi informatycznych mogą się wyłonić wzorce.
3.1.2 - Współpracuj przy przetwarzaniu informacji, aby uzyskać wgląd i wiedzę. [P6]
  • 3.1.2A - Współpraca stanowi ważny element rozwiązywania zadań kształtowanych przez dane.
  • 3.1.2B - Współpraca ułatwia rozwiązywanie zadań informatycznych dzięki stosowaniu różnych perspektyw, doświadczeń i zestawów umiejętności.
  • 3.1.2C - Komunikacja pomiędzy uczestnikami pracującymi nad rozwiązaniem zadań kształtowanych przez dane prowadzi do postania lepszego, dogłębnego rozeznania i wiedzy.
  • 3.1.2D - Współpraca w zakresie opracowywania hipotez i pytań oraz w zakresie testowania hipotez i udzielania odpowiedzi na pytania, na temat danych pomaga uczestnikom w uzyskaniu rozeznania i wiedzy.
3.1.3 - Wyjaśnij wgląd i wiedzę uzyskaną z danych przetwarzanych cyfrowo używając odpowiednich wizualizacji, notatek oraz precyzyjnego języka. [P]
  • 3.1.3A - Narzędzia do wizualizacji oraz oprogramowanie są w stanie przekazywać informacje na temat danych.
  • 3.1.3E - Interaktywność przy pomocy danych stanowi aspekt komunikacji.
3.3 - There are trade offs when representing information as digital data.
3.3.1 - Analizuj, w jaki sposób przedstawienie danych, przechowywanie, ochrona i transmisja danych łączy się z manipulacją komputacyjną informacjami. [P4]
  • 3.3.1A - Przedstawienia danych cyfrowych obejmują kompromisy dotyczące obaw związanych z przechowywaniem, bezpieczeństwem i prywatnością.

Lesson 3: Proste szyfrowanie

Dostosowanie standardów

Standardy Informatyki CSTA dla K-12 (2011)

CI - Społeczność, wymiar globalny i czynniki etyczne
  • CI.L3A:10 - Opisz kwestie bezpieczeństwa i prywatności dotyczące sieci komputerowych.
CL - Współpraca
  • CL.L2:2 - We współpracy projektuj, opracowuj, publikuj i przedstawiaj produkty (np. filmy wideo, podcasty, strony internetowe) korzystając z zasobów technologii, które umożliwiają pokazanie i przekazanie koncepcji programu.
CPP - Praktyki komputacyjne i programowanie
  • CPP.L3A:9 - Wyjaśnij zasady bezpieczeństwa poprzez badanie technik szyfrowania, kryptografii lub uwierzytelniania.
  • CPP.L3B:5 - Użyj zasady bezpieczeństwa poprzez wdrożenie strategii kryptografii lub uwierzytelniania.
CT - Myślenie komputacyjne
  • CT.L3B:4 - Ocen algorytmy w kontekście ich wydajności, poprawności i czytelności.

Zasady informatyki

1.2 - Computing enables people to use creative development processes to create computational artifacts for creative expression or to solve a problem.
1.2.2 - Utwórz eksponat komputacyjny używając narzędzi i technik komputacyjnych, aby rozwiązać problem.[P2]
  • 1.2.2A - Narzędzia i techniki informatyczne mogą poprawiać proces znajdywania rozwiązania problemu.
3.3 - There are trade offs when representing information as digital data.
3.3.1 - Analizuj, w jaki sposób przedstawienie danych, przechowywanie, ochrona i transmisja danych łączy się z manipulacją komputacyjną informacjami. [P4]
  • 3.3.1B - Obawy dotyczące bezpieczeństwa zagrażają kompromisom w zakresie przechowywania i transmisji informacji.
  • 3.3.1F - Obawy związane z bezpieczeństwem i prywatnością wyłaniają się w przypadku danych zawierających informacje osobowe.
6.3 - Cybersecurity is an important concern for the Internet and the systems built on it.
6.3.1 - Identyfikuj aktualne obawy związane z cyberbezpieczeństwem oraz potencjalne opcje umożliwiające zajęcia stanowiska wobec Internetu oraz budowanych do niego systemów. [P]
  • 6.3.1C - Wdrażanie cyberbezpieczeństwa łączy w sobie oprogramowanie, sprzęt oraz czynniki ludzkie.
  • 6.3.1H - Kryptografia ma znaczenie zasadnicze dla wielu modeli cyberbezpieczeństwa.
  • 6.3.1I - Kryptografia opiera się na matmatycznych podstawach.
  • 6.3.1K - Szyfrowanie symetryczne jest metodą szyfrowania angażującą jeden klucz do szyfrowania i odszyfrowania.
7.3 - Computing has a global affect -- both beneficial and harmful -- on people and society.
7.3.1 - Analizuj dobroczynne i szkodliwe skutki komputacji. [P4]
  • 7.3.1G - Obawy dotyczące prywatności i bezpieczeństwa powstają w trakcie tworzenia systemów i artefaktów informatycznych.

Lesson 4: Potańcówka: bez komputera

Dostosowanie standardów

Standardy Informatyki CSTA dla K-12 (2017)

AP - Algorytmy i Programowanie
  • 1A-AP-09 - Modeluj sposób, w jaki programy przechowują dane i manipulują nimi, używając liczb lub innych symboli do reprezentowania informacji.
  • 1A-AP-11 - Rozłóż na kroki potrzebne do rozwiązania problemu w postaci sekwencji instrukcji.

Możliwości międzyprzedmiotowe

Standardy Common Core English Language Arts

L - Język
  • 2.L.6 - Używaj słów i fraz nabytych podczas konwersacji, czytania i słuchania oraz odpowiadania na teksty, w tym przy użyciu przymiotników i przysłówków do opisywania (np. Kiedy inne dzieci są szczęśliwe, to mnie uszczęśliwia).
SL - Mówienie i słuchanie
  • 2.SL.1 - Uczestnicz we wspólnych rozmowach z różnymi partnerami na tematy z 2-giej klasy i tekstów, z rówieśnikami i dorosłymi w małych i większych grupach.
  • 2.SL.6 - Przygotuj pełne zdania, jeśli jest to właściwe dla zadania i sytuacji, w celu dostarczenia wymaganych szczegółów lub wyjaśnień.

Standardy Common Core Math

MP - Ćwiczenia matematyczne
  • MP.1 - Staraj się rozumieć problemy i wytrwaj w ich rozwiązywaniu
  • MP.2 - Rozumuj abstrakcyjnie i ilościowo
  • MP.5 - Stosuj strategicznie odpowiednie narzędzia
  • MP.6 - Dbaj o precyzję
  • MP.7 - Poszukaj struktur i wykorzystuj je

Standardy przyrody nowej generacji

ETS - Engineering in the Sciences
ETS1 - Projektowanie inżynierskie
  • K-2-ETS1-1 - Zadawaj pytania, dokonuj obserwacji oraz zbieraj informacje na temat sytuacji, którą ludzie chcą zmienić, aby zdefiniować prosty problem, który można rozwiązać przez opracowanie nowego albo udoskonalonego obiektu lub narzędzia.
  • K-2-ETS1-3 - Przeanalizuj dane z badań dwóch obiektów zaprojektowanych pod kątem rozwiązania pewnego problemu w celu porównania mocnych i słabych stron działania każdego z nich.

Lesson 5: Our AI Code of Ethics

Dostosowanie standardów

Standardy Informatyki CSTA dla K-12 (2017)

IC - Czynniki oddziaływania informatyki
  • 2-IC-20 - Compare tradeoffs associated with computing technologies that affect people's everyday activities and career options.
  • 2-IC-21 - Discuss issues of bias and accessibility in the design of existing technologies.