Skip to content

Commit 0722bc2

Browse files
committed
2 parents 5afd2c8 + b2a87ed commit 0722bc2

File tree

3 files changed

+17
-29
lines changed

3 files changed

+17
-29
lines changed

Rapport/include/Diskussion.tex

Lines changed: 15 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ \section{Genomförandediskussion}
8585
kan göra.
8686

8787
\section{Resultatdiskussion}
88+
\label{sec:res_disk}
8889

8990
Detta kapitel inleds med en övergripande diskussion om det resulterande
9091
läromaterialet, för att sedan övergå till en något mer generell diskussion kring
@@ -111,8 +112,7 @@ \section{Resultatdiskussion}
111112
säga att vi tycker att en lättanvänd hemsida är trevligare att använda än
112113
PDF-filer eftersom de inte har sidbrytningar, fixa sidmarginaler med mera. Detta
113114
är visserligen små detaljer, men tillsammans påverkar de upplevelsen i stort. Vi
114-
tycker även att språket i läromaterialet är lättsamt då vi medvetet skrivit
115-
talspråkligt, som om vi pratar med en vän.
115+
tycker även att språket i läromaterialet är någorlunda lättsamt då vi skriver talspråkligt och vardagligt, och förklarar svårigheterna grundligt. Språket hade dock kunnat vara ännu mer vänligt. Till exempel framställer vi olika koncept som ``väldigt enkla'' fastän läsaren kanske inte alls tycker det.
116116

