From 60aa412e17fb8c6c54dbba0bdb16f0d119203018 Mon Sep 17 00:00:00 2001
From: Jovina D'Souza
Date: Thu, 21 Apr 2011 14:49:11 +0530
Subject: Major changes to getting_started_with_ipython.

- Two column format.
- Added objectives and summary.
- Other changes suggested by the interns.
---
 getting_started_with_ipython/slides.tex | 122 +++++++++++++++++++++++---------
 1 file changed, 88 insertions(+), 34 deletions(-)

(limited to 'getting_started_with_ipython/slides.tex')

diff --git a/getting_started_with_ipython/slides.tex b/getting_started_with_ipython/slides.tex
index 9cf2655..d48224d 100644
--- a/getting_started_with_ipython/slides.tex
+++ b/getting_started_with_ipython/slides.tex
@@ -31,43 +31,54 @@ showstringspaces=false, keywordstyle=\color{blue}\bfseries}
 \usetheme{Warsaw}\usecolortheme{default}\useoutertheme{infolines}\setbeamercovered{transparent}
 \begin{document}
 
-\maketitle
-
-
-
-
-
-
-
 
+\begin{frame}
+  \frametitle{}
+    \begin{center}
+      \textcolor{blue}{Getting Started -- \texttt{ipython}}
+    \end{center}
+    \begin{center}
+      \includegraphics[scale=0.25]{../images/iitb-logo.png}\\
+      Developed by FOSSEE Team, IIT-Bombay. \\ 
+      Funded by National Mission on Education through ICT
+
+      MHRD, Govt. of India
+    \end{center}
+\end{frame}
 
 \begin{frame}
-\frametitle{Outline}
+\frametitle{Objectives}
 \label{sec-1}
-
+At the end of this tutorial, you will be able to --
 \begin{itemize}
 \item invoke the \texttt{ipython} interpreter
 \item quit the \texttt{ipython} interpreter
-\item navigate in the history of \texttt{ipython}
-\item use tab-completion
+\item navigate the \texttt{ipython} session history 
+\item use tab-completion 
 \item look-up documentation of functions
 \item interrupt incomplete or incorrect commands
 \end{itemize}
 \end{frame}
+
 \begin{frame}
 \frametitle{Question 1}
 \label{sec-2}
-
-  Type \texttt{ab} and hit tab to see what happens. Next, just type \texttt{a} and
-  hit tab to see what happens.
+\begin{enumerate}
+\item Type \texttt{ab} and hit tab to see what happens.
+\item Next, just type \texttt{a} and hit tab to see what happens.
+\end{enumerate}
 \end{frame}
+
 \begin{frame}
 \frametitle{Solution 1}
 \label{sec-3}
-
-  \texttt{ab} tab completes to \texttt{abs} and \texttt{a<tab>} gives us a list of all the
-  commands starting with a.
+\begin{enumerate}
+\item \texttt{ab} tab completes to \texttt{abs}
+\item \texttt{a<tab>} gives us a list of all the commands starting
+  with a.
+\end{enumerate}
 \end{frame}
+
 \begin{frame}
 \frametitle{Question 2}
 \label{sec-4}
@@ -105,10 +116,11 @@ round(2.484, 2)
 \begin{frame}
 \frametitle{Question 4}
 \label{sec-8}
-
-  Try typing \texttt{round(2.484}, and hit enter. and then cancel the command
-  using Ctrl-C. Then, type the command, \texttt{round(2.484, 2)} and resume
-  the video.
+\begin{enumerate}
+\item Try typing \texttt{round(2.484}, and hit enter. and then cancel
+  the command using Ctrl-C.
+\item Then, type the command, \texttt{round(2.484, 2)} 
+\end{enumerate}
 \end{frame}
 \begin{frame}[fragile]
 \frametitle{Solution 4}
@@ -124,28 +136,70 @@ round(2.484, 2)
 \begin{frame}
 \frametitle{Summary}
 \label{sec-10}
-
+In this tutorial, we have learnt to --
 \begin{itemize}
-\item invoking and quitting the \texttt{ipython} interpreter
-\item navigating the history
-\item using tab-completion to work faster
-\item looking-up documentation using \texttt{?}
-\item sending keyboard interrupts using \texttt{Ctrl-C}
+\item invoke the IPython interpreter using \texttt{ipython} command 
+\item quit \texttt{ipython} using \texttt{Ctrl-D}
+\item navigate the history using arrow keys
+\item use tab-completion to work faster
+\item look up documentation of functions using \texttt{?}
+\item send keyboard interrupts using \texttt{Ctrl-C}
 \end{itemize}
 \end{frame}
 \begin{frame}
-\frametitle{Thank you!}
+\frametitle{Evaluation}
 \label{sec-11}
 
+\begin{itemize}
+\item \texttt{ipython} is a programming language similar to Python  \\
+ True or False\\ 
+ \vspace*{20pt}
+ \item   Which key combination quits \texttt{ipython}?\\
+ \vspace*{10pt}
+  * Ctrl + C\\
+  * Ctrl + D\\
+  * Alt + C\\
+  * Alt + D\\
+\end{itemize} 
+\end{frame}
+\begin{frame}
+\frametitle{Evaluation}
+\label{sec-12}
+
+\begin{itemize}
+\item Which character is used at the end of a command, in \texttt{ipython} to display the documentation\\ 
+\vspace*{10pt}
+ * \_\\
+ * ?\\
+ * !\\
+ * \&\\ 
+\end{itemize}
+\end{frame}
+\begin{frame}
+\frametitle{Solutions}
+\label{sec-13}
+
+\begin{itemize}
+\item False
+\vspace*{10pt}
+\item Ctrl + C
+\vspace*{10pt}
+\item ?
+\end{itemize}
+\end{frame}
+\begin{frame}
+\frametitle{Acknowledgement}
+\label{sec-14}
+
   \begin{block}{}
   \begin{center}
-  This spoken tutorial has been produced by the
-  \textcolor{blue}{FOSSEE} team, which is funded by the 
+  \textcolor{blue}{\Large THANK YOU!} 
   \end{center}
+  \end{block}
+\begin{block}{}
   \begin{center}
-    \textcolor{blue}{National Mission on Education through \\
-      Information \& Communication Technology \\ 
-      MHRD, Govt. of India}.
+    For more Information, visit our website\\
+    \url{http://fossee.in/}
   \end{center}  
   \end{block}
 \end{frame}
-- 
cgit 

