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
Jag har f�rs�kt g�ra n�got i stil med AbstractFOL i DSLM-kursen, men f�r algebraiska uttryck som dyker upp i fysikkursen. Min tanke �r att samband som "delta v = a * delta t om a �r konstant" ska bevisas utifr�n r�tt m�nga axiom (s� att man inte beh�ver bevisa all matematik ner till de minsta riktiga axiomen).
2
+
Jag har f�rs�kt g�ra n�got i stil med AbstractFOL i DSLM-kursen, men f�r algebraiska uttryck som dyker upp i fysikkursen. Min tanke �r att samband som "delta v = a * delta t om a �r konstant" ska bevisas utifr�n r�tt m�nga axiom (s� att man inte beh�ver bevisa all matematik ner till de minsta riktiga axiomen).
3
3
4
-
Tror du det detta �r ett fruktsamt sp�r att f�lja? �n s� l�nge k�nns det mest som att jag introducerar en massa axiom, precis dom som beh�vs f�r att kunna genomf�ra beviset. Sedan finns det en del problem, som jag markerat i k�llkoden. Har de n�gon bra l�sning i Haskells typsystem?
4
+
Tror du det detta �r ett fruktsamt sp�r att f�lja? �n s� l�nge k�nns det mest som att jag introducerar en massa axiom, precis dom som beh�vs f�r att kunna genomf�ra beviset. Sedan finns det en del problem, som jag markerat i k�llkoden. Har de n�gon bra l�sning i Haskells typsystem?
\href{https://xkcd.com}{xkcd.com} licencierad under
153
+
\href{https://xkcd.com}{xkcd.com} licensierad under
154
154
\href{https://creativecommons.org/licenses/by-nc/2.5/}{CC BY-NC}. Bilden beskriver hur fysik är en tillämpning av matematik. Det är i själva verket
155
155
så att en kedja av områden kan betraktas som tillämpningar av
156
156
varandra.}\label{fig:xkcd}
@@ -332,8 +332,7 @@ \subsection{Gör domänspecifika språk att fysik blir mer lättförståeligt el
332
332
språken något i detta läromaterial eller hade det varit bättre att enbart hålla
333
333
sig till fysik? Dessa tre frågor diskuteras nedan.
334
334
335
-
Domänspecifika språk kan betraktas som ``tools for thinking'' (TODO gör detta
336
-
till ett citat av Patrik). Med det menas att domänspecifika språk kan användas
335
+
Domänspecifika språk kan betraktas som ``tools for thinking''\footnote{Uttryckt i Patrik Janssons egna ord. Han är föreläsare i DSLsofMath-kursen.}. Med det menas att domänspecifika språk kan användas
337
336
till att strukturera ett område så att det blir enklare att få en överblick och
338
337
enklare att förstå det. Dimensioner i läromaterialet är ett bra exempel på
339
338
detta, se även avsnitt~\ref{sec:grund_impl}. Där konstateras att en godtycklig
Generellt under skrivningen togs det hänsyn till en specifik underaspekt i ARCS-modellen, nämligen \textit{humor}. Språket i lärotexten har varit lättsamt, vardagligt och talspråkligt för att hålla kvar uppmärksamheten hos läsaren. Det har även ritats roliga bilder för att ge ytterligare humoristiska drag.
369
369
370
370
Lärotexten och programkoden skrevs sammanvävt i samma fil, i Literate
371
-
Haskell. Literat programmering passade bra ihop med
371
+
Haskell. Litterat programmering passade bra ihop med
372
372
hur läromaterialet skulle se ut då det betonade det jämnbördiga förhållandet
373
373
mellan programkod och förklaringar. För att läromaterialet skulle vara
374
374
lättförståeligt var det också viktigt att presentera materialet i den ordning
375
-
som en mänsklig läsare, och inte datorn, tyckte var enklast. Avsnitt \ref{sec:lhs} beskriver hur literat programmering fungerar i allmänhet och ger
375
+
som en mänsklig läsare, och inte datorn, tyckte var enklast. Avsnitt \ref{sec:lhs} beskriver hur litterat programmering fungerar i allmänhet och ger
376
376
en bra bild hur det såg ut även i detta projekt.
377
377
378
378
Under skrivandet av lärotexten passades övningar på att läggas till. Oftast
@@ -397,7 +397,7 @@ \subsection{Skriva lärotext}
397
397
matematisk analys, där istället för att visa och förklara hur områdena kunde
398
398
implementeras i Haskell visade hur det direkt gick att översätta de
399
399
fysikaliska formlerna som beskriver partiklars rörelse och energier till
400
-
Haskell-kod med hjälp av de grundläggande områdena. Beskrivning av relationen arbete-energi (engelska Work-Energy theorem) gick då till som i figur \ref{fig:komposit-ex}:
400
+
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}:
0 commit comments