117117
Vem är detta läromaterial relevant för? Visserligen är målgruppen datastudenter
118118
men vi tror att det kan vara relevant för fler än så. Framförallt har vi
@@ -409,7 +409,7 @@ \subsection{Gör DSLs så att fysik blir mer lättförståeligt eller
409409

410410
% Oskar: Jag tycker inte LYAH går att få in här eftersom detta avsnitt handlar om DSL+fysik är pedagogiskt. Likheten med LYAH är att båda lättsamma, så bör stå där vi snackar om det.
411411

412-
\section{Vidareutvecklingsmöjligheter}
412+
\section{Vidareutvecklingsmöjligheter och behov av ytterligare kunskap}
413413

414414
Läromaterialet innehåller domänspecifika språk för de \textit{matematiska}
415415
områdena analys och vektorer. Dessa områden används sedan för att koda upp och
@@ -420,40 +420,28 @@ \section{Vidareutvecklingsmöjligheter}
420420
saker som ett syntaxträd för ett lutande plans komponenter. Det kan vara ett
421421
syntaxträd för vilka krafter som verkar på fysikalsika kroppar i mekanikproblem.
422422
Det kan till och med vara ett domänspecifikt språk för något så abstrakt som
423-
fysikalisk problemlösning i allmänhet. Vi har dessvärre ingen aning hur det
424-
skulle kunna se ut. Men av just detta skäl tror vi det hade varit väldigt
425-
intressant att se hur ett mer fysik-orienterat domänspecifikt språk kan se ut.
423+
fysikalisk problemlösning i allmänhet. Vi vet inte hur ett domänspecifikt språk av detta slag kan se ut, vilket är anledning till att vi gick den andra vägen, som vi diskuterade i avsnitt \ref{sec:fpf}. Att ger mer fysik-orienterade domänspecifika språj hade däröfr varit en möjligt vidareutveckling.
426424

427425
En annan möjlig vidareutveckling är att göra en rigorös studie kring de
428426
pedagogiska aspekterna kring kombinationen av fysik och domänspecifika språk.
429427
Detta projekt innehöll enbart en mindre sådan studie. Det som kan vara
430428
intressant att undersöka är om studenter tycker att fysik blir intressantare
431429
genom en kombination av detta slag och kanske därför studerar mer i fysikkursen.
432-
Eller kanske om de rent av blir bättre på fysik i sig genom att fysik
433-
presenterats på detta sätt, det vill säga att ett läromaterial av detta slag
434-
skulle kunna fungera istället för traditionell undervisning inom fysik. Givetvis
435-
skulle kompletering av läromaterialet behöva göras så att det är heltäckande.
430+
Det hade också varit intressant att undersöka om det rigorösa tankesätt domänspecifka språk förmedlar, se avsnitt \ref{sec:bara_fysik}, spiller över och gör nytta inom traditionell fysikundervisning. Det är inom dessa två frågor det främsta behovet av ytterligare kunskaper ligger. Målet med ett arbete av detta slag är trots allt att förbättra fysikkunskaper (genom ökat intresse eller mer rigorösitet) och då är det av yttersta vikt att undersöka om det faktiskt blir så i praktiken.
436431

437432
Även det befintliga läromaterialet kan byggas vidare på. I sin nuvarande
438433
form behandlas varken termodynamik eller vågrörelselära något alls. Dessutom lär
439434
det finnas aspekter inom den klassiska mekaniken som fattas.
440435

441-
\end{draft}
442-
\begin{binge}
443-
444436
Slutgiltligen finns det en mycket intressant vidareutveckling som inte alls har
445-
behandlats av detta projekt, nämligen att använda dessa domänspecifika språk som
446-
ett slags syntaktiskt lager mellan mellan en användare och en komplex kodbas. I
437+
behandlats i detta projekt, nämligen att använda matematiska och fysikalsika domänspecifika språk som
438+
ett syntaktiskt lager mellan användare och en underliggande komplex kodbas. I
447439
många fall kan dessa kodbaser vara implementerade på ointuitivt sätt och utan
448440
någon typsäkerhet. I dessa fall kan det vara mycket användbart med ett
449-
domänspecifikt språk med hög typsäkerhet som möjliggör för en användare att
441+
domänspecifikt språk med hög typsäkerhet som möjliggör för användaren att
450442
endast skriva korrekta uttryck och som döljer den bakomliggande komplexiteten.
451-
Denna idè framfördes till oss av \textbf{TODO: Jeff} men är även någonting som
452-
har genomförts på andra områden, t.ex.~inom molekylär dynamik\cite{MD}.
453-
454-
\end{binge}
455-
456-
\begin{draft}
443+
Denna idè framfördes till oss av Jeff Chen\footnote{Jeffs sida på Chalmers: \url{https://www.chalmers.se/en/education/next-stop/stuamb/Pages/Previous\%20student\%20ambassadors/Jeff.aspx}.} på Chalmers, men är även någonting som
444+
har genomförts på andra områden, till exempel inom molekylär dynamik\cite{MD}.
457445

458446
\section{Etiska aspekter}
459447

@@ -462,8 +450,8 @@ \section{Etiska aspekter}
462450
Denna hemsida använder grundläggande HTML och CSS samt javascript. Javascript är
463451
dock inget krav för funktionalitet. Eftersom hemsidan är lättviktig bör den
464452
fungera väl även på gamla datorer och telefoner, till skillnad från tunga
465-
PDF-filer och många moderna hemsidor. Läromaterialet blir så även mer tillgängligt för
466-
elever i länder med begränsad internetuppkoppling.
453+
PDF-filer och många moderna hemsidor. Läromaterialet blir på detta sätt tillgängligt även för
454+
studenter i länder med mindre bra internetuppkoppling.
467455

468456
Tanken om tillgänglighet ligger även bakom valet att låta källkoden var fritt
469457
tillgänglig. Visserligen \textit{är} läromaterialet i princip hela källkoden, så
@@ -480,10 +468,10 @@ \section{Etiska aspekter}
480468
engelska än svenska. På detta sätt kan läromaterialet komma fler till gagn.
481469

482470
Angående beskrevningen under teori att upplevelsen av materialet är ämnad att vara rolig, så
483-
är det mer tillgängligt för elever som inte hade orkar läsa en akademisk lärobok. Även om
471+
är det mer tillgängligt för elever som inte hade orkat läsa en akademisk lärobok. Även om
484472
kvaliten i en akademisk lärobok kan vara hög, är det inte alltid kvaliten kommer till nytta om
485-
eleven lägger boken åt sidan pga en impuls att göra något som kan vara mer stimulerande.
486-
Genom att använda ett enkelt språk, roliga formuleringar och bilder (som kan vara irellevanta),
473+
eleven lägger boken åt sidan på grund av en impuls att göra något som kan vara mer stimulerande.
474+
Genom att använda ett enkelt språk, roliga formuleringar och bilder (som kan vara irrelevanta),
487475
minskar chansen för flyktförsök. Detta kan tänkas vara extra viktigt för yngre elever vars kontroll av
488476
uppmärksamhet inte är lika utvecklat som hos äldre och som är intresserade av fysik på en mer avancerad nivå
489477
än de studerar i sin ordinarie undervisning.

Rapport/include/Introduktion.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ \section{Bakgrund}
9494
\section{Projektets mål}
9595

9696
Tanken med detta kandidatarbete är att angripa fysik från ett funktionellt
97-
programeringsperspektiv. På detta sätt är förhoppningen att ämnet bli både
97+
programeringsperspektiv. På detta sätt är förhoppningen att ämnet blir både
9898
roligt och intressant för datastudenter, och därmed förhoppningsvis också
9999
enklare. Detta är likt premissen bakom kursen DSLsofMath och kandidatarbetet
100100
från 2016, som istället för fysik behandlade matematik respektive signallära.

Rapport/include/Resultat.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ \section{Läromaterialet}\label{sec:res_laromaterial}
2121
mörkgrå.}~\label{fig:smakprov_laromaterial}
2222
\end{figure}
2323

24-
I läromaterialet finns även bilder och övningar.
24+
Språket i lärotexten är någorlunda lättsamt\footnote{Diskuteras utförligare i avsnitt \ref{sec:res_disk}.} och det finns även bilder och övningar.
2525
Figur~\ref{fig:smakprov_bild_laromaterial} är ett exempel på en bild ur
2626
läromaterialet. Notera speciellt den medvetet oseriösa ritningstekniken som är
2727
tänkt att vara rolig och muntra upp läsaren. Övningar ligger både i den löpande

0 commit comments

Comments
 (0)