Skip to content

Commit bea3fe3

Browse files
committed
Minor fixes in last excercise. Added placeholder difficulty ratings.
1 parent 1b1d141 commit bea3fe3

File tree

4 files changed

+94
-61
lines changed

4 files changed

+94
-61
lines changed

courseplan/courseplan.tex

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
\begin{document}
1717

1818
\chapter*{Datorer och datoranvändning}
19-
\courseinfo{EDAA60 för D1, EITA65 för C1}{läsperiod 1 2024/23, 3 högskolepoäng.}
19+
\courseinfo{EDAA60 för D1, EITA65 för C1}{läsperiod 1 2024/25, 3 högskolepoäng.}
2020

2121
\section*{Allmänt}
2222

@@ -29,7 +29,7 @@ \section*{Allmänt}
2929
I kursen Datorer och datoranvändning får du en översikt över datatekniska begrepp och praktiska färdigheter som du kommer att ha användning av under dina studier. Kursen läses av studenter från C- och D-programmen. För C-studenter ingår den som en del av kursen EITA65.
3030

3131
\item[Kursansvarig]
32-
Mattias Nordahl, rum E21xx, E-huset 2:a våningen.\\
32+
Mattias Nordahl, rum E2184, E-huset 2:a våningen.\\
3333
E-post: \url{[email protected]}
3434

3535
\item[Administratör]
@@ -43,10 +43,11 @@ \section*{Allmänt}
4343
föreläsningar & 3 (+1) st \\
4444
laborationer (obligatoriska) & 3 (+1) st \\
4545
\end{tabular}
46-
Från och med i år tillkommer en fjärde föreläsning och laboration, som är frivilliga. Med start nästa läsår (2025/26) kommer dessa att vara obligatoriska.
46+
47+
Från och med i år tillkommer en fjärde föreläsning samt en fjärde laboration som är frivillig. Med start nästa läsår (2025/26) kommer även denna laboration att vara obligatorisk.
4748

4849
\item[Kurslitteratur]
49-
All kurslitteratur finns tillgänglig elektroniskt via kurshemsidan. En viss andel av litteraturen delas även ut i pappersform genom institutionens försorg.
50+
All kurslitteratur finns tillgänglig elektroniskt via kurshemsidan. En viss andel av litteraturen delas även ut i pappersform under nollningsveckan, genom institutionens försorg.
5051
%Kursmaterial delas ut vid den första föreläsningen. I kursmaterialet ingår också kompendiet ''Introduktion till LTH:s Unixdatorer'' som delades ut i samband med datorstugan i introduktionsveckan.
5152
\end{Items}
5253

@@ -55,22 +56,22 @@ \section*{Undervisning}
5556

5657
\begin{Items}
5758
\item[Föreläsningar]
58-
Tisdagar 15--17 läsvecka 1-4 (kalendervecka 35-38), i föreläsningssal E:A.
59+
Tisdagar 15--17 läsvecka 1--4 (kalendervecka 36--39), i föreläsningssal E:A.
5960

6061
Föreläsningsschema:
6162

6263
{\hspace{0.5cm}
6364
\begin{tabular}{lll}
6465
\emph{Dag} & \emph{Ämne} & \emph{Anmärkning} \\ \midrule
65-
Tisdag 29/8 & Introduktion, Linux/Unix & Förberedelse, lab 1 \\
66-
Tisdag 5/9 & \LaTeX & Förberedelse, lab 2 \\
67-
Tisdag 12/9 & Versionshantering, Git/GitHub & Förberedelse, lab 3 \\
68-
Tisdag 19/9 & Maskinkod & Förberedelse, lab 4 \\
66+
Tisdag 3/9 & Introduktion, Linux/Unix & Förberedelse, lab 1 \\
67+
Tisdag 10/9 & \LaTeX & Förberedelse, lab 2 \\
68+
Tisdag 17/9 & Versionshantering, Git/GitHub & Förberedelse, lab 3 \\
69+
Tisdag 24/9 & Maskinkod & Förberedelse, lab 4 \\
6970
\end{tabular}
7071
}
7172

