equal
deleted
inserted
replaced
1 % !TEX program = xelatex |
1 % !TEX program = xelatex |
2 \documentclass[dvipsnames,14pt,t,xelatex,aspectratio=169,xcolor={table}]{beamer} |
2 \documentclass[dvipsnames,14pt,t,xelatex,aspectratio=169,xcolor={table}]{beamer} |
3 \usepackage{../styles/slides} |
3 \usepackage{../styles/slides} |
4 \usepackage{../styles/mygraphs} |
4 \usepackage{../styles/mygraphs} |
5 \usepackage{../styles/langs} |
5 \usepackage{../styles/langs} |
|
6 \usepackage{chessboard} |
6 %%\usepackage{../data} |
7 %%\usepackage{../data} |
7 %%\usepackage[export]{adjustbox} |
8 %%\usepackage[export]{adjustbox} |
8 \usetikzlibrary{shapes,arrows,shadows} |
9 \usetikzlibrary{shapes,arrows,shadows} |
9 |
10 |
10 |
11 |
180 \mbox{}\medskip |
181 \mbox{}\medskip |
181 |
182 |
182 \begin{minipage}{1.2\textwidth} |
183 \begin{minipage}{1.2\textwidth} |
183 \begin{itemize} |
184 \begin{itemize} |
184 \item SGTs still ongoing next week |
185 \item SGTs still ongoing next week |
185 \item LGT next week online Ask-Me-Anything (will be recorded, TEAMS link will be emailed and published on KEATS) |
186 \item LGT next week online: Ask-Me-Anything (will be recorded, TEAMS link will be emailed and published on KEATS) |
186 \item tests might break over Christmas |
187 \item tests might break over Christmas |
187 \end{itemize}\bigskip |
188 \end{itemize}\bigskip |
188 |
189 |
189 \begin{center} |
190 \begin{center} |
190 \raisebox{-9mm}{\includegraphics[scale=0.15]{../pics/thanks.jpeg}} Junhuai Hou \quad Chin Wan |
191 \raisebox{-9mm}{\includegraphics[scale=0.15]{../pics/thanks.jpeg}} Junhuai Hou \quad Chin Wan |
193 |
194 |
194 |
195 |
195 \end{frame} |
196 \end{frame} |
196 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
197 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
197 |
198 |
|
199 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
|
200 \begin{frame}[c] |
|
201 \frametitle{Main 4: \knight-Tour} |
|
202 |
|
203 \begin{center} |
|
204 \Large\bf hint |
|
205 \end{center} |
|
206 |
|
207 \end{frame} |
|
208 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
198 |
209 |
199 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
210 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
200 \begin{frame}[c] |
211 \begin{frame}[c] |
201 \frametitle{Main 3: Regexes} |
212 \frametitle{Main 3: Regexes} |
202 |
213 |
303 |
314 |
304 \begin{frame}[c] |
315 \begin{frame}[c] |
305 \frametitle{Plan for Today} |
316 \frametitle{Plan for Today} |
306 |
317 |
307 \begin{itemize} |
318 \begin{itemize} |
|
319 \item Polymorphic Types |
308 \item Implicits |
320 \item Implicits |
309 \item Polymorphic Types |
|
310 \item Immutable OOP |
321 \item Immutable OOP |
311 \item Making Fun about Scala |
322 %%\item Making Fun about Scala |
312 \end{itemize} |
323 \end{itemize} |
313 |
324 |
314 \end{frame} |
325 \end{frame} |
315 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
326 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
316 |
327 |
478 \frametitle{Where to go on from here?} |
489 \frametitle{Where to go on from here?} |
479 |
490 |
480 \begin{itemize} |
491 \begin{itemize} |
481 \item Martin Odersky (EPFL) developed now Scala 3\medskip |
492 \item Martin Odersky (EPFL) developed now Scala 3\medskip |
482 |
493 |
483 \item I use Ammonite by Haoji Li\medskip |
494 \item I use Ammonite by Haoyi Li\medskip |
484 |
495 |
485 \item Elm (\url{http://elm-lang.org})\ldots web applications with style\medskip |
496 \item Elm (\url{http://elm-lang.org})\ldots web applications with style\medskip |
486 |
497 |
487 \item Haskell, Ocaml, Standard ML, Scheme, \ldots |
498 \item Haskell, Ocaml, Standard ML, Scheme, \ldots |
488 \end{itemize} |
499 \end{itemize} |
|
500 |
|
501 \begin{textblock}{5}(12,9) |
|
502 \includegraphics[scale=0.15]{../pics/haojili.png} |
|
503 \end{textblock} |
489 \end{frame} |
504 \end{frame} |
490 |
505 |
491 |
506 |
492 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
507 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
493 |
508 |
546 \end{textblock} |
561 \end{textblock} |
547 |
562 |
548 \end{frame} |
563 \end{frame} |
549 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
564 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
550 |
565 |
|
566 \begin{frame}<1-10>[c,fragile] |
|
567 |
|
568 |
|
569 \end{frame} |
|
570 |
551 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
571 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
552 |
572 |
553 \end{document} |
573 \end{document} |
554 |
574 |
555 %%% Local Variables: |
575 %%% Local Variables: |