updated
authorChristian Urban <christian.urban@kcl.ac.uk>
Tue, 29 Sep 2026 21:35:38 +0100
changeset 1042 1d7fb477f1f4
parent 1041 8dd01ed790b9
child 1043 acb3a72f167e
updated
pics/ai-fire.png
slides/slides01.pdf
slides/slides01.tex
Binary file pics/ai-fire.png has changed
Binary file slides/slides01.pdf has changed
--- a/slides/slides01.tex	Tue Sep 29 20:04:06 2026 +0100
+++ b/slides/slides01.tex	Tue Sep 29 21:35:38 2026 +0100
@@ -705,7 +705,7 @@
 \begin{center}
 \begin{tikzpicture}
   \begin{axis}[symbolic x coords={2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026},
-    width  = 1.2\textwidth,
+    width  = 1.3\textwidth,
     height = 5cm,
     bar width=8mm,
     nodes near coords,
@@ -878,6 +878,108 @@
 
 
 
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
+{
+\setbeamercolor{background canvas}{bg=cream}
+\begin{frame}[c]
+ 
+\begin{center}
+\includegraphics[scale=0.4]{../pics/ai-fire.png}
+\end{center}  
+  
+\end{frame}
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
+{
+\setbeamercolor{background canvas}{bg=cream}
+\begin{frame}[c]
+
+\begin{minipage}{1.3\textwidth}
+\begin{mybox3}{}\it\small
+\dots{}At work, if your job is to move a bunch of heavy things 
+from one side of the room to another, you should use whatever 
+assistive tech you have on hand: a wagon, a forklift ... even 
+an AI-powered robot. 
+
+But at the gym, it makes no sense for that robot to lift 
+weights for you. The point of weightlifting isn’t to move 
+heavy things across the room; it’s to actually lift those 
+heavy things.
+\\
+\mbox{}\hfill-- Bruce Schneier
+\end{mybox3}
+\end{minipage}
+  
+\end{frame}
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
+{
+\setbeamercolor{background canvas}{bg=cream}
+\begin{frame}[c]
+\frametitle{From Survey Last Year}  
+
+\begin{itemize}
+\item How do you rank the help of AI for the CW (from not very
+helpful to did all the work for you)?
+\end{itemize}  
+
+\begin{center}
+\begin{tabular}{rl}  
+ 8  & Not useful at all\\
+47  & Somewhat useful (for looking up Scala code snippets, for example)\\
+49  & Useful in writing some small snippets of the CW for me\\
+15  & Very useful in writing large sections of my code\\
+ 4  & Did nearly all work for me\\
+ 4  & no response\\
+\end{tabular}
+\end{center}
+
+\end{frame}
+}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
+{
+\setbeamercolor{background canvas}{bg=cream}
+\begin{frame}[c] 
+
+\begin{minipage}{1.3\textwidth}
+\begin{itemize}
+\item Explain K-intermediate language like I'm 5 years old\bigskip
+\item Please explain this code snippet simply (lecturer code attached)
+  and explain scala syntax in there\bigskip
+\item Write me test cases I can use to check the correctness of my code\bigskip  
+\item Uploaded all course notes and handouts to NotebookLM. I then imported the
+  NotebookLM to gemini along with the task sheets. No complex prompts
+  needed except specifying to use only the sources from the NotebookLM.
+  (As an aside, this method was very useful for revision prior to the
+  exam as well.)
+\end{itemize} 
+\end{minipage}
+
+\end{frame}
+}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
+{
+\setbeamercolor{background canvas}{bg=cream}
+\begin{frame}[c] 
+\frametitle{\huge You can use AI, BUT\ldots}  
+
+\begin{minipage}{1.3\textwidth}
+\begin{itemize}
+\item remember {\bf all} questions in the exam will be in some close shape or form from the HWs
+\bigskip\pause
+\item \ldots{}\alert{and} about the CW. It will be simple: If you have thought through 
+the CW, understood your solution, there is nothing for you to worry about.
+\end{itemize}  
+\end{minipage}
+
+\end{frame}
+}
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \begin{frame}[c]