diff --git a/programming/lectures/scripts_functions.tex b/programming/lectures/scripts_functions.tex
index 1e6a167..bb32c09 100644
--- a/programming/lectures/scripts_functions.tex
+++ b/programming/lectures/scripts_functions.tex
@@ -189,24 +189,27 @@
   \framesubtitle{\"Ubungen}
   \begin{enumerate}
   \item \"Offnet den Editor und schreibt ein Skript, das vier Sinus
-    mit den Amplituden \verb+amplitude = [0.25, 0.5, 1.0, 2.0]+ in
-    einen Graphen plottet. Benutzt eine \verb+for+ Schleife um die Amplituden abzuarbeiten (\verb+hold on+ um linien \"ubereinander zu plotten).
+    mit den Amplituden \code{amplitudes = [0.25, 0.5, 1.0, 2.0]} und
+    der Frequenz 2\,Hz in einen Graphen plottet. Benutzt eine \verb+for+
+    Schleife um die Amplituden abzuarbeiten (\verb+hold on+ um Linien
+    \"ubereinander zu plotten).
   \item Speichert das Skript und f\"uhrt es von der Kommandozeile aus.
-  \item Erzeuge ein zweites Skript, das nun die Frequenz setzt und das
-    erste aufruft. Benutzt eine \verb+for+ Schleife um folgende
-    Frequenzen abzuarbeiten \verb+frequenzen = [1.0, 2.0, 3.0] %Hz+.
-  \item Speichert und ruft dieses Skript \"uber die Kommandozeile auf.
-  \item Was ist geplottet, passt es zu den Erwartungen? 
+  \item Erzeuge ein zweites Skript, das nun das erste aufruft aber bei
+    jedem Aufruf die Frequenz neu setzt. Benutzt eine \verb+for+
+    Schleife um folgende Frequenzen abzuarbeiten
+    \code{frequencies = [2.0, 4.0, 6.0] %Hz}.
+    \item Speichert und ruft dieses Skript \"uber die Kommandozeile
+      auf.
+    \item Was ist geplottet, passt es zu den Erwartungen?
   \end{enumerate}
 \end{frame}
 
 \begin{frame}
-  \frametitle{Skripte und Funktionen}
-  \framesubtitle{Funktionen}
-  Vorherige \"Ubung hat gezeigt, dass die Verwendung von globalen Variablen gef\"ahrlich ist.
+  \frametitle{Skripte und Funktionen} \framesubtitle{Funktionen}
+  Vorherige \"Ubung sollte gezeigt haben, dass die Verwendung von
+  globalen Variablen gef\"ahrlich sein kann.
   Wie l\"ost man dieses Problem?\\
-  \vspace{3em}
-  \huge{Funktionen!}
+  \vspace{3em} \huge{Funktionen!}
 \end{frame}
 
 \begin{frame}[fragile]
diff --git a/programming/lectures/vectors_matrices.tex b/programming/lectures/vectors_matrices.tex
index bbaf48e..f4c1694 100644
--- a/programming/lectures/vectors_matrices.tex
+++ b/programming/lectures/vectors_matrices.tex
@@ -86,6 +86,8 @@
 \end{flushright}
 }
 
+\newcommand{\code}[1]{\texttt{#1}}
+
 \input{../../latex/environments.tex}
 \makeatother
  
@@ -312,42 +314,49 @@
   \frametitle{Vektoren}
   \framesubtitle{Einfache graphische Darstellung von Vektoren}
   \begin{enumerate}
-  \item Erstellt ein neues script, L\"oschen aller Variablen, L\"oschen des Command Windows.\pause
-  \item Erzeugen eines Vektors, der die Zeit repr\"asentiert (0 bis 10 \times $\pi$ mit 0.05 Schrittweite).
+  \item Aufr\"aumen: Erstellt ein neues Skript; L\"oschen aller
+    Variablen; L\"oschen des Command Windows.\pause
+  \item Erzeugen eines Vektors, der die Zeit repr\"asentiert (0 bis 10
+    $\times$ $\pi$ mit 0.05 Schrittweite).
   \item Berechnung eines Sinus mit bliebiger Amplitude und Frequenz.
+  \item Plotten des Sinus als Funktion der Zeit.    
   \end{enumerate}
 \end{frame}
 
 \begin{frame}
   \frametitle{Vektoren}
   \framesubtitle{Datentypen sind wichtig.}
-  Einlesen von unterschiedlichen Bin\"ardaten aus einer Datei
+  Einlesen von Bin\"ardaten aus einer Datei
   \begin{enumerate}
   \item Aufr\"aumen des Workspaces, des Command Windows und \"offnen eines neuen Skripts.
-  \item Auf ILIAS liegen die folgenden Dates\"atze: signal1.bin, time.bin
+  \item Auf ILIAS liegen die folgenden Dates\"atze: signal.bin, time.bin
   \end{enumerate}
-
+  \begin{itemize}
+  \item \"Offnen der Datei: \code{f = fopen('signal.bin');}
+  \item Lesen des Inhalts: \code{signal = fread(f);}
+  \item Schlie{\ss}en der Datei: \code{fclose(f);}
+  \item Plottet das signal. Sieht das plausibel aus?
+  \item Welchen Datentype nimmt MATLAB per default an (Hilfe fread)?
+  \item Versucht einen anderen Datentyp.
+  \item Wie viele Werte werden eingelesen? Sieht der Plot sinnvoll aus?
+  \end{itemize}  
 \end{frame}
 
 \begin{frame}
   \frametitle{Vektoren}
-  \framesubtitle{Einlesen von unterschiedlichen
-    Bin\"a Daten aus einer Datei} 
+  \framesubtitle{Einlesen von unterschiedlichen Bin\"ardaten aus einer Datei} 
 
-  Szenario: Es werden elektrophysiologische Messungen gemacht. Die
-  Datein werden mit einer Messkarte digitalisiet, die eine 16 Bit
-  Aufl\"osung hat von 16 bit.
+  \textbf{Szenario:} Es werden elektrophysiologische Messungen
+  gemacht. Die Daten werden mit einer Messkarte digitalisiert. Diese
+  hat ein 16 Bit Aufl\"osung f\"ur den Spannungsbereich $\pm$ 10\,V.
   
   \begin{enumerate}
   \item In welchem Datentyp sollten die Daten abgelegt werden, um
     m\"oglichst Speichereffizient zu sein?
-  \item Um die Daten in z.B. die Membranspannungen umzuwandeln brauche
-    ich nur die Aufl\"osung und den Messbereich (16 bit auf den
-    Bereich $\pm$ 10\,V).
-  \item Aufr\"aumen des Workspaces, des Command Windows und \"offnen eines neuen Skripts.
-  \item Auf ILIAS liegen die folgenden Dates\"atze: signal1.bin, time.bin. signal2.bin
+  \item Lest den Datensatz signal2.bin ein und plottet die Daten.
+  \item Wandelt mit dem Wissen \"uber die Aufl\"osung und den
+    Wertebereich die Daten in Spannungen um.
   \end{enumerate}
-
 \end{frame}