7273
\item[Datorlaborationer]
73-
Torsdagar (10--12, 13--15 eller 15-17) och/eller fredagar (10--12 eller 15--17) beroende på grupptillhörighet. Den första laborationen för de första grupperna är torsdag 31/8. Laborationsuppgifterna finns i häftet ''Datorlaborationer, Datorer och datoranvändning''. Observera att laborationerna inleds med en kontrollskrivning som du måste klara för att du ska få delta i laborationen, så du måste förbereda dig inför laborationen genom att läsa igenom uppgiften och göra förberedelserna listade under rubriken ''Hemarbete'' samt se till att du kan svara på frågorna under rubriken ''Kontrollfrågor''.
74+
Onsdagar (15--17), torsdagar (10--12, 13--15 eller 15-17) eller fredagar (10--12 eller 15--17) beroende på grupptillhörighet. Den första laborationen för de första grupperna är onsdag 4/9. Laborationsuppgifterna finns i häftet ''Datorlaborationer, Datorer och datoranvändning''. Observera att laborationerna inleds med en kontrollskrivning som du måste klara för att du ska få delta i laborationen, så du måste förbereda dig inför laborationen genom att läsa igenom uppgiften och göra förberedelserna listade under rubriken ''Hemarbete'' samt se till att du kan svara på frågorna under rubriken ''Kontrollfrågor''.
7475

7576
Gruppindelningen för laborationerna är densamma som i kursen EDAA45 Programmering, grundkurs. Om du inte läser EDAA45 parallellt, och alltså inte är inplacerad i en grupp, så kontakta kursansvarig via mail (\url{[email protected]}) med önskemål om passande laborationstid så kommer du att bli tilldelad en plats i en av grupperna. Vi gör vårt bästa men kan inte fullt ut garantera att du kan laborera den önskade tiden.
7677

@@ -82,6 +83,7 @@ \section*{Undervisning}
8283
D1 & Linux/Unix \\
8384
D2 & \LaTeX \\
8485
D3 & Git/GitHub \\
86+
D4 & Maskinkod \\
8587
\end{tabular}
8688
}
8789

@@ -123,7 +125,7 @@ \section*{Undervisning}
123125
% }
124126

125127

126-
Uppsamlingslaborationer kommer att arrangeras veckorna efter den ordinarie schemalagda undervisningens slut för att ge alla som missat någon laboration en chans att ta igen dem. Se kurshemsidan för information om när dessa uppsamlingslaborationer arrangeras och hur du gör för att anmäla dig till dem.
128+
Uppsamlingslaborationer kommer att anordnas veckorna efter den ordinarie schemalagda undervisningens slut för att ge alla som missat någon laboration en chans att ta igen dem. Se kurshemsidan för information om när dessa uppsamlingslaborationer arrangeras och hur du gör för att anmäla dig till dem.
127129

128130
\end{Items}
129131

lab-instructions/dodlabs.tex

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,23 @@
1818
\usepackage{fontspec} % To enable use of ttf fonts
1919
\usepackage{enumitem} % For customizing lists
2020

21-
\usepackage{wasysym} % For smileys :)
21+
\usepackage{amsmath} % For \text{}
22+
\usepackage{pifont} % Provides the star symbols
23+
24+
%---------------------------------------------------------------
25+
26+
% Define the command for difficulty rating
27+
\newcommand{\difficulty}[2][]{%
28+
\emph{Svårighet:} %
29+
\ifnum#2>0 \ding{72}\else \ding{73}\fi
30+
\ifnum#2>1 \ding{72}\else \ding{73}\fi
31+
\ifnum#2>2 \ding{72}\else \ding{73}\fi
32+
\ifnum#2>3 \ding{72}\else \ding{73}\fi
33+
\ifnum#2>4 \ding{72}\else \ding{73}\fi
34+
\ifx\relax#1\relax \else \hspace{3mm}(\textit{#1})\fi
35+
\par\noindent
36+
}
37+
2238

2339
% Set section count to -1, so the first section (which is hidden) becomes 0,
2440
% and thus the first section actually becomes 1
@@ -54,6 +70,9 @@
5470
% Define the hint command
5571
\newcommand{\hint}[2][]{\par\halfblankline\textbf{Hint\ifx#1\empty\else\space#1\fi}: #2\par}
5672

73+
\lstset{
74+
escapeinside={(*@}{@*)},
75+
}
5776

5877
% Section styles.
5978
\setsecheadstyle{\huge\sffamily\bfseries\raggedright}
@@ -161,8 +180,9 @@ \subsection{Lab 3 --- Versionshantering med Git}
161180

162181
\subsection{Lab 4 --- Maskinkod}
163182
\begin{itemize}
164-
\item \texttt{TODO?}\\
165-
TODO
183+
\item \emph{Inga frågor ännu.}
184+
% \item \texttt{TODO}\\
185+
% TODO
166186
\end{itemize}
167187

168188

0 commit comments

Comments
 (0)