Skip to content

Commit 1e7ec62

Browse files
author
Oskar Lundström
committed
Genomförade och result diskussion arbetats på
1 parent 698d105 commit 1e7ec62

File tree

2 files changed

+29
-16
lines changed

2 files changed

+29
-16
lines changed

Rapport/include/Diskussion.tex

Lines changed: 28 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,14 @@ \chapter{Diskussion}
33

44
\begin{draft}
55

6-
I detta kapitel diskuteras projektets metod, resultat,
7-
vidareutvecklingsmöjligheter och etiska aspekter.
6+
I detta kapitel diskuteras projektets genomförande, resultat, vidareutvecklingsmöjligheter och etiska aspekter.
87

98
\end{draft}
109

1110
\begin{binge}
1211

12+
Hur domänspecifika språk kan kombineras med fysik var inget vi visste när projketet startade. En stor del i början av projketet ägnades därför åt att försöka komma på olika sätt att använda dem ihop med olika fysikaliska områden. Det gjordes många experiment innan vi hittade sätt att skapa domänspecifika språk till fysik som var annat än triviala implementationer av formler, till exempel att formlen för rörelseenergi, $E_k = \frac{mv^2}{2}$, kan skrivas som \texttt{ek m v = m * v * v / 2} i Haskell. Detta spånande och experimenterande ledde till slut till att vi kunde se någon slags strategi för hur man kan kombinera dem, vilket blev den metodik som beskrivs i avsnitt \ref{sec:konstruktion}. Det vi vill poängtera är med andra ord att det har varit svårt och oklart hur läromaterialet skulle kunna utformas.
13+
1314
De två nedanstående ska vara nånstans i diskussion.
1415

1516
De domänspecifika språken modellerar områden snarare än att vara problemlösare.
@@ -28,9 +29,7 @@ \chapter{Diskussion}
2829

2930
\section{Genomförandediskussion}
3031

31-
Hur domänspecifika språk kan kombineras med fysik var inget vi visste när projketet startade. En stor del i början av projketet ägnades därför åt att försöka komma på olika sätt att använda dem ihop med olika fysikaliska områden. Det gjordes många experiment innan vi hittade sätt att skapa domänspecifika språk till fysik som var annat än triviala implementationer av formler, till exempel att formlen för rörelseenergi, $E_k = \frac{mv^2}{2}$, kan skrivas som \texttt{ek m v = m * v * v / 2} i Haskell. Detta spånande och experimenterande ledde till slut till att vi kunde se någon slags strategi för hur man kan kombinera dem, vilket blev den metodik som beskrivs i avsnitt \ref{sec:konstruktion}. Det vi vill poängtera är med andra ord att det har varit svårt och oklart hur läromaterialet skulle kunna utformas.
32-
33-
Genom projektets gång har val gjorts kring vilka metoder och teorier som skulle användas. Dessa är kanske inte de bästa, så här kommer vi diskutera och kritisera dem.
32+
Under projektets genomförande har det gjorts flera val av teorier och metoder att använda. Självklart är dessa val vi gjorde inte de enda eller de bästa. Därför kommer vi här kritisera dem och föreslå andra möjliga val. Närmare bestämt kommer utvärderingen, urvalet och Literate Haskell diskuteras.
3433

3534
Utvärderingen som gjordes under projektet kan kritiseras på flera sätt. För det första bestod testgruppen av väldigt få personer, enbart tre stycken. Fler personer hade behövts för att få ett mindre snävt underlag. För det andra hölls utvärderingen under en ytterst kort tid, ungefär en timme. I början av den timmen såg de läromaterialet för första gången och resterande tid läste testgruppen det. Utvärderingen hade behövt vara längre för att låta testgruppen i lugn och ro arbeta igenom ett par kapitel, inklusive att följa med i programmeringen som gjordes i läromaterialet. För det tredje var vi inte tydliga med vad för frågor vi ville ha svar på, utan istället noterade vi testgruppens spontana reaktioner. Vi ville till exempel veta om de tyckte att domänspecifika språk gav en rigorös struktur till fysik. Men etftersom vi inte gjorde det tydligt för testgruppen kunde de heller inte tänka på dessa frågor. Med tanke på dessa tre brister i utvärderingen är alla slutsatser dragna med utvärderingen som stöd ytterst osäkra.
3635

