Skip to content

Commit adef43f

Browse files
author
Oskar Lundström
committed
Slipade på och kortade ner genomförande
1 parent bfe4d67 commit adef43f

File tree

1 file changed

+10
-33
lines changed

1 file changed

+10
-33
lines changed

Rapport/include/Metod.tex

Lines changed: 10 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,12 @@ \subsection{Sökande efter områden att behandla}\label{sec:valet}
4040
fysiken.
4141
För att rent praktiskt hitta områden att behandla kontaktades Åke
4242
Fäldt. Dessutom studerades kursens bok (University
43-
Physics~\cite{UP}) och dess övriga material.
44-
45-
Denna sökandeprocess innefattade inte bara att \textit{hitta} fysikaliska
46-
områden utan även att \textit{organisera} dem i relation till varandra. Som framgår
47-
senare är vissa områden baserade på andra. Denna organisering
48-
var viktig för att kunna implementera de domänspecifika språken på bästa sätt
49-
utan överlappningar och presentera dem i en pedagogisk ordning.
43+
Physics~\cite{UP}) och dess övriga material. Av speciellt intresse
44+
var de kapitel som behandlade mekanik (i enlighet med projektets mål att börja
45+
med klassisk mekanik), de områden Fäldt pekat ut som svåra för studenter samt de kapitel som använde sig av en
46+
specifik syntax. Domänspecifik syntax var av intresse att finna
47+
då en betydlig del av domänspecifika språk är modellering av just syntaxen. Denna sökandeprocess innefattade inte bara att \textit{hitta} fysikaliska
48+
områden utan även att \textit{organisera} dem i relation till varandra, för att kunna implementera dem på ett bra sätt och presentera dem i en pedagogisk ordning.
5049

5150
% \subsubsection*{Kontakt med fysikläraren}
5251
% \label{sec:kontakt_faldt}
@@ -68,17 +67,6 @@ \subsection{Sökande efter områden att behandla}\label{sec:valet}
6867
% förhoppningsvis underlätta för studenter att lära sig identifiera vilken
6968
% typ av uppgift de handskas med.
7069

71-
\subsubsection*{Studerande av kursbok och kursmaterial}
72-
73-
Efter kontakten med Fäldt kunde ett sökande efter konkreta områden genomföras.
74-
Detta gjordes genom att studera kursboken och kursmaterialet tillhörande Fysik
75-
för ingenjörer. Innehållet som hittades delades upp i avgränsade områden för att
76-
de skulle bli lämpade för varsitt domänspecifikt språk. Av speciellt intresse
77-
var de kapitel som behandlade mekanik (i enlighet med projektets mål att börja
78-
med klassisk mekanik), matematisk analys samt de kapitel som använde sig av en
79-
specifik syntax. Domänspecifik syntax var av intresse att finna
80-
då en betydlig del av domänspecifika språk är modellering av just syntaxen.
81-
8270
% Sökandet i kursboken och kursmaterialet gav viktiga kunskaper om områden att
8371
% behandla. Men minst lika viktiga var de inledande experiment som gjordes på
8472
% varje område för att se huruvida det lämpade sig att göra ett domänspecifikt
@@ -142,11 +130,9 @@ \subsubsection*{Studerande av kursbok och kursmaterial}
142130

143131
\subsection{Implementation av domänspecifika språk för områdena}
144132

145-
Implementationen av domänspecifika språk var en iterativ process.
146-
Den inleddes med att
147-
bygga vidare på den experimentering som gjorts under urvalsfasen. Det finns inte bara
133+
Implementationen av domänspecifika språk var en iterativ process. Det finns inte bara
148134
ett rätt sätt att skriva ett domänspecifikt språk på, därav gjordes försök med
149-
flera olika varianter för att se vad som fungerade bäst. I flera fall har implementationer gjorts om från grunden om
135+
flera olika varianter för att se vad som fungerade bäst. I flera fall har implementationer gjorts om från grunden om
150136
det visat sig att implementationen kunde gjorts bättre eller
151137
hade brister. Dessutom gjordes, i varierande mån, fördjupande litteraturstudier av domänspecifika
152138
språk, fysik och Haskell för att kunna implementera de domänspecifika språken på bästa sätt.
@@ -170,13 +156,6 @@ \subsection{Implementation av domänspecifika språk för områdena}
170156

171157
\subsection{Skriva lärotext}
172158

173-
I samband med att ett område implementerades skrevs också den tillhörande
174-
lärotexten. Till en början skrevs lärotext som fokuserade på att förklara
175-
programkoden. Detta var ett naturligt val eftersom det var viktigt att
176-
programkoden gick att förstå innan kopplingar till matematik och fysik kunde
177-
förklaras, lärotext av det slaget skrevs nämligen senare. Avslutningsvis skrevs
178-
en inledning och avslutning till kapitlet.
179-
180159
Generellt under skrivningen togs det hänsyn till en specifik underaspekt i
181160
ARCS-modellen, nämligen \textit{humor}. Språket i lärotexten har varit lättsamt,
182161
vardagligt och talspråkligt för att hålla kvar uppmärksamheten hos läsaren. Det
@@ -275,9 +254,7 @@ \section{Möten med fysikläraren}
275254
tidigt i projektet, 2018-03-02, och ett andra relativt sent, 2018-04-11.
276255
Under mötena presenterades läromaterialet i sig och tanken med det, nämligen att
277256
presentera fysik ur ett annat perspektiv, ett
278-
programmeringsperspektiv. Diskussionen kretsade sen kring svåra områden i Fysik för
279-
ingenjörer
280-
%(se avsnitt \ref{sec:kontakt_faldt})
281-
, vad läromaterialet skulle kunna
257+
programmeringsperspektiv. Diskussionen kretsade sedan kring svåra områden i Fysik för
258+
ingenjörer, vad läromaterialet skulle kunna
282259
bidra med för kunskaper till studenter samt dess eventuella roll i relation till
283260
fysikkursen.

0 commit comments

Comments
 (0)