Så mycket sämre

May 12, 2017

Vi har börjat spela in en liten filmserie som vi kallar "Så mycket sämre". Tanken är att vi tar kod som är i ett ok skick och gör den sämre ("så mycket sämre"). Det är ett försök att på ett lite roligare sätt diskutera kodkvalitet.

Kolla in på kanalen Så mycket sämre (borde den heta "Saa mycket saemre"). Oavsett detta, första avsnittet heter Så mycket sämre - avsnitt 1, säsong 2017.

00:0000:00

Tankar kring kursbetyg , S01E01

April 21, 2017

Efter att ha funderat länge på ett oväntat dåligt kursbetyg har vi en del reflektioner som vi vill diskutera. Betyget samt en del efterkommande kommentarer har gjort att vi diskuterat kursbetyg en hel del på sistone.

 

Motsvarande blogg: https://programmeringspedagogik.wordpress.com/2017/04/21/tankar-kring-kursbetyg-s01e01/

00:0000:00

Undvik uppskjuten definition (så långt det är möjligt)

April 7, 2017

I situationer där ett koncept har många byggstenar är det lockande att fokusera på helheten och förespråka att vissa delar får sin förklaring längre fram så att studenterna får nöja sig med att kopiera vissa delar som de är utan att ännu lärt sig förstå varje del.

 

Bloggpost: https://programmeringspedagogik.wordpress.com/2017/04/07/pod-om-att-undvika-uppskjuten-definition/

00:0000:00

Kodstandard i undervisning

March 31, 2017

Kolla gärna på motsvarande blogg: https://programmeringspedagogik.wordpress.com/2017/03/31/kodstandard-i-undervisning/

Vi har, när vi förbereder ett Java-projekt i en kurs på GU, läst en hel del på studenters kod. Det är ganska uppenbart att studenterna inte använder kodstandard. Åtminstone inte i en grad där kodstandarden genomsyrar koden. Är detta bra eller dåligt frågade vi oss? 

00:0000:00

Arv Series - S01E02

March 17, 2017

Ok, det är dags att diskutera följande:

Lägg till en "default-konstruktor"

Detta är värt att diskutera!

Kolla motsvarande blogpost: https://programmeringspedagogik.wordpress.com/2017/03/17/arv-series-s01e02/

00:0000:00

Arv Series - S01E01

March 10, 2017

Vi har sett i bok efter bok, kurs efter kurs och hört av lärare efter lärare att arv är bra på grund av att ..... Men vi har aldrig förstått vurmen för arv, i alla fall inte så som det används i  alltför många exempel. Vi har nu tagit på oss den ganska stora kostymen och drar igång en serie om just arv. Blygsamt, som vanligt!

Bloggpost: https://programmeringspedagogik.wordpress.com/2017/03/10/arv-series-s01e01/

00:0000:00

En bild säger mer än tusen ord

March 6, 2017

Vi diskuterar och dissikerar diverse inneboende märkligheter i uppmaningar vi sväljer med hull och hår.

00:0000:00

Undvik för svåra övningar

March 3, 2017

Blogpost: https://programmeringspedagogik.wordpress.com/2017/03/03/podcast-undvik-for-svara-ovningar

.... vad vi menar är att när man lär ut ett nytt koncept eller en ny teknik behöver inte uppgifterna för att öva just detta vara sofistikerade eller komplicerade. Det räcker kanske att lösa enkla problem för att nöta in det nya konceptet.

00:0000:00

Ge lagom många lagom löjliga rekommendationer

February 24, 2017

Nu får vi %¤# sluta upp med dumheterna. Kolla på rubriken igen.

Ge lagom många lagom löjliga rekommendationer

Vad betyder det? Inte ett skit. Hmmm, detta är väl bra om lagom är noll, det vill säga ungefär så här:

Ge inga löjliga rekommendationer

Vad har detta med programmeringsundervisning att göra? Jo, det ser ju ut ungefär så i presentationer och i böcker.

https://programmeringspedagogik.wordpress.com/2017/02/24/ge-lagom-manga-lagom-lojliga-rekommendationer/

00:0000:00

Undvik cirkeldefinitioner

February 17, 2017

Detta kan naturligtvis låta som en självklarhet men faktum är att vi funnit många exempel på cirkeldefinitioner i såväl kurslitteratur som föreläsningbilder (egna och andras!).

En utmaning här är att inom programmering florerar en stor mängd programmeringstekniska termer och begrepp, varav många endast låter sig förklaras i termer av ytterligare programmeringsbegrepp.

 

00:0000:00