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
\caption{XKCD:s beskrivning av samma problem, att fysik är en tillämpning av matematik. Det är i själva verkat så att en kedja av områden kan betraktas som tillämpningar av varandra.}
114
+
\caption{\href{https://xkcd.com/435/}{Purity} av \href{https://xkcd.com}{xkcd.com} licencierad under
115
+
\href{https://creativecommons.org/licenses/by-nc/2.5/}{CC BY-NC}, beskriver samma problem, att fysik är en tillämpning av matematik. Det är i själva verkat så att en kedja av områden kan betraktas som tillämpningar av varandra.}
134
116
\label{fig:xkcd}
135
117
\end{figure}
136
118
@@ -322,50 +304,96 @@ \subsubsection{Gör DSLs så att fysik blir mer lättförståeligt eller
322
304
språken något i detta läromaterial eller hade det varit bättre att enbart hålla
323
305
sig till fysik? Dessa tre frågor diskuteras nedan.
324
306
325
-
Domänspecifika språk kan betraktas som ``tools for thinking'' (gör detta till
326
-
ett citat av Patrik). Med det menas att domänspecifika språk kan användas till
327
-
att struktutera ett område så att det blir enklare att få en överblick och
328
-
förstå det. Dimensioner i läromaterialet är ett exempel på detta, se även
329
-
avsnitt \ref{sec:grund_impl}. Där konstateras att en godtycklig dimension kan
330
-
skrivas som de sju grunddimensionerna med tillhörande exponenter. Eftersom
331
-
dimensionerna måste defineras så tydligt att det går att göra ett program av det
332
-
tvingas man att ge struktur till dem. Det ger ett nytt, välstrukturerat och
333
-
förhoppningsvi enklare sätt att se på dem, vilket vi själva tycker är
334
-
meningsfullt.
307
+
{\Large\underline{Tillför DSL någonting?}}
308
+
309
+
Domänspecifika språk kan betraktas som ``tools for thinking'' (TODO gör detta
310
+
till ett citat av Patrik). Med det menas att domänspecifika språk kan användas
311
+
till att struktutera ett område så att det blir enklare att få en överblick och
312
+
enklare att förstå det. Dimensioner i läromaterialet är ett bra exempel på
313
+
detta, se även avsnitt~\ref{sec:grund_impl}. Där konstateras att en godtycklig
314
+
dimension kan skrivas som de sju grunddimensionerna med tillhörande exponenter.
315
+
Eftersom dimensionerna måste defineras så tydligt att det går att göra ett
316
+
program av det tvingas man att ge struktur till dem. Det ger ett nytt,
317
+
välstrukturerat och förhoppningsvi enklare sätt att se på dem, vilket vi själva
318
+
tycker är meningsfullt.
335
319
336
320
År 2016 genomfördes ett kandidarbete på Chalmers liknande detta. \cite{kandidat2016}
337
321
Det kandidatarbetet resulterade också i ett läromaterial. Skillnaden är att det
338
322
handlade om signallära medan detta handlar om fysik. Grundidėn är dock densamma:
339
323
att använda domänspecifika språk för att ge struktur till ett annat område.
324
+
Detta tycker vi visar att det finns ett akademiskt intresse för att använda
325
+
domänspecifika språk i syfte att lära ut, och att det inte bara är fysik och
326
+
matematik som är lämpliga områden utan att den generella idén som vi presenterar
327
+
i denna rapport även går att applicera på andra områden. Nyttan med att
328
+
strukturera upp områden i väl avgränsade och tydligt definerade delar kanske
329
+
anses som uppenbar, men frågan om med vilket verktyg man ska utföra detta är
330
+
inte lika uppenbar, vi hävdar att domänspecifika språk är ett sådant verktyg och
331
+
att det även är ett mycket bra verktyg att använda sig av.
332
+
333
+
\textbf{TODO:} Nånting om hur LYAH lär ut.
334
+
335
+
För att undersöka projektets pedagogiska nytta så kontaktades en annan
336
+
kandidatgrupp som också utvecklade ett läromaterial~\ref{sec:res_test}. Under
337
+
mötet hade vi ett utbyte av idéer och tankar och tog även tillfället i akt att
338
+
läsa och testa varandras material. Den generella feedbacken vi fick var att vi
339
+
absolut var inne på rätt spår och att läromaterialet till största del uppfyllde
340
+
vårt mål med att göra läromaterialet både intressant och lättillgängligt. Och
341
+
även om de inte hade någon tidigare erfarenhet av domänspecifka språk så tyckte
342
+
de inte att det var något problem att ta till sig koncepten som vi beskrev. Även
343
+
om detta inte kan ses som något officielt test av vårt läromaterialet eftersom
344
+
testgruppen var så liten och att testet inte skedde i en kontrollerad miljö,
345
+
kanske det kan ses som en fingervisning att vi är på rätt spår.
346
+
347
+
% Viktigt att något kritiskt, som det nedanstående, är med
348
+
Det verkar alltså som läromaterialet i alla fall är tillräckligt pedagogiskt,
349
+
men är det verkligen ett bra verktyg för att lära ut fysik? Det som talar emot
350
+
domänspecifka språk när det kommer till fysik är den stora del av problemlösning
351
+
som ingår i fysik. Det har att göra med deras olika natur. Domänspecifika språk
352
+
har en entydig och fyrkantig struktur medan problemlösning handlar om
353
+
kreativitet och nytänkande. Eftersom en stor del i fysik är just problemlösning
354
+
kan denna del inte fångas upp med domänspecifika språk. Det skulle till och med
355
+
kunna vara en nackdel att kombinera domänspecifika språk och fysik om det leder
356
+
till att man tänker alltför fyrkantigt kring fysik. Vi anser dock att
357
+
domänspecifika språk har ett värde ihop med fysik just för dessa strukturgivande
358
+
möjligheter, även om inte alla aspekter av fysik kan täckas. Dessutom kan man
359
+
tänka sig att det finns ett värde i ett fånga upp den kreativa problemlösningen
360
+
med ett fyrkantigt system och på så sätt stoppa problemlösaren från att göra
361
+
misstag, på ett förenklat sätt kan man säga att så länge typsystemet inte klagar
362
+
så löser man problemet på ett korrekt sätt. Igen handlar det om att se
363
+
domänspecifika språk som ``tools for thinking'', alltså inte att vårt
364
+
läromaterial kommer att ge alla svaren när det kommer till fysikalisk
365
+
problemlösning men att vad det kan tillföra är en struktur som kan hjälpa
366
+
läsaren att enklare komma fram till lösningen, och som garanterar att inga
367
+
syntaktiska misstag gjorts.
340
368
341
369
En annan aspekt är att när de domänspecifka språken används till fysikalisk
342
-
problemlösning måste det ske enligt de regler som ställdes upp när det
370
+
problemlösning är att det måste ske enligt de regler som ställdes upp när det
343
371
domänspecifika språken definerades. Det går med andra ord inte att fuska och ta
344
-
genvägar i problemlösningen. Detta tankesätt tycker Fäldt, se avsnitt
345
-
\ref{sec:res_ake}, är en bra grej som förmedlas med att presentera fysik på
346
-
detta sätt. Studenten skolas in i att tänka i rigorösa och kompletta banor.
372
+
genvägar i problemlösningen. Detta tankesätt tycker Fäldt, se
373
+
avsnitt~\ref{sec:res_ake}, är en mycket bra grej som förmedlas med att
374
+
presentera fysik på detta sätt. Studenten skolas in i att tänka i rigorösa och
375
+
kompletta banor.
347
376
348
-
% Viktigt att något kritiskt, som det nedanstående, är med
349
-
Det som talar emot domänspecifka språk när det kommer till fysik är den stora
350
-
del av problemlösning som ingår i fysik. Det har att göra med deras olika natur.
351
-
Domänspecifka språk har en entydig och fyrkantig struktur medan problemlösning
352
-
handlar om kreativitet och nytänkande. Eftersom en stor del i fysik är just
353
-
problemlösning kan denna del inte fångas upp med domänspecifika språk. Det
354
-
skulle till och med kunna vara en nackdel att kombinera domänspecifka språk och
355
-
fysik om det leder till att man tänker alltför fyrkantigt kring fysik. Vi anser
356
-
dock att domänspecifika språk har ett värde ihop med fysik just för dessa
357
-
strukturgivande möjligheter, även om inte alla aspekter av fysik kan täckas.
358
-
Dessutom kan man tänka sig att det finns ett värde i ett fånga upp den kreativa
359
-
problemlösningen med ett fyrkantigt system och på så sätt stoppa problemlösaren
360
-
från att göra misstag, på ett förenklat sätt kan man säga att så länge
361
-
typsystemet inte klagar så löser man problemet på ett korrekt sätt.
377
+
Hittills har domänspecifika språk framförts som ett sätt att strukutera fysik
378
+
och göra den intressantare. Projkets läromaterial är ett exempel på ett sådant
379
+
försök. Men läromaterialet har även haft två andra drag, förutom domänspecifika
380
+
språk, som skiljer sig från traditionell fysikundervisning, nämligen ett
381
+
lättillgängligt språk och en nogrann genomgång av koncepten. Hade inte detta
382
+
räckt? Hade fysiken i sig inte kunnat förklarats bättre om den haft allt fokus?
362
383
363
-
--------
384
+
Vi tror att svaret på båda dessa frågor är ja, med vissa reservationer. Ett
385
+
läromaterial om renodlad fysik med ett lättsamt språk och nogrann förklaring av
386
+
koncepten hade säkert varit uppskattat. Khan Academy är ett sådant
387
+
exempel.\cite{khan}. En annan fördel hade varit att en större målgrupp kan nås.
388
+
Dock anser vi att om man redan är intresserad av domänspecifka språk eller
389
+
funtionell programmering i stort är det både tydligare och intressantare att
390
+
kombinera dem med fysik, än att bara presentera fysik för sig själv. Dessutom
391
+
kan ju själva kombinationen i sig vara intressant, och inte bara fysiken.
364
392
365
393
Från ett annat perspektiv kan domänspecifika språk betraktas som ett sätt att
366
394
\textit{väcka intresse} för fysik. Tycker man att domänspecifika språk är roligt
367
-
men inte fysik skulle en överbryggning av dem leda till att man tycker fysik
368
-
blir roligare. Detta kan göras genom att man ser parallellerna mellan
395
+
men inte fysik skulle en överbryggning av dem möjligtvis leda till att man tycker fysik
396
+
blir roligare. Detta genom att man ser parallellerna mellan
369
397
domänspecika språk och fysik. Ett exempel är typsystemet i Haskell och
370
398
dimensioner i fysik. I bägge världarna får inte olika typer respektive
371
399
dimensioner adderas, och vid operationer behandlas de på liknande sätt. Denna
@@ -376,39 +404,11 @@ \subsubsection{Gör DSLs så att fysik blir mer lättförståeligt eller
376
404
intresse för fysik är att man då förhoppningsvis är mer motiverad att lära sig
377
405
fysik för att klara fysikkurser i skolan.
378
406
379
-
Hittills har domänspecifika språk framförts som ett sätt att strukutera fysik
380
-
och göra den intressantare. Projkets läromaterial är ett exempel på ett sådant
381
-
försök. Men läromaterialet har även haft två andra drag, förutom domänspecifika
382
-
språk, som skiljer sig från traditionell fysikundervisning, nämligen ett
383
-
lättillgängligt språk och en nogrann genomgång av koncepten. Hade inte detta
384
-
räckt? Hade fysiken i sig inte kunnat förklarats bättre om den haft allt fokus?
385
-
386
-
Vi tror att svaret på båda dessa frågor är ja, med vissa reservationer. Ett
387
-
läromaterial om renodlad fysik med ett lättsamt språk och nogrann förklaring av
388
-
koncepten hade säkert varit uppskattat. Khan Academy är ett sådant
389
-
exempel.\cite{khan}. En annan fördel hade varit att en större målgrupp kan nås.
390
-
Dock känner vi att om man väl är intresserad av domänspecifka språk hade det
391
-
varit både tydligare och intressantare att kombindera dem med fysik, än att bara
392
-
presentera fysik. Dessutom kan ju själva kombinationen i sig vara intressant,
393
-
och inte bara fysiken.
394
-
395
-
Halvvägs genom projektets gång hade vi ett möte med en annan kandidatgrupp som
396
-
också utvecklade ett läromaterial. Under mötet hade vi ett utbyte av idéer och
397
-
tankar och tog även tillfället i akt att läsa och testa varandras material. Den
398
-
generella feedbacken vi fick var att vi absolut var inne på rätt spår och att
399
-
läromaterialet till största del uppfyllde vårt mål med att göra läromaterialet
400
-
både intressant och lättillgängligt. Och även om de inte hade någon tidigare
401
-
erfarenhet av domänspecifka språk så tyckte de inte att det var något problem
402
-
att ta till sig koncepten som vi beskrev. Även om detta inte kan ses som något
403
-
officielt test av vårt läromaterialet eftersom testgruppen var så liten och att
404
-
testet inte skedde i kontrollerad miljö, kanske det kan ses som en fingervisning
405
-
att vi är på rätt spår.
406
-
407
-
TODO: På ett smidigt sätt väver vi in DSL2016 och DSLsofMath.
408
-
409
-
TODO: Även LYAH liknande
407
+
\begin{binge}
408
+
TODO: På ett smidigt sätt väver vi in DSL2016 (<- gjort?) och DSLsofMath.
410
409
411
-
Det finns flera andra projekt som resuterat i liknande
410
+
Det finns flera andra projekt som resuterat i liknande. Ska vi nämna dem?
Copy file name to clipboardExpand all lines: Rapport/include/Teori.tex
+13-1Lines changed: 13 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -149,7 +149,7 @@ \section{Att skapa motiverande läromaterial}
149
149
150
150
BJÖRN-SAKER
151
151
152
-
Lärande Skola Bildning - kap 5 lärandeteorier
152
+
Lärande Skola Bildning - kap 5 lärandeteorier\cite{LSB}.
153
153
154
154
Knyta an materialets undervisningspotential till lärandeteorier.
155
155
@@ -165,4 +165,16 @@ \section{Att skapa motiverande läromaterial}
165
165
Bara något som olika bakgrunder skulle kunna ge en inbillning av miljöombyte, vilket minskar den monotona dimensionen, och i sig förhindrar hjärnans anti-"get-stuck-on-a-thought-and-die".
166
166
\fi
167
167
168
+
Rev 0.1
169
+
Beskriva de fyra enskiljda.
170
+
Beskriva hur var och en representeras i läromaterialet.
171
+
172
+
Vad är syftet med att koppla läromaterialet till läroteorier?
173
+
Vi gick inte på teorin när vi utvecklade materialet. Vi kopierade upplägget för LYAH.
174
+
Syftet är att "i efterhand" visa på för och nackdelar med upplägget, utifrån de "etablerade lärandeteorierna".
175
+
Det kan snackas om möjligheten för IT-plattformar på datateknik. (eller generellt? datorstudenter hårdknackar i mörkret = bättre med it-material? obekräftat lol).
176
+
177
+
Vilka fördelar har IT-plattformar och vilka brister har de?
0 commit comments