You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Rapport/include/Metod.tex
+10-33Lines changed: 10 additions & 33 deletions
Original file line number
Diff line number
Diff line change
@@ -40,13 +40,12 @@ \subsection{Sökande efter områden att behandla}\label{sec:valet}
40
40
fysiken.
41
41
För att rent praktiskt hitta områden att behandla kontaktades Åke
42
42
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.
50
49
51
50
% \subsubsection*{Kontakt med fysikläraren}
52
51
% \label{sec:kontakt_faldt}
@@ -68,17 +67,6 @@ \subsection{Sökande efter områden att behandla}\label{sec:valet}
68
67
% förhoppningsvis underlätta för studenter att lära sig identifiera vilken
69
68
% typ av uppgift de handskas med.
70
69
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
-
82
70
% Sökandet i kursboken och kursmaterialet gav viktiga kunskaper om områden att
83
71
% behandla. Men minst lika viktiga var de inledande experiment som gjordes på
84
72
% 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}
142
130
143
131
\subsection{Implementation av domänspecifika språk för områdena}
144
132
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
148
134
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
150
136
det visat sig att implementationen kunde gjorts bättre eller
151
137
hade brister. Dessutom gjordes, i varierande mån, fördjupande litteraturstudier av domänspecifika
152
138
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}
170
156
171
157
\subsection{Skriva lärotext}
172
158
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
-
180
159
Generellt under skrivningen togs det hänsyn till en specifik underaspekt i
181
160
ARCS-modellen, nämligen \textit{humor}. Språket i lärotexten har varit lättsamt,
182
161
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}
275
254
tidigt i projektet, 2018-03-02, och ett andra relativt sent, 2018-04-11.
276
255
Under mötena presenterades läromaterialet i sig och tanken med det, nämligen att
277
256
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
282
259
bidra med för kunskaper till studenter samt dess eventuella roll i relation till
0 commit comments