Skip to content

Commit ef19661

Browse files
author
Oskar Lundström
committed
Språkändringar i resultat
1 parent f55a520 commit ef19661

File tree

1 file changed

+14
-23
lines changed

1 file changed

+14
-23
lines changed

Rapport/include/Resultat.tex

Lines changed: 14 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
\chapter{Resultat}
22

33
I detta kapitel redovisas kortfattat det resulterande läromaterialet. Även
4-
resultaten från utvärderingen med testgruppen och möten med Fäldt redovisas.
4+
resultaten från utvärderingen med testgruppen och mötena med Fäldt redovisas.
55

66
\begin{draft}
77

@@ -27,7 +27,7 @@ \section{Läromaterialet}\label{sec:res_laromaterial}
2727
tänkt att vara rolig och muntra upp läsaren. Övningar ligger både i den löpande
2828
texten och i slutet av kapitlet. Övningarna i den löpande texten innebär oftast
2929
att läsaren ska implementera en liten del av det aktuella domänspecifika språket
30-
på egen hand. Det här illustreras i figur~\ref{fig:smakprov_ovning}.
30+
på egen hand, vilket illustreras i figur~\ref{fig:smakprov_ovning}. Övningarna i slutet av kapitlet innebär ofta större vidareutvecklingsmöjligheter på de domänspecifika språken.
3131

3232
\begin{figure}[tph]
3333
\centering
@@ -56,10 +56,11 @@ \section{Läromaterialet}\label{sec:res_laromaterial}
5656
\item Dimensioner
5757
\item Matematisk analys
5858
\item Vektorer
59-
\item Kompositioner och tillämpningar av ovanstående
59+
\item Exempelproblem
60+
\item Partikelmekanik
6061
\end{itemize}
6162

62-
\textit{Dimensioner} behandlar dimensioner, storheter och enheter inom fysiken.
63+
\textit{Dimensioner} behandlar fysikaliska dimensioner, storheter och enheter inom fysiken.
6364
Fysikaliska dimensioner införs på typnivå i Haskell för att visa likheten mellan
6465
Haskells typsystem och hur man måste förhålla sig till dimensioner inom fysiken.
6566
Typnivå-programmering\footnote{Vanligtvis manipuleras \textit{värden} när man
@@ -79,32 +80,22 @@ \section{Läromaterialet}\label{sec:res_laromaterial}
7980
att visualisera grafer av operationerna.
8081

8182
\textit{Vektorer} behandlar vektorer och vektoroperationer. Vektorer modelleras
82-
som med hjälp av en typklass som dikterar vilka funktioner som varje
83+
med hjälp av en typklass som dikterar vilka funktioner som varje
8384
modell av en vektor måste implementera. Generella vektoroperationer såsom
84-
addition och skalärprodukt implementerades sedan med hjälp av dessa funktioner
85-
vilket skapade ett mycket generellt och lättanvänt gränssnitt. Quickcheck
85+
addition och skalärprodukt implementeras sedan med hjälp av dessa funktioner
86+
vilket skapade ett mycket generellt och lättanvänt gränssnitt. QuickCheck
8687
användes för att verifiera lagarna som gäller för olika vektoroperationer,
8788
vilket gav en generell säkerhet kring att implementationerna var korrekta.
8889

89-
I läromataterialet finns, förutom de fyra ovanstående grundläggande områdena,
90-
även tillämpningar av dem på exempelproblem. Till exempel används dimensioner
91-
till att lösa problem med fritt fall. De tillämpningar som behandlats är
90+
I \textit{exempelproblem} tillämpas de tre tidigare kapitlena på två vanliga mekanikproblem, nämligen \textit{krafter på lådor} och \textit{gungbräda}. I krafter på lådor används det domänspecifika språket för vektorer till att beräkna de krafter som verkar på en låda som glider ner för ett plan. I grungbräda visas hur momentjämviktsberäkningar kan göras med det domänspecifika språket för dimensioner.
9291

93-
\begin{itemize}
94-
\item Gundbräda
95-
\item Krafter på lådor
96-
\end{itemize}
97-
98-
\textbf{TODO:} Gör PSSSO\footnote{På Samma Sätt Som Ovan} för de kompisita områdena, dvs skriv
99-
vad varje handlar om.
100-
101-
\textbf{TODO:} \textit{Single particle mechanics}
92+
\textbf{TODO:} \textit{Partikelmekanik}
10293

103-
Läromaterialet blev publicerat på en hemsida\cite{LYAP} och all källkod finns
104-
tillgänglig på projektets GitHub-repository.\cite{LYAP_repo} Texten är skriven
94+
Läromaterialet blev publicerat på en hemsida~\cite{LYAP} och all källkod finns
95+
tillgänglig på projektets GitHub-repository~\cite{LYAP_repo}. Texten är skriven
10596
på engelska.
10697

107-
Förutom de områden som nämnts hittills finns ett antal delvis färdigställda områden, till exempel bevisföring. Den intresserade läsaren hänvisas till projektets GitHub-repository\cite{LYAP_repo}.
98+
Förutom de områden som nämnts hittills finns ett antal delvis färdigställda områden, till exempel bevisföring. Den intresserade läsaren hänvisas till projektets GitHub-repository~\cite{LYAP_repo}.
10899

109100
\section{Utvärderingen med testgruppen}\label{sec:res_test}
110101

@@ -129,7 +120,7 @@ \section{Möten med fysikläraren}\label{sec:res_ake}
129120
påpekas att det som är återgivet här självklart har tolkats, och kan ha
130121
missuppfattats, av projektgruppen. Fäldt ska med andra ord inte behöva stå till
131122
svars för vad som står här.} Fäldt tyckte att det fanns flera saker
132-
läromaterialet kunde bidra med. En bra sak var att läromaterialet ger att annat
123+
läromaterialet kunde bidra med. En bra sak var att läromaterialet ger ett annat
133124
perspektiv på fysiken, ett annat sätt att förklara den genom att göra det med
134125
hjälp av domänspecifika språk. En annan bra sak var den rigorösitet som
135126
domänspecifika språk leder till. Eftersom de domänspecifika språken måste vara

0 commit comments

Comments
 (0)