Skip to content

Commit 3ce587d

Browse files
author
Oskar Lundström
committed
Fixade utefter Patriks kommentarer i abkgrund
1 parent 9360bf2 commit 3ce587d

File tree

1 file changed

+8
-12
lines changed

1 file changed

+8
-12
lines changed

Rapport/include/Introduktion.tex

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,16 @@ \section{Bakgrund}
1414
ordinarie tentamen från läsår 2014 till 2017: 34\%, 76\%, 18\%, 57\%.
1515
}~\cite{tentastatistik}. Projektgruppen tror att många studenter på Datateknik finner denna
1616
kurs svår eller ointressant, och att detta leder till att en betydande andel får
17-
underkänt på tentamen.
17+
underkänt.
1818

1919
Detta tror projektgruppen kan lösas med avstamp från kursen \textit{Domain
2020
Specific Languages of Mathematics} (``DSLsofMath''), med den svenska titeln
2121
\textit{Matematikens domänspecifika språk}, vilket är en valbar kurs på
22-
kandidatnivå för studenter på Chalmers tekniska högskola och Göteborgs Universitet. Konkret
22+
kandidatnivå för studenter på Chalmers och Göteborgs universitet. Konkret
2323
presenterar DSLsofMath matematik som derivator, komplexa tal och
24-
matriser ur ett funktionellt programmeringsperspektiv i det funktionella
25-
programmeringsspråket Haskell. Dessa för datastudenterna redan bekanta begrepp
26-
och verktyg från tidigare kurser används till att presentera matematik på ett nytt och tänkvärt sätt.
24+
matriser ur ett funktionellt programmeringsperspektiv i Haskell, vilket är ett programeringsspråk datastudenterna redan är bekanta med.
2725

28-
I kursen DSLsofMath var år 2016 Cezar Ionescu huvudföreläsare, och från
29-
2017 är Patrik Jansson huvudföreläsare. De har beskrivit avsikten med kursen
30-
genom en artikel~\cite{tfpie2015}. Det direkta målet med kursen är
26+
DSLsofMath-kursens skapare, Cezar Ionescu och Patrik Jansson, har beskrivit avsikten med kursen i en artikel~\cite{tfpie2015}. Det direkta målet med kursen är
3127
att förbättra den matematiska utbildningen för datavetare och den
3228
datavetenskapliga utbildningen för matematiker, där den grundläggande idéen
3329
bakom kursen är:
@@ -47,7 +43,7 @@ \section{Bakgrund}
4743
programmeringsspråk eller implementerat helt fristående. I kursen och projektet
4844
är det implementerat i Haskell.
4945

50-
Ideen bakom projektet är att på samma sätt använda domänspecifika språk för att ur ett alternativt perspektiv, likt det sättet DSLsofMath
46+
Ideen bakom projektet är att på motsvarande sätt använda domänspecifika språk för att ur ett alternativt perspektiv, likt det sättet DSLsofMath
5147
presenterar kopplingar mellan matematik och programmering. Förhoppningen är att kunna visa på kopplingar mellan programmering och fysik och därmed
5248
underlätta lärandet. En analogi är
5349

@@ -71,13 +67,13 @@ \section{Bakgrund}
7167
domänspecifika språk.
7268
%funktionell programmering.
7369
\textit{Classical Mechanics: A Computational Approach} gavs av Prof. Gerald Sussman
74-
och Prof. Jack Wisdom bland annat år 2008.~\cite{classical-mechanics-course-mit-2008}
75-
Denna kurs på avancerad nivå studerar de fundamentala principerna av klassisk
70+
och Prof. Jack Wisdom bland annat år 2008~\cite{classical-mechanics-course-mit-2008}.
71+
Denna kurs på avancerad nivå studerar de fundamentala principerna för klassisk
7672
mekanik med hjälp av beräkningsidéer för att precist formulera principerna av
7773
mekanik, med början i Lagranges ekvationer och avslut i perturbationsteori
7874
(teori för approximationer av matematiska lösningar). I kursboken~\cite{SICM}
7975
förklaras fysikaliska fenomen genom att visa datorprogram för att simulera dem,
80-
skrivna i språket Scheme. Denna typ av kurs ter sig ovanliga, och är, till
76+
skrivna i språket Scheme. Denna typ av kurs ter sig ovanliga, och är, till
8177
projektgruppens kännedom, den enda kursen bortsett från DSLsofMath på Chalmers som knyter
8278
samman matematik, fysik och programmering.
8379

0 commit comments

Comments
 (0)