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
I projektets mål och avgränsningar stod det att vi skulle börja med klassisk
86
-
mekanik, för att i mån av tid även behandla termodynamik och våglära. Hur långt
86
+
mekanik, för att i mån av tid även behandla termodynamik och vågrörelselära. Hur långt
87
87
hann vi? I avsnitt~\ref{sec:res_laromaterial} nämns att de tre grundläggande
88
88
områdena dimensioner, matematisk analys och vektorer är färdiga, samt de
89
89
komposita områdena partikelmekanik, gungbräda och krafter på lådor. Med andra
90
-
ord har mekanik påbörjats, men inte termodynamik och våglära. Men hur mycket är
90
+
ord har mekanik påbörjats, men inte termodynamik och vågrörelselära. Men hur mycket är
91
91
kvar? Det som återstår enligt oss är att tillämpa de grundläggande områdena på
92
92
fler fysikaliska problem utöver gungbräda och krafter på lådor. Vi tror att de
93
93
tre grundläggande områdena som är färdiga räcker. Förutom fler tillämpningar kan
@@ -215,7 +215,7 @@ \subsection{Vilka områden passar domänspecifika språk?}\label{sec:lampligt}
215
215
216
216
Att notera ur tabell~\ref{tab:data_och_ops} är att operationerna inom ett område
217
217
görs på en och samma slags data, och sedan resulterar i samma slags data igen.
218
-
Det här exemplifieras i matematisk analys, där derivering är en operation, som
218
+
Det här exemplifieras i matematisk analys, där derivering är en operation som
219
219
görs på en funktion och sedan resulterar i en annan funktion. Detta illustreras
220
220
i figur~\ref{fig:analys_op_exempel} där man ser hur derivering av en funktion
221
221
resulterar i en ny funktion.
@@ -277,11 +277,11 @@ \subsection{Vilka områden passar domänspecifika språk?}\label{sec:lampligt}
277
277
identifiera syntaxen som används, vad är det för data som modelleras,
278
278
vilka operationer som görs på denna data och vad finns det för lagar och samband
279
279
som gäller för dessa. Detta sätt att arbeta fungerar bra för områden som är
280
-
generella och som går att modellera på ett som tillåter vidareutveckling, såsom
280
+
generella och som går att modellera på ett sätt som tillåter vidareutveckling, såsom
281
281
vektorer i flera dimensioner eller vektorer vars komponenter kan vara av vilken
282
282
typ som helst.
283
283
284
-
Ett exempel på ett område som inte har några tydliga data och operationer är just
284
+
Ett exempel på ett område som inte har några tydliga data och operationer är
285
285
lutande plan. Ett sådant område har istället teoretiska samband som relaterar
286
286
olika egenskaper i systemet till varandra. Ett sådant samband är till exempel $a
287
287
= g \cdot\sin(v)$ för det lutande planet i figur~\ref{fig:lutande_plan}.
@@ -312,7 +312,7 @@ \subsection{Vilka områden passar domänspecifika språk?}\label{sec:lampligt}
312
312
tidigare domänspecifika språk. De tidigare språken tillhandahåller de matematiska
313
313
verktyg som behövs för att koda upp lösningar av problem. Därav innehåller det
314
314
resulterande läromaterialet, som beskrivs i avsnitt~\ref{sec:res_laromaterial},
315
-
inga domänspecifika språk för fysik.
315
+
inga domänspecifika språk för fysikaliska problem.
316
316
317
317
Att vissa områden var mindre lämpliga var ett oväntat resultat i projektets
318
318
genomförande. Vid start trodde vi att det skulle gå att göra domänspecifika
@@ -355,7 +355,7 @@ \subsection{Gör domänspecifika språk att fysik blir mer lättförståeligt?}\
355
355
356
356
En annan aspekt är att när de domänspecifika språken används till fysikalisk
357
357
problemlösning måste det ske enligt de regler som ställdes upp när de
358
-
domänspecifika språken definierades Det går med andra ord inte att fuska och ta
358
+
domänspecifika språken definierades. Det går med andra ord inte att fuska och ta
359
359
genvägar i beräkningarna. Detta tankesätt tycker Fäldt, se
360
360
avsnitt~\ref{sec:res_ake}, är en mycket bra aspekt som förmedlas med att
361
361
presentera fysik på detta sätt. Studenten skolas in i att tänka i rigorösa och
@@ -410,7 +410,7 @@ \subsection{Gör domänspecifika språk att fysik blir mer lättförståeligt?}\
410
410
att presentera fysik på och att vi var inne på rätt spår i vår utformning av
411
411
läromaterialet, se avsnitt~\ref{sec:res_test}. Eftersom utvärderingen med
412
412
testgruppen var väldigt kort är det dock svårt att dra några säkra slutsatser
413
-
med hjälp av utvärderingen. Nyttan med ett större intresse för fysik är att man
413
+
med hjälp av den. Nyttan med ett större intresse för fysik är att man
414
414
då förhoppningsvis är mer motiverad att klara fysikkurserna.
415
415
416
416
Avslutningsvis när det kommer till domänspecifika språks vara eller icke-vara
@@ -426,7 +426,7 @@ \section{Vidareutvecklingsmöjligheter och behov av ytterligare kunskap}
426
426
427
427
Läromaterialet innehåller domänspecifika språk för de \textit{matematiska}
428
428
områdena analys och vektorer. Dessa områden används sedan för att koda upp och
429
-
lösa uppgifter av mer \textit{fysikaliska} slag, till exempel lutande plan. Med andra ord hanteras fysikaliska områden genom att tillämpa matematiska domänspecifika språk och inte genom att konstruera fysikaliska domänspecifika språk. En vidareutveckling
429
+
lösa uppgifter av mer \textit{fysikaliska} slag, till exempel krafter på lådor. Med andra ord hanteras fysikaliska områden genom att \textit{tillämpa} matematiska domänspecifika språk och inte genom att \textit{konstruera} fysikaliska domänspecifika språk. En vidareutveckling
430
430
hade därmed varit att göra precis det, att inte tillämpa matematiska
431
431
domänspecifika språk utan att göra fysikaliska domänspecifika språk. Det kan vara
432
432
saker som ett språk för ett lutande plans komponenter. Det kan vara ett
@@ -438,7 +438,7 @@ \section{Vidareutvecklingsmöjligheter och behov av ytterligare kunskap}
438
438
domänspecifika språk hade därför varit en möjlig vidareutveckling.
439
439
440
440
En annan möjlig vidareutveckling är att göra en rigorös studie kring de
441
-
pedagogiska aspekterna kring kombinationen av fysik och domänspecifika språk.
441
+
pedagogiska aspekterna hos kombinationen av fysik och domänspecifika språk.
442
442
Detta projekt innehöll enbart en mindre sådan studie. Det som kan vara
443
443
intressant att undersöka är om studenter tycker att fysik blir intressantare
444
444
genom en kombination av detta slag och kanske därför studerar mer i fysikkursen.
@@ -450,7 +450,7 @@ \section{Vidareutvecklingsmöjligheter och behov av ytterligare kunskap}
450
450
så i praktiken.
451
451
452
452
Även det befintliga läromaterialet kan byggas vidare på. I sin nuvarande
453
-
form behandlas varken termodynamik eller vågrörelselära något alls. Dessutom lär
453
+
form behandlas varken termodynamik eller vågrörelselära alls. Dessutom lär
454
454
det finnas aspekter inom den klassiska mekaniken som fattas.
455
455
456
456
Slutligen finns det en mycket intressant vidareutveckling som inte alls har
@@ -484,7 +484,7 @@ \section{Etiska aspekter}
484
484
hemsidans uppbyggnad. Det handlar om att visa att man är positiv till att andra
485
485
tittar hur man gjort och låta andra bygga vidare på ens skapelser. Genom att
486
486
sluta oss till skaran som skapar öppen källkod hoppas vi att fler inom samhället
487
-
i stort ska gå över till denna modell.
487
+
i stort ska gå över till denna modell.
488
488
489
489
Valet att skriva på engelska har också att göra med tillgängligheten. Fler kan
490
490
engelska än svenska. På detta sätt kan läromaterialet komma fler till gagn.
Copy file name to clipboardExpand all lines: Rapport/include/Metod.tex
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -135,7 +135,7 @@ \subsubsection*{Områden som valdes ut}
135
135
136
136
När kunskap inhämtats om olika områden kunde ett urval göras. De områden som
137
137
identifierades som grundläggande och hade en väl lämpad struktur (se
138
-
avsnitt~\ref{sec:lampligt}) valdes ut. Med detta som grund blev områdena som valdes ut dimensioner, matematisk analys och vektorer. Här följer en kortfattad motivering av valet av dem.
138
+
avsnitt~\ref{sec:lampligt}) valdes ut. Med detta som grund blev områdena som valdes ut fysikaliska dimensioner, matematisk analys och vektorer. Här följer en kortfattad motivering av valet av dem.
139
139
140
140
\textit{Dimensioner} eftersom det är viktigt för studenter att förstå sig på
141
141
hur dimensioner påverkas av algebraiska operationer. Det kan också vara
@@ -156,7 +156,7 @@ \subsubsection*{Områden som valdes ut}
156
156
mekanik.
157
157
158
158
De komposita områdena identifierades som områden som byggde vidare på de redan
159
-
implementerade grundläggande områdena. Det komposita områdena som valdes ut
159
+
implementerade grundläggande områdena. De komposita områdena som valdes ut
160
160
blev exempelproblem och partikelmekanik. Här följer en kortfattad motivering av valet av dem.
161
161
162
162
\textit{Exempelproblem} för att visa hur ett par typuppgifter i klassisk mekanik kan modelleras i läromaterialets domänspecifika språk. Närmare bestämt tillämpas de domänspecifika språken på \textit{krafter på lådor} och \textit{gungbräda}.
@@ -265,7 +265,7 @@ \subsubsection*{Implementation av grundläggande områden}
265
265
BaseDim Le
266
266
\end{lstlisting}
267
267
268
-
Även om en sådan förenklare går att göra valdes en annan lösning till
268
+
Även om en sådan förenklare går att göra valdes en annan lösning i
269
269
läromaterialet. Nyckeln ligger i att betrakta dimensioner som en multiplikation
270
270
av basdimensioner med exponenter. Ta till exempel hastighet
271
271
\begin{align*}
@@ -330,7 +330,7 @@ \subsubsection*{Implementation av komposita områden}
330
330
där de grundläggande områdena vektorer och matematisk analys
331
331
kombinerades. Anledningen till detta var att partiklars position, hastighet och
332
332
acceleration modelleras med vektorer, dessutom är de krafter som påverkar
333
-
partiklar även modellerade som vektorer. Sedan används matematisk analys för att
333
+
partiklar även de modellerade som vektorer. Sedan används matematisk analys för att
334
334
göra dessa beräkningar. Därför var det naturligt att modellera partikelmekanik
335
335
med hjälp av vektorer vars komponenter var uttryck som
336
336
implementerades av matematisk analys.
@@ -379,7 +379,7 @@ \subsection{Skriva lärotext}
379
379
övergripande likadana. Skillnaden låg i balansen mellan Haskell och fysik. För
380
380
de grundläggande områdena fokuserade lärotexten mer på Haskell eftersom det var
381
381
ett helt nytt domänspecifikt språk som skulle konstrueras. Hur det fungerade var
382
-
därför viktigt att förklara. I kontrast står lärotexten för det komposita
382
+
därför viktigt att förklara. I kontrast står lärotexten för de komposita
383
383
områdena, där ett större fokus låg på fysik. För dessa områden visades hur de
384
384
domänspecifika språken var praktiskt användbara och då förklarades fysik, för
385
385
att sedan kunna visa hur den fysiken kunde representeras i de domänspecifika
@@ -389,7 +389,7 @@ \subsection{Skriva lärotext}
389
389
matematisk analys, där istället för att visa och förklara hur områdena kunde
390
390
implementeras i Haskell visade hur det direkt gick att översätta de
391
391
fysikaliska formlerna som beskriver partiklars rörelse och energier till
392
-
Haskell-kod med hjälp av de grundläggande områdena. Beskrivning av relationen arbete-energi (engelska \textit{Work-Energy theorem}) gick då till som i figur \ref{fig:komposit-ex}:
392
+
Haskell-kod med hjälp av de grundläggande områdena. Beskrivning av relationen arbete-energi (engelska \textit{Work-Energy theorem}) gick då till som i figur \ref{fig:komposit-ex}.
tänkt att vara rolig och muntra upp läsaren. Övningar ligger både i den löpande
23
23
texten och i slutet av kapitlet. Övningarna i den löpande texten innebär oftast
24
24
att läsaren ska implementera en liten del av det aktuella domänspecifika språket
25
-
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.
25
+
på egen hand, vilket illustreras i figur~\ref{fig:smakprov_ovning}. Övningarna i slutet av kapitlet innebär ofta större vidareutvecklingsmöjligheter av de domänspecifika språken.
läsaren utan istället visa hur redan känd fysik direkt går att översätta till läromaterialets domänspecifika språk.
92
92
93
93
Läromaterialet blev publicerat på en hemsida~\cite{LYAP} och all källkod finns
94
-
tillgänglig på projektets GitHub-repository~\cite{LYAP_repo}. Texten är skriven
94
+
tillgänglig på projektets GitHub-repository~\cite{LYAP_repo}. På GitHub-repositoriet finns även ett antal delvis färdigställda områden, till exempel bevisföring. Texten i läromaterialet är skriven
95
95
på engelska.
96
96
97
-
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
-
99
97
\section{Utvärderingen med testgruppen}\label{sec:res_test}
100
98
101
99
Utfallet från utvärderingen med testgruppen var till övervägande del positivt.
@@ -115,10 +113,10 @@ \section{Utvärderingen med testgruppen}\label{sec:res_test}
115
113
116
114
\section{Möten med fysikläraren}\label{sec:res_ake}
117
115
118
-
Åke Fäldt hade en överlag positiv syn på läromaterialet.\footnote{Det bör
116
+
Åke Fäldt hade en överlag positiv syn på läromaterialet\footnote{Det bör
119
117
påpekas att det som är återgivet här självklart har tolkats, och kan ha
120
118
missuppfattats, av projektgruppen. Fäldt ska med andra ord inte behöva stå till
121
-
svars för vad som står här.} Fäldt tyckte att det fanns flera saker
119
+
svars för vad som står här.}. Fäldt tyckte att det fanns flera saker
122
120
läromaterialet kunde bidra med. En bra sak var att läromaterialet ger ett annat
123
121
perspektiv på fysiken, ett annat sätt att förklara den genom att göra det med
124
122
hjälp av domänspecifika språk. En annan bra sak var den rigorösitet som
0 commit comments