diff options
| author | Florian Fischer <florian.fischer@muhq.space> | 2024-05-16 10:24:28 +0200 |
|---|---|---|
| committer | Florian Fischer <florian.fischer@muhq.space> | 2024-05-16 10:25:07 +0200 |
| commit | afea7033c326110d498f99a29cf57f520ae5f7b6 (patch) | |
| tree | 164fca36fcf05e8e67e66c2ed41ee83c0873f4ce | |
| parent | 49c74cba932f734028152966ffbd6dcad59e2506 (diff) | |
| download | unterricht-afea7033c326110d498f99a29cf57f520ae5f7b6.tar.gz unterricht-afea7033c326110d498f99a29cf57f520ae5f7b6.zip | |
modernize project slides
| -rw-r--r-- | Info/10/3/img/2024-05-15-200009_3840x1080_scrot.png | bin | 0 -> 185059 bytes | |||
| -rw-r--r-- | Info/10/3/img/2024-05-15-200035_3840x1080_scrot.png | bin | 0 -> 289904 bytes | |||
| -rw-r--r-- | Info/10/3/img/keyboard_menu.png | bin | 0 -> 27920 bytes | |||
| -rw-r--r-- | Info/10/3/img/keyboard_song_screen.png | bin | 0 -> 11778 bytes | |||
| -rw-r--r-- | Info/10/3/img/linux-toy-advent.png | bin | 0 -> 84743 bytes | |||
| -rw-r--r-- | Info/10/3/img/pacman.jpg | bin | 0 -> 83035 bytes | |||
| -rw-r--r-- | Info/10/3/slides.md | 70 |
7 files changed, 46 insertions, 24 deletions
diff --git a/Info/10/3/img/2024-05-15-200009_3840x1080_scrot.png b/Info/10/3/img/2024-05-15-200009_3840x1080_scrot.png Binary files differnew file mode 100644 index 00000000..535e3dc5 --- /dev/null +++ b/Info/10/3/img/2024-05-15-200009_3840x1080_scrot.png diff --git a/Info/10/3/img/2024-05-15-200035_3840x1080_scrot.png b/Info/10/3/img/2024-05-15-200035_3840x1080_scrot.png Binary files differnew file mode 100644 index 00000000..9f054d8b --- /dev/null +++ b/Info/10/3/img/2024-05-15-200035_3840x1080_scrot.png diff --git a/Info/10/3/img/keyboard_menu.png b/Info/10/3/img/keyboard_menu.png Binary files differnew file mode 100644 index 00000000..c00fcbd1 --- /dev/null +++ b/Info/10/3/img/keyboard_menu.png diff --git a/Info/10/3/img/keyboard_song_screen.png b/Info/10/3/img/keyboard_song_screen.png Binary files differnew file mode 100644 index 00000000..4e9a4ed4 --- /dev/null +++ b/Info/10/3/img/keyboard_song_screen.png diff --git a/Info/10/3/img/linux-toy-advent.png b/Info/10/3/img/linux-toy-advent.png Binary files differnew file mode 100644 index 00000000..a8402912 --- /dev/null +++ b/Info/10/3/img/linux-toy-advent.png diff --git a/Info/10/3/img/pacman.jpg b/Info/10/3/img/pacman.jpg Binary files differnew file mode 100644 index 00000000..5651a27e --- /dev/null +++ b/Info/10/3/img/pacman.jpg diff --git a/Info/10/3/slides.md b/Info/10/3/slides.md index d30de7b1..1d9ab5d5 100644 --- a/Info/10/3/slides.md +++ b/Info/10/3/slides.md @@ -1,9 +1,9 @@ --- -author: Florian Fischer -theme: Rochester -aspectratio: 169 +header-includes: | + \makeatletter + \beamer@ignorenonframefalse + \makeatother --- - ## {.center} @@ -15,37 +15,61 @@ aspectratio: 169 * keine systematischen Entwicklungsmethoden * (unrealistische Kosten- / Zeitberechnungen) -$\Rightarrow$ Softwareentwicklung durch gute Projektplanung +$\Rightarrow$ Softwareentwicklung braucht gute Projektplanung -## Projektideen +## Projektideen - Echtzeitspiel -\vspace{-0.5cm} -{.center} +\begin{center} +\begin{tikzpicture} +\node {\includegraphics[keepaspectratio, width=0.75\textwidth]{img/Copyrighted/supermarioflash3.jpg}}; +\pause +\node[rotate=3] {\includegraphics[keepaspectratio, width=0.75\textwidth]{img/pacman.jpg}}; +\end{tikzpicture} +\end{center} ## Projektideen -\vspace{-0.5cm} -{.center} +\begin{center} +\begin{tikzpicture} +\node {\includegraphics[keepaspectratio, width=0.65\textwidth]{img/Copyrighted/SocialChess.PNG}}; +\pause +\node[rotate=3] {\includegraphics[keepaspectratio, width=0.75\textwidth]{img/linux-toy-advent.png}}; +\end{tikzpicture} +\end{center} ## Projektideen \vspace{-0.5cm} {.center} -## Projektideen +<!-- ## Projektideen --> -\vspace{-0.5cm} -{.center} +<!-- \vspace{-0.5cm} --> +<!-- {.center} --> -## Projekt +## Projektideen - \footnotesize Beispiel: Projekt 10D 2023 +\vspace{-0.5cm} \begin{center} -Was ist ein Projekt? +\begin{tikzpicture} +\node {\includegraphics[keepaspectratio, width=0.75\textwidth]{img/keyboard_menu}}; + \pause + \node[rotate=5] {\includegraphics[keepaspectratio, width=0.75\textwidth]{img/keyboard_song_screen}}; +\end{tikzpicture} \end{center} +<!-- ## Projektideen --> + +<!-- \vspace{-0.65cm} --> +<!-- {.center} --> + +## {.standout} + +Was ist ein Projekt? + ## Projekt -Nach DIN 69901: +### Nach DIN 69901: „Ein Projekt ist ein Vorhaben, bei dem innerhalb einer definierten Zeitspanne ein definiertes Ziel erreicht werden soll, und das sich dadurch auszeichnet, dass es im Wesentlichen ein einmaliges Vorhaben ist.“ @@ -73,7 +97,7 @@ Nach DIN 69901: ## Agile Entwicklung -\vspace{-0.5cm} +\vspace{-1cm} {.center} ## Projektabschnitte @@ -84,19 +108,17 @@ Nach DIN 69901: ## Kriterien an das Projekt -* Programmiert in Java, Snap!, SQL, HTML, ... +* Programmiert in Java, (SQL), ... * Mehrere Klassen, die in Beziehung zueinander stehen -* Mindestens - * Ein Klassendiagramm - * Ein funktionierender Prototyp - * Eine Präsentation - +* Dokumentation der Modellierung (Klassendiagramm, ...) +* Ein \underline{funktionierender} Prototyp ## Arbeitsauftrag Gruppenfindung zur Projektarbeit und Klärung folgender Punkte * Welche Art von Programm / Spiel wird entwickelt? -* Wie wird das Projekt grob umgesetzt? (BlueJ, EngineAlpha, Greenfoot, AppInventor, AndroidStudio, …) +* Wie wird das Projekt grob umgesetzt? + (BlueJ, GraphicsAndGames, EngineAlpha, Greenfoot, …) **Notiert diese Informationen inklusive der Gruppenmitglieder auf einem Zettel, der zum Ende der Stunde abgegeben wird.** |
