603 % |
603 % |
604 %\end{frame} |
604 %\end{frame} |
605 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
605 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
606 |
606 |
607 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
607 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
608 \begin{frame}[c] |
608 \begin{frame}[c, fragile] |
609 \frametitle{Coursework Dates} |
609 |
610 |
610 {\Large Why bother? or\smallskip\\\hfill What is wrong with this?}\bigskip\bigskip |
611 Similar to C++:\bigskip |
611 |
612 |
612 |
613 \begin{itemize} |
613 \begin{lstlisting}[language=C,numbers=none] |
614 \item Preliminary Parts: Wednesdays 4pm |
614 for (int i = 10; i < 20; i++) { |
615 \begin{itemize} |
615 |
616 \item Preliminary Part 6: 3\% (13 November) |
616 //...Do something interesting |
617 \item Preliminary Part 7: 4\% (20 November) |
617 // with i... |
618 \item Preliminary Part 8: 4\% (27 November) |
618 |
619 \item Preliminary Part 9: 4\% (5 December) |
619 } |
620 \end{itemize}\medskip |
620 \end{lstlisting} |
621 \item Core Part: 35\% (15 January 2020)\bigskip |
621 |
622 \end{itemize} |
622 |
623 \end{frame} |
623 \end{frame} |
624 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
624 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
625 |
625 |
626 |
626 |
627 |
627 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
628 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
628 %\begin{frame}[c] |
629 \begin{frame}[c] |
629 % \frametitle{Coursework Dates} |
630 \frametitle{Coursework} |
630 % |
631 |
631 %Similar to C++:\bigskip |
632 \begin{itemize} |
632 % |
633 \item Sorry, I might have been a bit wordy:\\ |
633 %\begin{itemize} |
634 Part 6 of CW description is 7 pages, but |
634 % \item Preliminary Parts: Wednesdays 4pm |
635 I only needed \mbox{< 100} loc for \emph{all} Part 6.\bigskip |
635 % \begin{itemize} |
636 |
636 % \item Preliminary Part 6: 3\% (13 November) |
637 \item there is feedback when pushing code to github\medskip |
637 % \item Preliminary Part 7: 4\% (20 November) |
638 |
638 % \item Preliminary Part 8: 4\% (27 November) |
639 \item there are \texttt{jar}-files you can use to test |
639 % \item Preliminary Part 9: 4\% (5 December) |
640 my reference implementation\bigskip |
640 % \end{itemize}\medskip |
641 |
641 % \item Core Part: 35\% (15 January 2020)\bigskip |
642 \item we want you to learn FP!\smallskip\\ \alert{\bf no vars}, no mutable |
642 %\end{itemize} |
643 data-structures\\ \quad{}e.g.~no \texttt{Arrays}, no \texttt{ListBuffer} |
643 %\end{frame} |
644 \end{itemize} |
644 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
645 |
645 |
646 \LEFTarrow{1}{11}{11.8} |
646 |
647 \end{frame} |
647 |
|
648 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
|
649 %\begin{frame}[c] |
|
650 %\frametitle{Coursework} |
|
651 % |
|
652 %\begin{itemize} |
|
653 %\item Sorry, I might have been a bit wordy:\\ |
|
654 % Part 6 of CW description is 7 pages, but |
|
655 % I only needed \mbox{< 100} loc for \emph{all} Part 6.\bigskip |
|
656 % |
|
657 %\item there is feedback when pushing code to github\medskip |
|
658 % |
|
659 %\item there are \texttt{jar}-files you can use to test |
|
660 % my reference implementation\bigskip |
|
661 % |
|
662 %\item we want you to learn FP!\smallskip\\ \alert{\bf no vars}, no mutable |
|
663 % data-structures\\ \quad{}e.g.~no \texttt{Arrays}, no \texttt{ListBuffer} |
|
664 %\end{itemize} |
|
665 % |
|
666 %\LEFTarrow{1}{11}{11.8} |
|
667 %\end{frame} |
648 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
668 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
649 |
669 |
650 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
670 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
651 |
671 |
652 \begin{frame}[c, fragile] |
672 \begin{frame}[c, fragile] |
847 \end{itemize} |
867 \end{itemize} |
848 \end{frame} |
868 \end{frame} |
849 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
869 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
850 |
870 |
851 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
871 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
852 \begin{frame}[c] |
872 %\begin{frame}[c] |
853 \frametitle{\begin{tabular}{c}\\[0cm]\alert{Questions?}\end{tabular}} |
873 %\frametitle{\begin{tabular}{c}\\[0cm]\alert{Questions?}\end{tabular}} |
854 |
874 % |
855 \begin{center} |
875 %\begin{center} |
856 \begin{tabular}[t]{@{}l@{}l@{}} |
876 % \begin{tabular}[t]{@{}l@{}l@{}} |
857 \includegraphics[scale=0.1]{../pics/mand4.png} & \hspace{4mm} |
877 % \includegraphics[scale=0.1]{../pics/mand4.png} & \hspace{4mm} |
858 \raisebox{0mm}{\includegraphics[scale=0.1]{../pics/mand3.png}} |
878 % \raisebox{0mm}{\includegraphics[scale=0.1]{../pics/mand3.png}} |
859 \end{tabular} |
879 % \end{tabular} |
860 \end{center} |
880 %\end{center} |
861 |
881 % |
862 \begin{center} |
882 %\begin{center} |
863 My Office Hours: Thursdays 12 -- 14\\ |
883 % My Office Hours: Thursdays 12 -- 14\\ |
864 And specifically for Scala: Tuesdays 10:45 -- 11:45 |
884 % And specifically for Scala: Tuesdays 10:45 -- 11:45 |
865 \end{center} |
885 %\end{center} |
866 \end{frame} |
886 %\end{frame} |
867 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
887 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
868 |
888 |
869 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
889 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
870 \begin{frame}[t] |
890 %\begin{frame}[t]% |
871 |
891 % |
872 \begin{center} |
892 %\begin{center} |
873 \includegraphics[scale=0.4]{../pics/blow.png} |
893 %\includegraphics[scale=0.4]{../pics/blow.png} |
874 \end{center} |
894 %\end{center} |
875 |
895 % |
876 \begin{textblock}{14}(2,12.4) |
896 %\begin{textblock}{14}(2,12.4) |
877 \Large\bf{}Mind-Blowing\\ Programming Languages: C/C++ |
897 %\Large\bf{}Mind-Blowing\\ Programming Languages: C/C++ |
878 \end{textblock} |
898 %\end{textblock} |
879 \end{frame} |
899 %\end{frame} |
880 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
900 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
881 |
901 |
882 |
902 |
883 |
903 |
884 |
904 |