diff options
| -rw-r--r-- | Info/11/MUG_SWG_SG/3/Aufgaben/chancen_und_risiken.tex | 22 | ||||
| -rw-r--r-- | Info/11/MUG_SWG_SG/3/Aufgaben/http_req_resp_cookie.tex | 52 | ||||
| l--------- | Info/11/MUG_SWG_SG/4/Aufgaben/color_cube.png | 1 | ||||
| -rw-r--r-- | Info/11/MUG_SWG_SG/4/Aufgaben/farblerner.tex | 124 | ||||
| l--------- | Info/11/MUG_SWG_SG/Leistungsnachweise/2_KA_20240514 | 1 | ||||
| l--------- | Info/23_24/05/14/11B/test/Aufgaben/chancen_und_risiken.tex | 1 | ||||
| l--------- | Info/23_24/05/14/11B/test/Aufgaben/color_cube.png | 1 | ||||
| l--------- | Info/23_24/05/14/11B/test/Aufgaben/farblerner.tex | 1 | ||||
| l--------- | Info/23_24/05/14/11B/test/Aufgaben/http_req_resp_cookie.tex | 1 | ||||
| -rw-r--r-- | Info/23_24/05/14/11B/test/_test.tex | 53 | ||||
| -rw-r--r-- | Info/23_24/05/14/11B/test/test_lehrer.tex | 7 | ||||
| -rw-r--r-- | Info/23_24/05/14/11B/test/test_loesung.tex | 7 | ||||
| -rw-r--r-- | Info/23_24/05/14/11B/test/test_schueler.tex | 7 |
13 files changed, 278 insertions, 0 deletions
diff --git a/Info/11/MUG_SWG_SG/3/Aufgaben/chancen_und_risiken.tex b/Info/11/MUG_SWG_SG/3/Aufgaben/chancen_und_risiken.tex new file mode 100644 index 00000000..59af4bcc --- /dev/null +++ b/Info/11/MUG_SWG_SG/3/Aufgaben/chancen_und_risiken.tex @@ -0,0 +1,22 @@ +% \renewcommand{\Verteilung}{2 + 2 + 2} +\begin{Aufg}[Chancen und Risiken des Internets] +Das Internet als Netz der Netze ist aus unserem Alltag kaum noch wegzudenken. +Diese Tatsache bringt nicht nur neue technologische Chancen mit sich, sondern birgt auch Risiken für die Gesellschaft und das Individuum. +\vspace{-0.3cm} +\begin{enumerate}[a),itemsep=-3pt] + \item Erkläre, wie unverschlüsselte Daten bei der Kommunikation im Internet durch Dritte mitgelesen werden können. % vgl. Buchner 11 Informatik S106 A1a + \item Skizziere knapp den Unterschied zwischen Datenschutz und Datensicherheit. + \item Nenne zwei weitere Risiken des Internets sowie je eine geeignete Gegenmaßnahme. +\end{enumerate} +\end{Aufg} + +\begin{Lsg} +\begin{enumerate}[a)] + \item Da die Daten meist in mehreren Schritte über Zwischenstationen (router)\Point an ihr Ziel übertragen werden kann jede Person mit Zugriff auf das physische Medium oder eine Zwischenstation die Daten mitlesen\Point. + \item Datenschutz beschreibt den Schutz einer Person vor dem Missbrauch ihrer personenbezogenen Daten\Point. \\ + Datensicherheit beschreibt den Schutz der Daten vor Verlust oder Veränderung\Point. + \item Identitätsdiebstahl \Halfpoint Sichere Passwörter\Halfpoint \\ + Fake news\Halfpoint Contentmoderation\Halfpoint \\ + ... +\end{enumerate} +\end{Lsg} diff --git a/Info/11/MUG_SWG_SG/3/Aufgaben/http_req_resp_cookie.tex b/Info/11/MUG_SWG_SG/3/Aufgaben/http_req_resp_cookie.tex new file mode 100644 index 00000000..f9fcaeff --- /dev/null +++ b/Info/11/MUG_SWG_SG/3/Aufgaben/http_req_resp_cookie.tex @@ -0,0 +1,52 @@ +\begin{SaveVerbatim}{httpResp} +HTTP/1.1 301 Moved Permanently +Location: https://informatikschulbuch.de/jahrgangstufe-11/ +[...] +Content-Length: 255 +Content-Type: text/html; charset=iso-8859-1 + +<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> +<html><head> +<title>301 Moved Permanently</title> +</head><body> +[...] +</body></html> +\end{SaveVerbatim} + +\begin{Aufg}[Das WWW und dessen Protokoll] +Für den Aufruf von Webseiten hat sich im Internet das Protokoll \textbf{HTTP} der Anwendungsschicht durchgesetzt. +\begin{enumerate}[a), itemsep=0pt] +\item Erstelle eine gültige HTTP-Anfrage (request) für die Webseite an der Adresse \textit{http://informatikschulbuch.de/jahrgangstufe-11} mit der HTTP Version 1.1. +\iflehrer{}{\liniert{3}}\\ +\item \begin{tabular}{p{0.5\textwidth} p{0.5\textwidth}} +\vspace{-5.8cm} +HTTP-Antworten enthalten immer einen Status Code. Häufige Codes sind: \textbf{\texttt{200 OK, 301 Moved Permanently, 401 Unauthorized}} und \textbf{\texttt{404 Not Found}}. Interpretiere die Antwort des Servers, in Bezug auf deren Status Code, die Art der übertragenen Daten, ob der Server weiterhin HTTP verwenden möchte und, was der Client tun muss, um die gesuchte Seite aufzurufen. +& +\resizebox{0.5\textwidth}{!}{ +\BUseVerbatim{httpResp} +} \\ +\end{tabular} +\item Die Antwort des Servers enthält folgende Kopfzeile \tcbox[on line, size=small, colback=gray!5!white]{\texttt{Set-Cookie: adId=eC8eojah}}. +Beschreibe, was diese Zeile bewirkt und, welche gesellschaftlichen Auswirkungen diese Technologie hat. +\end{enumerate} +\end{Aufg} + +\begin{Lsg} +\begin{enumerate}[a)] +\item + \texttt{GET\Halfpoint /jahrgangstufe-11\Point HTTP/1.1\Halfpoint}\\ + \texttt{Host:\Halfpoint informatikschulbuch.de\Point}\\ + \texttt{$\hookleftarrow$\Halfpoint} +\item \begin{itemize} + \item Der Status Code \texttt{301} Antwort des Server sagt, dass die Seite an einem anderen Ort zu finden ist\Point + \item Die übertragenen 255 Byte sind eine HTML Webseite\Point + \item Der Server will in Zukunft per HTTPS Protokoll \textit{Location: https://} kommunizieren\Point + \item Der Client muss eine neue Anfrage an die Adresse \textit{informatikschulbuch.de/jahrgangstufe-11/} per HTTPS stellen\Point + \end{itemize} +\item \begin{itemize} + \item Die Zeile setzt den Cookie \textit{adId}\Halfpoint mit dem Wert \textit{eC8eojah}\Halfpoint. + \item Dieser Cookie wird bei zukünftigen Anfragen an den Server geschickt\Point. + \item Cookie werden dazu verwendet das Verhalten von Nutzerinnen im Internet zu beobachten\Point. + \end{itemize} +\end{enumerate} +\end{Lsg} diff --git a/Info/11/MUG_SWG_SG/4/Aufgaben/color_cube.png b/Info/11/MUG_SWG_SG/4/Aufgaben/color_cube.png new file mode 120000 index 00000000..74cfdb9b --- /dev/null +++ b/Info/11/MUG_SWG_SG/4/Aufgaben/color_cube.png @@ -0,0 +1 @@ +Copyrighted/color_cube.png
\ No newline at end of file diff --git a/Info/11/MUG_SWG_SG/4/Aufgaben/farblerner.tex b/Info/11/MUG_SWG_SG/4/Aufgaben/farblerner.tex new file mode 100644 index 00000000..b238909a --- /dev/null +++ b/Info/11/MUG_SWG_SG/4/Aufgaben/farblerner.tex @@ -0,0 +1,124 @@ +%% KI-Farblerner +%%% Einordnung KI Verfahren 2 BE +%%% Abstandsbestimmungen 2 BE +%%% Bedeutung von k bei Farben 2 BE +%%% Vor und Nachteile von KNN 2 BE +%%% Tabelle mit Abständen Bestimmung des k 3 BE +\definecolor{mywhite}{rgb}{1, 1, 1} +\definecolor{myblack}{rgb}{0, 0, 0} +\definecolor{myred}{rgb}{1, 0, 0} +\definecolor{mygreen}{rgb}{0, 1, 0} +\definecolor{myblue}{rgb}{0, 0, 1} +\definecolor{mytuerkis}{rgb}{0, 1, 1} +\definecolor{mymagenta}{rgb}{1, 0, 1} +\definecolor{myyellow}{rgb}{1, 1, 0} +\definecolor{mycolor}{RGB}{100, 10, 180} +\begin{Aufg}[Farblerner] +Um Kinder beim Lernen von Farbnamen zu unterstützen, soll ein System erstellt werden, das zu einer zufälligen Farbe die passendste bereits bekannte Farbbezeichnung zuordnet. +Farben werden dabei durch ihren Anteil an \boldred{R}ot, \boldred{G}rün und \boldred{B}lau jeweils mit einem Byte (Werten zwischen 0 und 255) gespeichert. +Die Farben bilden einen dreidimensionalen Farbraum, in dem jede Farbe genau einem Punkt entspricht. + +\begin{tabular}{p{0.5\textwidth} p{0.5\textwidth}} +\includegraphics[keepaspectratio, width=0.45\textwidth]{Aufgaben/color_cube.png} & +\vspace{-5cm} +\textbf{Gelernte Farbennamen:}\vspace{0.2cm}\newline +\begin{tabular}{c | c | c | c | c} +weiß & 255 & 255 & 255 & \textcolor{mywhite}{\rule{0.5cm}{0.5cm}} \\ +\hline +schwarz & 0 & 0 & 0 & \textcolor{myblack}{\rule{0.5cm}{0.5cm}} \\ +\hline +rot & 255 & 0 & 0 & \textcolor{myred}{\rule{0.5cm}{0.5cm}} \\ +\hline +grün & 0 & 255 & 0 & \textcolor{mygreen}{\rule{0.5cm}{0.5cm}} \\ +\hline +blau & 0 & 0 & 255 & \textcolor{myblue}{\rule{0.5cm}{0.5cm}} \\ +\hline +türkis & 0 & 255 & 255 & \textcolor{mytuerkis}{\rule{0.5cm}{0.5cm}} \\ +\hline +magenta & 255 & 0 & 255 & \textcolor{mymagenta}{\rule{0.5cm}{0.5cm}} \\ +\hline +gelb & 255 & 255 & 0& \textcolor{myyellow}{\rule{0.5cm}{0.5cm}} \\ +\end{tabular}\\ +\end{tabular} +\begin{enumerate}[a)] +\item Gib den allgemeinen Ansatz sowie die Art des KI-Verfahrens der Klassifikation von Daten mit einem k-Nächste-Nachbarn-Verfahren an. +\iflehrer{}{\\ \liniert{6}} +\item Bestimme den Manhatten-Abstand zum nächsten Nachbarn der zufälligen Farbe (100, 10, 180) \textcolor{mycolor}{\rule{0.5cm}{0.5cm}} und gib den dadurch vorgeschlagenen Farbnamen an. +\iflehrer{}{\\ \liniert{2}} +\item Gib den in der Situation verwendeten Wert für $k$ an und beschreibe den allgemeinen Einfluss von $k$ auf die Ergebnisse des $k$-Nächste-Nachbarn-Verfahrens. +\iflehrer{}{\\ \liniert{5}\clearpage} +\item Gib je zwei Vor-/ und Nachteile des $k$-Nächste-Nachbarn-Verfahrens an. +\iflehrer{}{\\ \liniert{4}} +\item Das Programm wurde mit weiteren Datenpunkten und Farbbezeichnungen erweitert. +Außerdem wird eine Farbbezeichnung jetzt mit einem Mehrheits-Votum der Nachbarn bestimmt. +Der folgende Ausschnitt zeigt zur Vereinfachung nur die zwei Farbdimensionen Rot und Blau. +Bestimme nachvollziehbar das gewählte \textbf{$k$} für die in der Tabelle dargestellte Entscheidung der neuen Farbe (150, 160). + +\definecolor{clr1}{RGB}{190, 0, 80} +\definecolor{clr2}{RGB}{80, 0, 170} +\definecolor{clr3}{RGB}{60, 0, 200} +\definecolor{clr4}{RGB}{190, 0, 90} +\definecolor{clr5}{RGB}{200, 0, 150} +\definecolor{clr6}{RGB}{160, 0, 210} +\definecolor{clr7}{RGB}{140, 0, 100} +\definecolor{clrx}{RGB}{150, 0, 160} + +\begin{tabular}{p{0.5\textwidth} p{0.5\textwidth}} +\hspace{-1cm}\begin{tikzpicture} + \begin{axis}[ + xmin=50,xmax=210, + ymin=70,ymax=220, + enlargelimits=false + ] + \addplot[mark=x, clr7] (140, 100); + \addplot[mark=x, clr1] (190, 80); + \addplot[mark=x, color=clr2] (80, 170); + \addplot[mark=x, color=clr3] (60, 200); + \addplot[mark=x, color=clr4] (190, 90); + \addplot[mark=x, color=clr5] (200, 150); + \addplot[mark=x, color=clr6] (160, 210); + \addplot[mark=o, color=clrx] (150, 160); + \end{axis} +\end{tikzpicture} & +\vspace{-6cm} +\begin{tabular}{c | c | c | c} +rot & 140 & 100 & \textcolor{clr7}{\rule{0.5cm}{0.5cm}} \\ +\hline +rot & 190 & 80 & \textcolor{clr1}{\rule{0.5cm}{0.5cm}} \\ +\hline +rot & 190 & 90 & \textcolor{clr4}{\rule{0.5cm}{0.5cm}} \\ +\hline +blau & 80 & 170 & \textcolor{clr2}{\rule{0.5cm}{0.5cm}} \\ +\hline +blau & 60 & 200 & \textcolor{clr3}{\rule{0.5cm}{0.5cm}} \\ +\hline +lila & 200 & 150 & \textcolor{clr5}{\rule{0.5cm}{0.5cm}} \\ +\hline +lila & 160 & 210 & \textcolor{clr6}{\rule{0.5cm}{0.5cm}} \\ +\hline +\textbf{\textcolor{green!80!black}{rot}} & 150 & 160 & \textcolor{clrx}{\rule{0.5cm}{0.5cm}} \\ +\end{tabular}\\ +\end{tabular} +\end{enumerate} +\end{Aufg} + +\begin{Lsg} +\begin{enumerate}[a)] +\item Ein datenbasiertes\Point Verfahren das dem überwachten Lernen\Point zugeordnet werden kann. +\item d = $\abs{r_2 - r_1} + \abs{b_2 - b_1} + \abs{g_2 - g_1}\Point = \abs{255 - 100} + \abs{0 - 10} + \abs{255 - 180} = 140\Halfpoint \rightarrow$ Magenta\Halfpoint +\item Es wird nur der nächste Nachbar betrachtet $\rightarrow k = 1$\Point. +Für ein klein gewähltes $k$ besteht die Gefahr, dass Rauschen in den Trainingsdaten die Klassifikationsergebnisse auf den Testdaten verschlechtert.\Halfpoint +Wird $k$ zu groß gewählt, besteht die Gefahr, Punkte mit großem Abstand zu $x$ in die Klassifikationsentscheidung mit einzubeziehen. \Halfpoint +\item Vorteile: Kein Trainingszeit\Halfpoint, Leicht zu programmieren\Halfpoint, (einfaches Modell\HalfpointSymbol) \\ +Nachteile: Lange Klassifikationszeit\Halfpoint, Bestimmung von $k$\Halfpoint, (Normierung\HalfpointSymbol) \\ +\item + $d = \abs{140-150} + \abs{100-160} = 70$ \\ + $d = \abs{190-150} + \abs{ 80-160} = 120$ \\ + $d = \abs{80-150} + \abs{170-160} = 80$ \\ + $d = \abs{60-150} + \abs{200-160} = 130$ \\ + $d = \abs{190-150} + \abs{90-160} = 110$ \\ + $d = \abs{200-150} + \abs{150-160} = 60$ \\ + $d = \abs{160-150} + \abs{210-160} = 60$\Point (Alternativ mit Lineal) \\ + $k=6$\Point Damit rot die Mehrheit ist\Point \\ +\end{enumerate} +\end{Lsg} diff --git a/Info/11/MUG_SWG_SG/Leistungsnachweise/2_KA_20240514 b/Info/11/MUG_SWG_SG/Leistungsnachweise/2_KA_20240514 new file mode 120000 index 00000000..70fd773d --- /dev/null +++ b/Info/11/MUG_SWG_SG/Leistungsnachweise/2_KA_20240514 @@ -0,0 +1 @@ +../../../current/05/14/11B/test
\ No newline at end of file diff --git a/Info/23_24/05/14/11B/test/Aufgaben/chancen_und_risiken.tex b/Info/23_24/05/14/11B/test/Aufgaben/chancen_und_risiken.tex new file mode 120000 index 00000000..ce0d706a --- /dev/null +++ b/Info/23_24/05/14/11B/test/Aufgaben/chancen_und_risiken.tex @@ -0,0 +1 @@ +../../../../../../11/MUG_SWG_SG/3/Aufgaben/chancen_und_risiken.tex
\ No newline at end of file diff --git a/Info/23_24/05/14/11B/test/Aufgaben/color_cube.png b/Info/23_24/05/14/11B/test/Aufgaben/color_cube.png new file mode 120000 index 00000000..237886f9 --- /dev/null +++ b/Info/23_24/05/14/11B/test/Aufgaben/color_cube.png @@ -0,0 +1 @@ +../../../../../../11/MUG_SWG_SG/4/Aufgaben/Copyrighted/color_cube.png
\ No newline at end of file diff --git a/Info/23_24/05/14/11B/test/Aufgaben/farblerner.tex b/Info/23_24/05/14/11B/test/Aufgaben/farblerner.tex new file mode 120000 index 00000000..018e9b3d --- /dev/null +++ b/Info/23_24/05/14/11B/test/Aufgaben/farblerner.tex @@ -0,0 +1 @@ +../../../../../../11/MUG_SWG_SG/4/Aufgaben/farblerner.tex
\ No newline at end of file diff --git a/Info/23_24/05/14/11B/test/Aufgaben/http_req_resp_cookie.tex b/Info/23_24/05/14/11B/test/Aufgaben/http_req_resp_cookie.tex new file mode 120000 index 00000000..472f7233 --- /dev/null +++ b/Info/23_24/05/14/11B/test/Aufgaben/http_req_resp_cookie.tex @@ -0,0 +1 @@ +../../../../../../11/MUG_SWG_SG/3/Aufgaben/http_req_resp_cookie.tex
\ No newline at end of file diff --git a/Info/23_24/05/14/11B/test/_test.tex b/Info/23_24/05/14/11B/test/_test.tex new file mode 100644 index 00000000..beb95121 --- /dev/null +++ b/Info/23_24/05/14/11B/test/_test.tex @@ -0,0 +1,53 @@ +\Datum{14.05.2024} +\TestNummer{2} +\TestArt{Kurzarbeit} +\Klasse{11B} +\Fach{Informatik} + +\usepackage{fancyvrb} +\usepackage{pgfplots} + +\geometry{top=20mm, bottom=20mm, headsep=5mm, footskip=10mm} + +%Reset default header +\fancyfoot[RO]{Bitte umblättern!} + +\fancypagestyle{ErsteSeite}{% + \fancyhf{}% + \fancyhead[L]{\Schule \newline Schuljahr 2023/24} + \fancyhead[R]{Name: \hspace{6cm}} +} + +\begin{document} +\thispagestyle{ErsteSeite} +%% Erzeugt den Intro Header +\Intro +\vspace{-0.3cm} +%% Chancen und Risiken Internet 6 BE +\input{Aufgaben/chancen_und_risiken} +\vspace{-1cm} +\begin{Bearbeitung} +\liniert{10} +\end{Bearbeitung} +%% HTTP +%%% Get Request erstellen 4 BE +%%% Response interpretieren 4 BE +%%% Cookies Bedeutung erläutern 3 BE +\vspace{-0.5cm} +\input{Aufgaben/http_req_resp_cookie} +\vspace{-0.5cm} +\begin{Bearbeitung} +\liniert{12} +\end{Bearbeitung} + +%% KI-Farblerner +%%% Einordnung KI Verfahren 2 BE +%%% Abstandsbestimmungen 2 BE +%%% Tabelle mit Abständen Bestimmung des k 4 BE +%%% Bedeutung von k bei Farben 1 BE +%%% Vor und Nachteile von KNN 2 BE +\input{Aufgaben/farblerner} +\begin{Bearbeitung} +\liniert{10} +\end{Bearbeitung} +\end{document} diff --git a/Info/23_24/05/14/11B/test/test_lehrer.tex b/Info/23_24/05/14/11B/test/test_lehrer.tex new file mode 100644 index 00000000..094f5adf --- /dev/null +++ b/Info/23_24/05/14/11B/test/test_lehrer.tex @@ -0,0 +1,7 @@ +\documentclass[ +lehrerversion, +erwartungshorizont, +sigfooter, +]{test} + +\input{_test} diff --git a/Info/23_24/05/14/11B/test/test_loesung.tex b/Info/23_24/05/14/11B/test/test_loesung.tex new file mode 100644 index 00000000..d0bb5cf9 --- /dev/null +++ b/Info/23_24/05/14/11B/test/test_loesung.tex @@ -0,0 +1,7 @@ +\documentclass[ +lehrerversion, +sigfooter, +keinlogo, +]{test} + +\input{_test} diff --git a/Info/23_24/05/14/11B/test/test_schueler.tex b/Info/23_24/05/14/11B/test/test_schueler.tex new file mode 100644 index 00000000..12415c38 --- /dev/null +++ b/Info/23_24/05/14/11B/test/test_schueler.tex @@ -0,0 +1,7 @@ +\documentclass[ +sigfooter, +drawborder, +twoside, +]{test} + +\input{_test} |
