\documentclass[hyperref={unicode}]{beamer}

%\usepackage{ucs}
%\usepackage[utf8x]{inputenc}
\usepackage[english]{babel}
\usepackage{times}

\usepackage{color, colortbl}
\usepackage{rotating} 
\usepackage{graphicx}
\usepackage{algorithmic}

\usetheme{PetrSU-CS}

\title[%
% Short title
Test Generator System for Adaptive Preliminary Control]{%
% Full title
Test Generator System \\ for Adaptive Preliminary Control
}

\author[%Presenter
Olga Bogoyavlenskaya]{%
% Full author list
Anastasya M.~Lukovnikova, Olga Y.~Bogoyavlenskaya
}

\date[%
% Conference short name and dates
FRUCT13, 25.04.2013]{%
% Logos, full conference name, dates, location
\vspace{-0.05\textheight}
\includegraphics[width=0.08\textwidth]{graphics/fruct_full}%
\hspace{1ex}%
\raise0.005\textwidth\hbox{\includegraphics[width=0.07\textwidth]{graphics/petrsu-logo}}\\
%\hspace{1.5ex}%
%\raise0.01\textwidth\hbox{\includegraphics[width=0.06\textwidth]{graphics/cs-logo}}\\
\vspace{0.1\textheight}
%\vspace{0.5em}%
{\footnotesize $13^{\mathrm{th}}$ FRUCT conference\\ April 25, Petrozavodsk, Russia}\\

\vspace{-0.13\textheight}
\hfill\mbox{\mbox{}\hspace{0.93\textwidth}\includegraphics[width=0.06\textwidth]{graphics/cs-logo}}}

\institute[%Short name of the organization 
PetrSU]{%
% Full name of the organization and logos
Petrozavodsk State University\\
Department of Computer Science%
}

\begin{document}

\begin{frame}
\titlepage
%	  \begin{center}
%
%  \vspace{-0.01\textheight}
%  {\footnotesize Petrozavodsk State University}\\
%  {\footnotesize Petrozavodsk, Russia}
% \vspace{0.08\textheight}

%  \vspace{0.01\textheight}
%  Olga ~Bogoyavlenskaya, Anastasya ~Lukovnikova\\[14pt]

  
%{\large \bf Test Generator System \\ for Adaptive Preliminary Control}\\[25pt]
 

%\end{center}
  
%  \begin{center}
%{\footnotesize
%Petrozavodsk\\
%2013
%}
  
%  \end{center}
  

\end{frame}


\begin{frame}
\frametitle{Self-control of knowledge}
\begin{center}
\begin{itemize}
\item Testing is a topical technology in modern education
\item Preliminary self-control as a supportive tool for students
\item Security is key problems in distant test 
\item Self-control implies motivation or they crack it and learn anyway
\end{itemize}
\end{center}
\end{frame}

\begin{frame}
\frametitle{Targeting audience}

Teachers are responsible for examination 
\begin{itemize}
\item Teacher creates test content and grading criteria
\item Define content with certain software through set of menus and editing fields OR
\item Simple text --- natural form  presentation 
\item Math formulae (for Math and CS Department)
\end{itemize}
\end{frame}

\begin{frame}
\frametitle{Adaptive component}
\begin{itemize}
\item Two stage strategy typically used by most of experienced teachers
\item Brief advanced level control \\ What is ebp+8? (Computer Architecture course)\\Few number of questions which student should pass with 100\% result
\item Extended control \\(if a participant fails at advance level) 
\end{itemize}
\end{frame}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


\begin{frame}
\frametitle{Requirements}
\begin{itemize}
\item Simple text presentation of the content
\item Math formulae defined by LaTeX commands
\item Adaptive facility
\item Detailed report (by every single topic)
\item Overall report

\end{itemize}
\end{frame}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


\begin{frame}

\frametitle{Tools}
\begin{center}
\includegraphics[width=0.55\textwidth]{graphics/pic1.png}
\end{center}
\vspace{-0.1\textheight}
Input file:
\begin{itemize}
\item Input file has .txt format
\item Math formulae are in LaTeX format
\item Input data in a certain order (topic, advanced questions, extended questions, etc.)
\end{itemize}
Output files:
\begin{itemize}
\item MathJax
\item HTML5
\item JavaScript
\end{itemize}

\end{frame}

\begin{frame}
\frametitle{System Architecture}
\begin{itemize}
\item The application receives an input file
\item Syntactic control (Parenthesis, etc.) Using vocabulary of LaTeX commands, {\it Levenshtein} algorithm and regular expressions check most popular LaTeX commands
\item Application translates input file into HTML pages and thus generates testing system
\end{itemize}

The prototype GUI is implemented using C\# programming language.
\end{frame}

\begin{frame}
\frametitle{Example of Input file}
\begin{center}
\vspace{-20px}
\includegraphics[width=1.05\textwidth]{graphics/pic7.png}
\end{center}
\end{frame}

\begin{frame}
\frametitle{Screenshots}
\begin{center}
\includegraphics[width=0.4\textwidth]{graphics/pic2.png}  
\hspace{7px}
\includegraphics[width=0.4\textwidth]{graphics/pic4.png}
\\
\vspace{5px}
\includegraphics[width=0.4\textwidth]{graphics/pic5.png}  
\hspace{7px}
\includegraphics[width=0.4\textwidth]{graphics/pic3.png}
\end{center}
\end{frame}

\begin{frame}
\frametitle{Conclusion}
\begin{itemize}
\item Preliminary self-control with adaptive facility
\item Plain text presentation, Latex formulae presentation
\item HTML pages, MathJax for formulae, JavaScript for control
\end{itemize}
\end{frame}
\end{document}





