Skip to content

Commit af911dc

Browse files
committed
feat: added slide introducing the pair programming concept
1 parent 93769cf commit af911dc

3 files changed

Lines changed: 31 additions & 0 deletions

File tree

slides/Snakemake_HPC_Creators.tex

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,9 @@
5252
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
5353
\include{common/About_Snakemake}
5454

55+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
56+
<+++ if course.pair_programming +++>\include{common/PairProgramming}<+++endif+++>
57+
5558
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
5659
\include{<++course.editorfile++>}
5760

slides/Snakemake_HPC_User_Creator_Combi.tex

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,9 @@
5454
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
5555
\include{common/About_Snakemake}
5656

57+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
58+
<+++ if course.pair_programming +++>\include{common/PairProgramming}<+++endif+++>
59+
5760
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
5861
\include{<++course.editorfile++>}
5962

slides/common/PairProgramming.tex

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2+
\section*{Pair Programming}
3+
{
4+
\usebackgroundtemplate{
5+
\vbox to \paperheight{\vfil\hbox to \paperwidth{\hfil\includegraphics[width=\paperwidth]{humor/pair_programming.png}\hfil}\vfil}
6+
% source: https://en.m.wikipedia.org/wiki/File:Text-x-python.svg
7+
}
8+
\frame{
9+
\frametitle{What is Pair Programming?}
10+
\vspace{8.5em}
11+
\begin{mdframed}[tikzsetting={draw=white,fill=white,fill opacity=0.8,
12+
line width=0pt},backgroundcolor=none,leftmargin=0,
13+
rightmargin=50,innertopmargin=4pt,roundcorner=10pt]
14+
\bcquestion What is Pair Programming about?
15+
\begin{itemize}
16+
\item you take turns being the \textbf{Driver} (controls keyboard and mouse) and the \textbf{Navigator} (observe, catch bugs early, suggest next steps)
17+
\item you swap after each exercise or after 15 minutes -- whichever comes first
18+
\item the ideas is to get you talking and help each other
19+
\end{itemize}
20+
21+
\end{mdframed}
22+
\vspace{10mm}
23+
\hfill{\tiny sketch by C. Meesters, coal and sanguine, CC-BY-4.0}
24+
}
25+
}

0 commit comments

Comments
 (0)