
% $Id: STquestionnaire.tex 29572 2009-10-30 11:01:11Z roethlis $

\documentclass[a4paper,10pt]{article}
\usepackage{a4wide}
\usepackage{times}
\begin{document}

\section*{Dynamic Object-Oriented Programming with Smalltalk -- HS 2009 Questionnaire}
%\date{}

%\maketitle

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\paragraph{1. Lectures}
Please indicate for each lecture one of:
(A) very good -- I learned many useful things;
(B) average -- should be improved next time;
or (C) not good -- I learned next to nothing.

Please also enter any brief comments.  (Longer, general comments may be entered on the back of this sheet.)

\begin{table}[h] 
\begin{center} 
\begin{tabular}{|p{0.25cm}p{4.25cm}|p{0.25cm}|p{0.25cm}|p{0.25cm}|p{7.5cm}|}\hline 
& {\bf Lecture} & {\bf A} & {\bf B} & {\bf C} & {\bf Brief comments} \\ \hline
1	&	Introduction	& & & &  \\ \hline
2	&	Smalltalk Basics& & & &  \\ \hline
3	&	Standard Classes	& & & &  \\ \hline
4	&	Smalltalk Coding Idioms	& & & &  \\ \hline
5	&	Seaside	& & & &  \\ \hline
6	&	Debugging	& & & &  \\ \hline
7	&	Best Practice Patterns	& & & &  \\ \hline
8	&	Refactoring and Design Patterns	& & & &  \\ \hline
9	&	Classes and Metaclasses	& & & &  \\ \hline
10	&	Reflection	& & & &  \\ \hline
11	&	ByteCode	& & & &  \\ \hline
12	&	Virtual Machines	& & & &  \\ \hline
13	&	Traits \& Classboxes	& & & &  \\ \hline
\end{tabular} 
\end{center} 
\end{table} 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\paragraph{2. Exercises}
Please indicate for each exercise one of:
(A) very good -- I learned many useful things;
(B) average -- should be improved next time;
or (C) not good -- I learned next to nothing.

Please also enter any brief comments.  (Longer, general comments may be entered on the back of this sheet.)

\begin{table}[h] 
\begin{center} 
\begin{tabular}{|p{0.25cm}p{4.25cm}|p{0.25cm}|p{0.25cm}|p{0.25cm}|p{7.5cm}|}\hline 
& {\bf Lecture} & {\bf A} & {\bf B} & {\bf C} & {\bf Brief comments} \\ \hline
1	&	Introduction to Pharo	& & & &  \\ \hline
2	&	Objects and Expressions	& & & &  \\ \hline
3	&	Simple Counter	& & & &  \\ \hline
4	&	LAN Simulation	& & & &  \\ \hline
5	&	Seaside 1 (TicTacToe, etc.)	& & & &  \\ \hline
6	&	Seaside 2 (Buying ticket) 	& & & &  \\ \hline
7	&	Seaside 3 (Theater app)	& & & &  \\ \hline
8	&	Patterns and Refactoring	& & & &  \\ \hline
9	&	CodeScope 1	& & & &  \\ \hline
10	&	CodeScope 2	& & & &  \\ \hline
11	&	ByteCode	 & & & &  \\ \hline
12	&	Repetition	& & & &  \\ \hline
\end{tabular} 
\end{center} 
\end{table} 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\paragraph{3. Code examples}
The code examples in the lecture notes were:

\begin{table}[h] 
\begin{center} 
\begin{tabular}{|p{5cm}|p{2cm}|p{2cm}|p{2cm}|p{2cm}|}\hline 
& {\bf very useful} & {\bf useful} & {\bf weak} & {\bf useless}  \\ \hline
Code examples & & & & \\ \hline
\end{tabular} 
\end{center} 
\end{table} 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\paragraph{4. Free-form comments}
Please list any additional comments on any aspect of the course or the exercises.
Of particular interest are:

\begin{itemize}
\item What parts of the course were good and should not be changed?
\item What parts were inadequate and should be fixed?
\item What topics are missing and should be covered in future?
\item How should we change this form?
\end{itemize}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\end{document}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