@@ -40,26 +39,40 @@ \section{Genomförandediskussion}
4039

4140
\section{Resultatdiskussion}
4241

43-
I detta kapitel diskuteras läromaterialet, kombinationen av domänspecifika språk
44-
och fysik samt projektets relationen till liknande projekt.
42+
Detta kapitel inleds med en övergripande diskussion om det resulterande läromaterialet, för att sedan övergå till en något mer generell diskussion kring kombinationen av domänspecifika språk och fysik.
43+
44+
I projektets mål och avgränsningar stod det att vi skulle börja med klassisk mekanik, för att i mån av tid även behandla termodynamik och våglära. Hur långt hann vi? I avsnitt \ref{sec:res_laromaterial} nämns att de tre grundläggande områdena dimensioner, matematisk analys och vektorer är färdiga, samt de komposita områdena partikelmekanik, gundbräda och krafter på lådor. Med andra ord har mekanik påbörjats, men inte termodynamik och våglära. Men hur mycket är kvar? Det som återstår enligt oss är att tillämpa de grundläggande områdena på fler fysikaliska problem utöver gungbräda och krafter på lådor. Dessutom kan man utveckla mer fördjupande områden, till exempel bevisföring, något som nämndes i avsnitt \ref{sec:res_laromaterial} att det påbörjats.
45+
46+
47+
48+
49+
50+
51+
52+
4553

4654
En del av projketets mål var att diskutera kombinationen av
47-
domänspecifika språk och fysik. I de tre följande avsnitten diskuterar vi därför
48-
läromaterialets fokus på matematik och Haskell istället för fysik, vilka
49-
fysikalsika områden som var lämpliga att göra domänspecifika språk till samt om
50-
det finns en pedagogisk nytta i att kombinera de två. Diskussionen är till
51-
största del baserad på våra erfarenheter efter att ha implementerat ett flertal
52-
domänspecifika språk relaterade till fysik, men de är även baserade på
53-
uppfattningar från testgruppen och Fäldt.
55+
domänspecifika språk och fysik. I de tre följande avsnitten diskuterar vi därför läromaterialets fokus på matematik och Haskell istället för fysik, vilka fysikalsika områden som var lämpliga att göra domänspecifika språk till samt om det finns en pedagogisk nytta i att kombinera de två. Diskussionen är till största del baserad på våra erfarenheter efter att ha implementerat ett flertal domänspecifika språk relaterade till fysik, men de är även baserade på uppfattningar från testgruppen och fysikläraren.
5456

5557
\subsection{Kritik av läromaterialet}
5658

59+
Är läromaterialet relevant för någon?
60+
- För oss för vi lärde oss, definitivt
61+
- Kanske inte för datastudenter, för vem orkar hålla på med extramaterial?
62+
- Kanske för fysiklärare som använder desse ideer till att presentera rigoröst
63+
- Kanske för programledningen som ett sätt att brottas med tentastatitistik
64+
65+
66+
67+
68+
69+
5770
En stor del av projektets mål var att skapa ett läromaterialet som både skulle
5871
vara roligt och intressant att läsa. Vi skulle åstakomma detta genom att använda
5972
oss av ARCS-metoden (?), användandet av lättsam text och roliga bilder för att
6073
lätta upp materialet.
6174

62-
Det Patrik sa om pedagogiskt att lära ut delar som är samma men sedan visa att kan göras med generell grej.
75+
VAR?: Det Patrik sa om pedagogiskt att lära ut delar som är samma men sedan visa att kan göras med generell grej.
6376

6477
\end{binge}
6578
\begin{draft}

Rapport_kringfiler/Bedömningskriterier.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ dem. Författarna diskuterar även oklara och 
136136
oväntade resultat och sin studies relation till 
137137
andra studier eller tillämpningsområden.
138138

139-
Relevans: testgrupp alldelles för kort för att göra nytta [Skriv om i 5.2.2.3]
139+
Relevans: vem är läromaterialet relevant för? [5.2]
140140

141141
~~Oväntat: lämpliga. [Betona att oväntat i 5.2.2.2]~~
142142

0 commit comments

Comments
 (0)