From 2bc9022d1c22859dfc74eddd10f6c08114f60f64 Mon Sep 17 00:00:00 2001 From: Jim Martens Date: Fri, 16 May 2014 22:09:37 +0200 Subject: [PATCH 1/5] ID-6: Individuelle Aufgabe bearbeitet --- id/blatt6/hci.sty | 54 ++++++++++++++++++ id/blatt6/zettel-06-martens.tex | 99 +++++++++++++++++++++++++++++++++ 2 files changed, 153 insertions(+) create mode 100755 id/blatt6/hci.sty create mode 100644 id/blatt6/zettel-06-martens.tex diff --git a/id/blatt6/hci.sty b/id/blatt6/hci.sty new file mode 100755 index 0000000..c75ea2e --- /dev/null +++ b/id/blatt6/hci.sty @@ -0,0 +1,54 @@ +\usepackage[ngerman]{babel} +\usepackage{geometry} +\usepackage{fancyhdr} +\usepackage{amsmath} +\usepackage{amssymb} +\usepackage{listings} +\usepackage{bold-extra} +\usepackage{ifpdf} +\usepackage{pgfplots} +\usepackage{tikz} +\usetikzlibrary{automata,trees,matrix,fadings,calc,positioning,decorations.pathreplacing,arrows,decorations.markings} + +\geometry{left=2.5cm,right=2.5cm,top=2.0cm,bottom=2.0cm} +\parindent0mm + +\pagestyle{fancy} + +\ifpdf +\pdfinfo { + /Author (\autor) + /Title (Interaktionsdesign I \blatt) +} +\fi + +\newcommand{\betreuer}{Prof. Dr. Frank Steinicke, Dr. Gerd Bruder, Dr. Sven Magg} +\renewcommand{\figurename}{Abbildung} + + +\newcommand{\kopf}{ + \Large + \centerline{\textbf{Human-Computer Interaction}} + \vspace*{0.1\baselineskip} + \large + \centerline{\textbf{Bearbeitung zu \emph{Interaktionsdesign}, SoSe 2014}} + \vspace*{0.1\baselineskip} + \normalsize + Betreuer:~\betreuer\\ + Autor(en):~\autor~\hfill~{\"U}bung~\blatt \\ + \rule{\textwidth}{.25pt} +} + +\headsep.5cm + + + +\renewcommand{\headrulewidth}{.25pt} +\renewcommand{\footrulewidth}{.25pt} + +\renewcommand{\labelenumi}{(\alph{enumi})} +\renewcommand{\labelenumii}{(\roman{enumii})} + +\newcommand{\aufgabe}[1]{\section*{Aufgabe #1}} + +\newcommand{\sourcecode}[1]{\lstinputlisting[caption={#1},label=lst:#1,language=C++,frame=single,showstringspaces=false,basicstyle={\ttfamily \small},breaklines=true,breakatwhitespace=true,tabsize=4,numbers=left,stepnumber=5,numberfirstline=false,firstnumber=1,numberstyle={\scriptsize}]{#1}} \ No newline at end of file diff --git a/id/blatt6/zettel-06-martens.tex b/id/blatt6/zettel-06-martens.tex new file mode 100644 index 0000000..ea3f608 --- /dev/null +++ b/id/blatt6/zettel-06-martens.tex @@ -0,0 +1,99 @@ +\documentclass[a4paper,10pt]{scrartcl} + +% Hier die Nummer des Blatts und Autoren angeben. +\newcommand{\blatt}{6} +\newcommand{\autor}{Jim Martens} + +\usepackage{hci} +\usepackage[utf8]{inputenc} +\usepackage{float} +\usepackage[official]{eurosym} + +\begin{document} +% Seitenkopf mit Informationen +\kopf +\renewcommand{\figurename}{Figure} + +\aufgabe{1} + +Erste Skizze:\\ + +\begin{tikzpicture}[ + goal/.style={rectangle,draw,fill=yellow!40,align=left}, + plan/.style={align=left}, + level 1/.style={sibling distance=7.5em}, + nextLevel/.style={level distance=40ex}, + nextLevel2/.style={level distance=30ex}, + nextLevel3/.style={level distance=18ex}] + + \coordinate + child[grow=up] {node[goal,anchor=south] (start) {0. Recorder programmieren}} + child[grow=down,level distance=0ex] + [edge from parent fork down] + % sub goals + child {node[goal] (one) {1. Geräte \\ einschalten} + child[nextLevel2] {node[goal]{1.1 Fernseher \\ einschalten}} + child[nextLevel2] {node[goal]{1.2 Recorder \\ einschalten}} + } + child {node[goal]{2. Programm \\ öffnen}} + child {node[goal]{4. Aufnahme \\ auswählen}} + child {node[goal] (three) {3. Sendung \\ auswählen} + child[nextLevel2] {node[goal]{3.1 Tag \\ auswählen}} + child[nextLevel2] {node[goal]{3.2 Zur Uhrzeit \\ navigieren}} + child[nextLevel2] {node[goal]{3.3 Sendung \\ selektieren}} + } + child {node[goal]{5. Programmie- \\ rung speichern}}; + + \node[plan] [below right=0.4 and -2.0 of start] {\underline{Plan 0:} \\ + IF ein Gerät aus DO 1. \\ + DO 2.-5. + }; + \node[plan] [below left=0.4 and -1.0 of one] {\underline{Plan 1:} \\ + IF Fernseher aus DO 1.1 \\ + IF Recorder aus DO 1.2}; + \node[plan] [below left=0.4 and -1.0 of three] {\underline{Plan 3:} \\ + DO 3.1-3.3}; +\end{tikzpicture} + +\newpage + +heuristisch verbessert:\\ + +\begin{tikzpicture}[ + goal/.style={rectangle,draw,fill=yellow!40,align=left}, + plan/.style={align=left}, + level 1/.style={sibling distance=7.5em}, + nextLevel/.style={level distance=40ex}, + nextLevel2/.style={level distance=30ex}, + nextLevel3/.style={level distance=18ex}] + + \coordinate + child[grow=up] {node[goal,anchor=south] (start) {0. Recorder programmieren}} + child[grow=down,level distance=0ex] + [edge from parent fork down] + % sub goals + child {node[goal] (one) {1. Geräte \\ einschalten} + child[nextLevel2] {node[goal]{1.1 Fernseher \\ einschalten}} + child[nextLevel2] {node[goal]{1.2 Recorder \\ einschalten}} + } + child {node[goal]{2. Programm \\ öffnen}} + child {node[goal]{4. Aufnahme \\ auswählen}} + child {node[goal] (three) {3. Sendungen \\ auswählen} + child[nextLevel2] {node[goal]{3.1 Tag \\ auswählen}} + child[nextLevel2] {node[goal]{3.2 Zur Uhrzeit \\ navigieren}} + child[nextLevel2] {node[goal]{3.3 Sendung \\ selektieren}} + } + child {node[goal]{5. Programmie- \\ rung speichern}}; + + \node[plan] [below right=0.4 and -2.0 of start] {\underline{Plan 0:} \\ + IF ein Gerät aus DO 1. \\ + DO 2.-5. + }; + \node[plan] [below left=0.4 and -1.0 of one] {\underline{Plan 1:} \\ + IF Fernseher aus DO 1.1 \\ + IF Recorder aus DO 1.2}; + \node[plan] [below left=0.4 and -1.0 of three] {\underline{Plan 3:} \\ + FOR all Sendungen DO 3.1-3.3}; +\end{tikzpicture} + +\end{document} \ No newline at end of file From 861c3d0a1e6108a32d0b5a8ce8ad3f1afd38fe29 Mon Sep 17 00:00:00 2001 From: Jim Martens Date: Fri, 16 May 2014 22:10:02 +0200 Subject: [PATCH 2/5] ID-6: Fragebogen begonnen --- id/blatt6/code/Fragebogen.html | 118 +++++++++++++++++++++++++++++++++ 1 file changed, 118 insertions(+) create mode 100644 id/blatt6/code/Fragebogen.html diff --git a/id/blatt6/code/Fragebogen.html b/id/blatt6/code/Fragebogen.html new file mode 100644 index 0000000..b90fb1e --- /dev/null +++ b/id/blatt6/code/Fragebogen.html @@ -0,0 +1,118 @@ + + + + Evaluierung Interaktionsdesign + + + + + + + + + +
+
+ +
+ Wie häufig gehen Sie zur Vorlesung? + + + + + +
+ + +
+ Wie empfinden Sie den Arbeitsaufwand für die Übung? + + + + + +
+ +
+ Wie empfinden Sie den Zeitaufwand für die Übung? + + + + + +
+ + + + +
+ Welches Geschlecht haben Sie? + + + +
+
+ Wie alt sind Sie? + + + +
+
+ Welchen Studiengang studieren Sie? + + + + + +
+
+ + +
+
+
+ + + + \ No newline at end of file From 32a53a700e61dfacb9adb9c7767488cf05dbcb95 Mon Sep 17 00:00:00 2001 From: Jim Martens Date: Sat, 17 May 2014 12:53:40 +0200 Subject: [PATCH 3/5] =?UTF-8?q?ID-6:=20Weitere=20Fragen=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- id/blatt6/code/Fragebogen.html | 51 ++++++++++++++++++++++++++++++---- 1 file changed, 45 insertions(+), 6 deletions(-) diff --git a/id/blatt6/code/Fragebogen.html b/id/blatt6/code/Fragebogen.html index b90fb1e..59bbad8 100644 --- a/id/blatt6/code/Fragebogen.html +++ b/id/blatt6/code/Fragebogen.html @@ -12,6 +12,12 @@ .block { display: block; } + .alignRight { + text-align: right; + } + .alignLeft { + text-align: left; + } @@ -22,17 +28,26 @@ Wie häufig gehen Sie zur Vorlesung? - + +
+ Wie häufig bereiten Sie den Vorlesungsstoff vor bzw. nach? + + + + + +
+
Wie empfinden Sie den Arbeitsaufwand für die Übung? - - + +
@@ -40,13 +55,37 @@
Wie empfinden Sie den Zeitaufwand für die Übung? - - + +
- +
+ Wie vorbereitet wirkt der Übungsgruppenleiter auf Sie? + + + + + +
+ + +
+ Wie nützlich finden Sie die Vorlesung für das Verständnis? + + + + + +
+
+ Die Vorlesung ist ... + + + + +
From 56bbd90303624500b82351f0fa68f3a726426e9e Mon Sep 17 00:00:00 2001 From: Jim Martens Date: Sun, 18 May 2014 13:12:45 +0200 Subject: [PATCH 4/5] =?UTF-8?q?ID-6:=20Fragebogen=20weiter=20erg=C3=A4nzt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- id/blatt6/code/Fragebogen.html | 95 +++++++++++++++++++++++++++------- 1 file changed, 76 insertions(+), 19 deletions(-) diff --git a/id/blatt6/code/Fragebogen.html b/id/blatt6/code/Fragebogen.html index 59bbad8..f0c1aed 100644 --- a/id/blatt6/code/Fragebogen.html +++ b/id/blatt6/code/Fragebogen.html @@ -12,12 +12,24 @@ .block { display: block; } + .inlineBlock { + display: inline-block; + } .alignRight { text-align: right; } .alignLeft { text-align: left; } + .table { + display: table; + } + .tableRow { + display: table-row; + } + .tableCell { + display: table-cell; + } @@ -45,29 +57,50 @@
Wie empfinden Sie den Arbeitsaufwand für die Übung? - - - - - + + + + +
Wie empfinden Sie den Zeitaufwand für die Übung? - - - - - + + + + + +
+ +
+ Die Übung ist ... +
+
+ + + +
+
+ + + +
+
+ + + +
+
Wie vorbereitet wirkt der Übungsgruppenleiter auf Sie? - - - - - + + + + +
@@ -81,10 +114,33 @@
Die Vorlesung ist ... - - - - +
+
+ + + +
+
+ + + +
+
+ + + +
+
+ + + +
+
+ + + +
+
@@ -108,6 +164,7 @@ />B.Sc. MCI +
From f187eed58505d54b45bfbba75803429b9e2c5c4d Mon Sep 17 00:00:00 2001 From: Jim Martens Date: Sun, 18 May 2014 13:55:52 +0200 Subject: [PATCH 5/5] ID-6: Gruppenaufgabe 1 bearbeitet * heuristische Verbesserung: TODO --- .../zettel-06-boehm_gawehn_geries_martens.tex | 133 ++++++++++++++++++ 1 file changed, 133 insertions(+) create mode 100644 id/blatt6/zettel-06-boehm_gawehn_geries_martens.tex diff --git a/id/blatt6/zettel-06-boehm_gawehn_geries_martens.tex b/id/blatt6/zettel-06-boehm_gawehn_geries_martens.tex new file mode 100644 index 0000000..92c0643 --- /dev/null +++ b/id/blatt6/zettel-06-boehm_gawehn_geries_martens.tex @@ -0,0 +1,133 @@ +\documentclass[a4paper,10pt]{scrartcl} + +% Hier die Nummer des Blatts und Autoren angeben. +\newcommand{\blatt}{6} +\newcommand{\autor}{Florian B\"{o}hm, Christopher Gawehn, Ulrike Geries, Jim Martens} + +\usepackage{hci} +\usepackage[utf8]{inputenc} +\usepackage{float} +\usepackage[official]{eurosym} + +\begin{document} +% Seitenkopf mit Informationen +\kopf +\renewcommand{\figurename}{Figure} + +\aufgabe{1} + +Erste Skizze:\\ + +\begin{tikzpicture}[ + goal/.style={rectangle,draw,fill=yellow!40,align=left}, + plan/.style={align=left}, + level 0/.style={sibling distance=17em}, + level 1/.style={sibling distance=15em}, + level 2/.style={sibling distance=8em}, + level 3/.style={sibling distance=7em}, + level 4/.style={sibling distance=10em}, + nextLevel/.style={level distance=40ex}, + nextLevel2/.style={level distance=30ex}, + nextLevel3/.style={level distance=30ex}] + + \coordinate + child[grow=up] {node[goal,anchor=south] (start) {0. Bearbeitung hochladen}} + child[grow=down,level distance=0ex] + [edge from parent fork down] + % sub goals + child {node[goal] (one) {1. Raum Interak- \\ tionsdesign öffnen} + child[nextLevel2] {node[goal]{1.1 Commsy \\ öffnen}} + child[nextLevel2] {node[goal]{1.2 Raum \\ betreten}} + } + child {node[goal] (two) {2. Aufgabe \\ erstellen} + child[nextLevel2] {node[goal]{2.1 Aufga- \\ ben öffnen}} + child[nextLevel2] {node[goal] (twoTwo) {2.2 Neuen Ein- \\ trag erstellen} + child[nextLevel3] {node[goal] (twoTwoOne) {2.2.1 Meta- \\ daten eintra- \\ gen} + child[nextLevel3] {node[goal]{2.2.1.1 Titel \\ eintragen}} + child[nextLevel3] {node[goal]{2.2.1.2 Fällig am \\ eintragen}} + child[nextLevel3] {node[goal]{2.2.1.3 Geplante Zeit \\ eintragen}} + child[nextLevel3] {node[goal]{2.2.1.4 Status \\ eintragen}} + } + child[nextLevel3] {node[goal]{2.2.2 Dateien \\ hochladen}} + child[nextLevel3] {node[goal]{2.2.3 Katego- \\ rien auswählen}} + child[nextLevel3] {node[goal]{2.2.4 \\ Zugriffs- \\ rechte ein- \\ stellen}} + child[nextLevel3] {node[goal]{2.2.5 Auf \\ Erstell- \\ button \\ klicken}} + } + }; + + \node[plan] [below right=0.4 and -2.0 of start] {\underline{Plan 0:} \\ + DO 1.-2. + }; + \node[plan] [below right=0.4 and -1.4 of one] {\underline{Plan 1:} \\ + DO 1.1.-1.2. + }; + \node[plan] [below right=0.4 and -1 of two] {\underline{Plan 2:} \\ + DO 2.1.-2.2. + }; + \node[plan] [below right=0.4 and -1 of twoTwo] {\underline{Plan 2.2:} \\ + DO 2.2.1.-2.2.5 + }; + \node[plan] [below right=0.4 and -1 of twoTwoOne] {\underline{Plan 2.2.1:} \\ + DO 2.2.1.1-2.2.1.4 + }; +\end{tikzpicture} + +\newpage + +heuristisch verbessert: + +\begin{tikzpicture}[ + goal/.style={rectangle,draw,fill=yellow!40,align=left}, + plan/.style={align=left}, + level 0/.style={sibling distance=17em}, + level 1/.style={sibling distance=15em}, + level 2/.style={sibling distance=8em}, + level 3/.style={sibling distance=7em}, + level 4/.style={sibling distance=10em}, + nextLevel/.style={level distance=40ex}, + nextLevel2/.style={level distance=30ex}, + nextLevel3/.style={level distance=30ex}] + + \coordinate + child[grow=up] {node[goal,anchor=south] (start) {0. Bearbeitung hochladen}} + child[grow=down,level distance=0ex] + [edge from parent fork down] + % sub goals + child {node[goal] (one) {1. Raum Interak- \\ tionsdesign öffnen} + child[nextLevel2] {node[goal]{1.1 Commsy \\ öffnen}} + child[nextLevel2] {node[goal]{1.2 Raum \\ betreten}} + } + child {node[goal] (two) {2. Aufgabe \\ erstellen} + child[nextLevel2] {node[goal]{2.1 Aufga- \\ ben öffnen}} + child[nextLevel2] {node[goal] (twoTwo) {2.2 Neuen Ein- \\ trag erstellen} + child[nextLevel3] {node[goal] (twoTwoOne) {2.2.1 Meta- \\ daten eintra- \\ gen} + child[nextLevel3] {node[goal]{2.2.1.1 Titel \\ eintragen}} + child[nextLevel3] {node[goal]{2.2.1.2 Fällig am \\ eintragen}} + child[nextLevel3] {node[goal]{2.2.1.3 Geplante Zeit \\ eintragen}} + child[nextLevel3] {node[goal]{2.2.1.4 Status \\ eintragen}} + } + child[nextLevel3] {node[goal]{2.2.2 Dateien \\ hochladen}} + child[nextLevel3] {node[goal]{2.2.3 Katego- \\ rien auswählen}} + child[nextLevel3] {node[goal]{2.2.4 \\ Zugriffs- \\ rechte ein- \\ stellen}} + child[nextLevel3] {node[goal]{2.2.5 Auf \\ Erstell- \\ button \\ klicken}} + } + }; + + \node[plan] [below right=0.4 and -2.0 of start] {\underline{Plan 0:} \\ + DO 1.-2. + }; + \node[plan] [below right=0.4 and -1.4 of one] {\underline{Plan 1:} \\ + DO 1.1.-1.2. + }; + \node[plan] [below right=0.4 and -1 of two] {\underline{Plan 2:} \\ + DO 2.1.-2.2. + }; + \node[plan] [below right=0.4 and -1 of twoTwo] {\underline{Plan 2.2:} \\ + DO 2.2.1.-2.2.5 + }; + \node[plan] [below right=0.4 and -1 of twoTwoOne] {\underline{Plan 2.2.1:} \\ + DO 2.2.1.1-2.2.1.4 + }; +\end{tikzpicture} + +\end{document} \ No newline at end of file