Category Archives: Research

WalkAbout 211110 – Workshop Universeh

Curious about WalkAbout and how it can be used for higher education? 211110 1400-1600 we arrange within the Universeh project a seminar and workshop about WalkAbout. It is online via Zoom and everyone is welcome. If you do not want to be active, you can just listen to the first half, which is more of a presentation. The presentation and workshop is in English.

Recording: YouTube (4K), LTU Play

Presentation

What makes a teacher good?

When I look back on my own education, a couple teachers come to my mind as being “great”. 

The first example is my technology teacher in secondary school (1988-1990). He was not an educated teacher, but rather a construction engineer originally. He introduced me to the notion of not learning everything by heart, but rather we were allowed to bring everything we wanted to the tests. This was before the Internet was generally available in schools, so we had to think about what books, notes etc., we wanted to bring to the tests which in turn was a way of reflecting on our own learning which is a key part of the learning. 

Another example is my algorithms teacher during my master’s education (around 1992). This teacher was very charismatic and impressed us by never preparing his lectures, or at least he made it look like he never prepared. He came into the lecture hall, asked us which chapter we were currently reading, looked in the book for 10 seconds, closed it and then held a 2*45 min lecture by just speaking and writing on the blackboard. This impressed me as it showed that he really knew his subject. After all, he was a professor in algorithms so he should know the subject. 

So, what makes a teacher good? Here are a few things. 

  1. See and listen to the students. Take care in trying to understand what the students have trouble learning and then try to explain just that. 
  2. Show that you care. Tightly connected to point 1, but more about the emotions. Show that you want the student to learn, but also that you can be stern when needed. 
  3. Never ever lower the learning criteria. We can change much in our learning and teaching style, but we should never ever lower the criteria for passing. Students do not want to just pass, but rather see that they have accomplished something. 
  4. Pay attention to the details. Show respect to your students by not giving them material with a lot of errors. This includes everything, the learning material in the LMS, lecture notes, what you say and most importantly in the course planning. If you show the students respect through your work, then you will most likely get respect and good results back. 
  5. Connect theory to practice. Do not just give facts and theories but also connect it to real life by showing real examples that the students can connect to and by that motivate why they should be learning the subject in question in the first place. 
  6. Get the students to ask the right questions and get them to reflect on their learning. Why is a certain thing, the way it is? What did I just learn by doing this assignment? By reflection and questioning, the student can generalize and take their own learning to the next level.  

These are just a few things that can be said about what makes a teacher good. That do you think makes a teacher good? 

/Peter Parnes, a learner for life. 

How do we Learn?

I am currently taking a course at Coursera called What future for Learning and I thought I would share some reflections. Here is the first text.

How do we Learn? 

How we learn and how we teachers should support this learning for students has been in my mind for a long time. I have been a teacher at university level for 26 years and my personal teaching methods have changed a lot over the years. 

How much time should we spend on summative vs formative examination? I teach mainly advanced project courses and here a combination of both is very good. The students get assignments where they must reflect on their learning during the course, learn from each other via continuous group presentations and peer reviews of each other’s writings together with verbal presentations in the middle and the end of the course and a written report at the end. At the same time, I am often a guest lecturer in other courses and here I get asked to give the other teacher quiz questions for the final examination and I find this tough. Creating good quiz questions is hard. E.g., it should not be something the student could just easily search for on the Internet but rather be a question that triggers reflection and thought and this is something I would much rather do via a written assignment.  

One pedagogical idea is that the students should get variation in their learning. There is no template for learning that suits all, neither teachers nor students. As a teacher, I want the students to reflect on their learning and go back and see if they could have solved a task differently. 

In this first part of the course, What Future for Education the key things I take with me is how the course and assignments are set up. Already in this first week, we as students get a high variation in tasks and how the material is presented. There are videos but also transcripts if I prefer to read instead (even if the transcripts are not perfect unfortunately). There is a longer text as well as other students writing via the Paddlet and forum. All this helps me learn via variation and triggers me to reflect as the material is just not one big homogeneous mass. 

Finally, I reflect that for me personally as a student the most attractive way of learning is that I can do it anywhere thanks to “modern” tools. These days, I have a really hard time learning from books (the old, printed type) but rather, I want to have different resources with me electronically. E.g., if I am waiting somewhere, then I can take 5-10 min to read, watch or listen to something or write something in a journal (electronically of course). Learning should be possible to be done anywhere and anytime. How does this rhyme with today’s school system where students are supposed to learn a specific thing at a specific time and at a specific place? 

Creating interest for STEM through Computer Game Making in an Informal Makerspace Learning Environment: Luleå Game Create

On 210525 I present the following abstract at Design for Learning 2021. The conference is held online.

Presentation

Abstract

This abstract presents the results from an informal learning process called Luleå Game Create where children, ages 7-15 and accompanying adults got a gentle introduction to computer game creation in a Makerspace [1] setting at Luleå Makerspace where special focus is given to gender equality [2].

Luleå Makerspace was founded in 2013 with the goal to provide an open learning environment [3] for people of any gender and background to realize their ideas, i.e. go from idea to prototype using modern tools and learn from each other. The Makerspace provides a creative environment where learning is done through either unstructured personal interactions or via organized workshops [4].

Luleå Game Create

Luleå Game Create is a series of informal workshops run during 2019-2020 where the participants learned how to create computer games. The format is based on that a workshop leader shows how to create different types of games and the participants get to make the games their own via various choices. The technical platform used is Unity, a professional game development engine [5].

Material for each workshop is designed with two parts; 1: pre-made digital libraries to help game creation, and 2: detailed instructions on how to create the game and highlights different features. The instructions are shared openly and can be used by the participants after the workshop [6].

The length of each workshop is 2.5 – 3 hours and the participants can either loan pre-setup computers at the makerspace or bring their own devices which they have to pre-configure at home. During the workshop much focus is placed on that everybody can follow along and participants are encouraged to help each other. Some of the children participate on their own and some together with an accompanying adult. Each workshop has between 10 and 15 participants and the workshops do not build on each other even though they might be divided up over two sessions.

Focus is placed on gender equality with the long-term goal of raising interest for studying STEM and Computer Science subjects among young girls [7]. All workshops where open to both genders except one where together with the company Star Stable, a horse game was created.

Discussion and Conclusions

Luleå Game Create has run during 2019 and 2020 and so far about 75 participants attended the workshops. The feedback has been very positive with an overall grade of 4.5 out of 5 and 9 out of 10 say that they have gotten an increased interest in creating computer games and want to learn more.

Requests for future topics include various details related to creating games but also other maker skills such as modelling for physical fabrication using 3D-printing and laser cutting.

For the non-girl specific workshops, the gender balance is about equal between the children but surprisingly biased towards women among the adults (i.e. mothers and relatives) which has led to that a specific workshop for adult women is being planned. This is very positive as adult role models are important.

During the pandemic the series moved online using Zoom instead but unfortunately with less interest from the earlier participants.

References

[1] P. Blikstein, Digital fabrication and ‘making’ in education: The democratization of invention, in: J. Walter-Herrmann, C. Büching (Eds.), FabLabs: Of Machines, Makers and Inventors, Bielefeld, 2013.

[2] Sylvia Walby, The European Union and Gender Equality: Emergent Varieties of Gender Regime, Social Politics: International Studies in Gender, State & Society, Volume 11, Issue 1, Spring 2004, Pages 4–29, https://doi.org/10.1093/sp/jxh024

[3] Tomko, M, Schwartz, A, Newstetter, W, Alemán, M, Nagel, R, & Linsey, J. ““A Makerspace Is More Than Just a Room Full of Tools”: What Learning Looks Like for Female Students in Makerspaces.” Proceedings of the ASME 2018 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. Volume 7: 30th International Conference on Design Theory and Methodology. Quebec City, Quebec, Canada. August 26–29, 2018. V007T06A036. ASME. https://doi.org/10.1115/DETC2018-86276

[4] Kajamaa, A., & Kumpulainen, K. (2020). Students’ multimodal knowledge practices in a Makerspace learning environment. International Journal of Computer-Supported Collaborative Learning, 1-34.

[5] Unity: Make real-time 3D projects for Games, Animation, Film, Automotive, Transportation, Architecture, Engineering, Manufacturing & Construction. Visualize & simulate industrial projects in 3D, AR, & VR. https://unity.com/

[6] Peter Parnes (2019-2020). Instruktioner för Luleå Game Create #1 Hoppspelet – en lärarledd workshop i Unity. https://docs.google.com/document/d/1L2e5eP8BhoOfzFNWAlUeDO4b_FxqO4Rcev00dQlrbnA/

[7] Ashcraft, C. S. (2013, March). Girls in IT: the facts-a comprehensive look at the latest research on gender and technology in K-12 contexts. In Proceeding of the 44th ACM technical symposium on Computer science education (pp. 740-740).

Kan man med hjälp av dataspelsteknik underlätta lärande av matematik?

Här är ett interaktivt exempel, baserat på Math Hall från Unreal där studenten från se olika matematiska funktioner, dels som grafer och dels tillämpade i olika datorgrafiksituationer. Studenten får möjlighet att ändra parametrar och direkt se effekten.

Här kan ni prova i en webbläsare eller ladda ner och köra direkt på datorn.
Webb
Windows
Mac
Obs nedladdningen är på 200-300MB.

Inne i spelet går ni omkring med WASD (går snabbare med shift intryckt) och titta er omkring med musen. Webbversionen kräver en modern webbläsare och det ser snyggare ut om man kör lokalt (ladda ner binärer).

Vad tycker ni om denna typ av applikationer för lärande?

Nordic Game 2017 – Dag 2

Detta är tredje delen i rapporteringen från Nordic Game 2017.

Dag 0 och dag 1.

Har haft en helt underbar morgon här i Malmö och första sessionen på Nordic Game idag var fantastisk.

Började dagen med 17km cykling i ett somrigt Malmö. Man kan ju inte bara slappa i livet. Skulle cykla till Ön men cyklade för långt för de har byggt så mycket så jag jag cyklade för långt.

Martin Walfisz hedersmedlem i Spelplan

Stort grattis till Martin Walfisz som nyss blev hedersmedlem i dataspelsorganisationen Spelplan. Tjilliflipp Martin.

Fireside chat där Fumito Ueda från Japan intervjuas av David Polfeldt (VD Massive).

Fumito är designer av många spel, tex Ico och The Last Guardian.

Missuppfattade sessionen och trodde David skulle bli inbjud också men så var inte fallet. Istället blev det en intervju via tolk.

De pratar om att de är veteraner (20+ år) sedan om konstskolor. David har en Master i fine arts och har aldrig träffat någon annan med samma examen i spelindustrin.

Fumito började animera för på hans första dator hade ett animerings- och ritprogram. Och han ansåg sig själv vara duktig på det.

Han sökte jobb hos Sony men sa i anställningsintervjun att han inte kunde jobba heltid för han ville fokusera på sitt eget projekt Ico. Sony undrade vad det var och när de hörde vad det var så frågade de om han inte kunde det hos Sony istället. Smart move av Sony.

Vilket jobb skulle du ha om du fick välja vad som helst: Fumito: samma. David: författare. Han tycker inte om att jobba med mycket människor och vill jobba ensam. OBS. Har är VD för ett företag med 400+ anställda. LOL.

Var får du inspiration? Fumito skapar många fantasyspel men han gillar inte fantasy egentligen. Han försöker drömma sig in i världarna genom att lyssna på musik som matchar världarna han skapar.

David lyssnar också på musik för att trigga tankar. Antingen lugnt eller death metal.

Favoritfilm? Han tycker om många filmer. Breda filmer som får bra reviews.

Vilken är din favoritvärld som du skapat? Svår fråga. Måste jag verkligen välja? Varför är det svårt att välja? Är det som dina barn? Last Guardian har en karaktär som kan skydda mig.

Not: det blir långa bitar med bara japanska som antagligen väldigt få förstår i publiken men ändå är det nästan knäpptyst i lokalen (flera hundra som lyssnar). Fascinerade. Respektfullt. Sällan var varit med om liknande på en konferens.

David: när jag spelar dina spel så är det mer som poesi, jag bara spelar med men är det så för dig Fumito att spelen och historien är helt klar? För mig är det inte viktigt att beskriva allt i detalj. Låt mottagarna bygga sin egen bild. Haiku. Just nu fungerar detta bra men det kan förändras i framtiden. David: i spelen lever frågetecknen med mig längre efter spelen. Fumito: skoj. För jag gör det med vilje.

Hur ser det ut i din studio? De bara jobbar på. Lugnt. David: spelutveckling är egentligen väldigt tråkigt. Utvecklare med hörlurar och möten ibland. Man existerar inte så mycket i den riktiga världen.

Är du en diktator i din studio eller kan alla bidra? Fumitos ledarstil är lite svävande. Inte ge alla svar så att hans anställda måste komma tillbaka och fråga. Fumitos gillar inte möten.

De pratar om olika faser i utvecklingen. I början är allt möjligt och mot slutet handlar det om att stänga. Kasta bort features. Kanske inte når upp till alla drömmar. Alla faser är viktiga. “Det är alltid fantastiskt i början.”

David säger att Ico är det spel som påverkat honom mest.

Är du nöjd med alla dina spel? Nej…

Vem är du Fumito? Har du 10 lyxbilar? Nej. Jag bor i ett hus. Kör Volvo. Skämtar att han köpte den vara för att han skulle till Sverige.

Reser du mycket? Nej, jag reser i fantasin. Reser mycket sällan privat. Bara i tjänsten.

Generellt, vad kan spel bli? Det är så nytt. Vilka möjligheter finns? Fumito: spel är ännu en form av underhållning. Inget mer än så. Vad är sin åsikt David? Kan användas mycket bredare. Vi kan använda historien och AI mycket mer. Vi får se….

Vad skulle du ge för råd till en ung version av dig själv? Jag har släppt tre titlar som är accepterade över världen. Jag tipsar mig själv att jag ska göra spel!

Det var många frågor men jag försökte fånga en del i alla fall. Flera frågor var svåra att sammanfatta. Mycket bra session. Meditativt. Ingen sitter med datorer eller telefoner uppe (förutom jag med min telefon och tar anteckningar).

Spelmusik med Inon Zur som skapat musiken och ljudet till bland annat Fallout-serien.

Bethesda ville inte att han skulle hålla detta föredrag för det avslöjar deras hemligheter.

Hur skapar man “signature” sound?

Bygger musiken från olika saker som kan finnas i en Fallout-värld. Mycket trasiga saker.

Producenten ville inte ha originalsound utan musik folk känner igen.

Svår session att engagera sig i. Blir många olika exempel och inte lätt att sammanfatta. Fantastiskt spel med många olika bra ljudmiljöer blandat med klassiska originallåtar.

“Om du hör musiken så har vi misslyckats. Musiken ska kännas.”

Fallout4 titelspåret är version 29 för producenten Todd vet exakt vad han vill. Ställer höga krav.

Har också en del filmer med ljud från denna session. Säg till om ni vill höra!

Systems are everywhere… Right, Elon Musk
Aleissia Laidacker Gameplay and AI lead Ubisoft, former

10+ Ubisoft
Assasins Creed

Hearthificial-Intelligence- använda AI för skapa bättre koppling till karaktärer.

System finns överallt.

Så varför system: för att få olika upplevelser när du eller andra spelar spelet.

Objekt ska vara medvetna om andra objekt i spelet och de ska påverka varandra. Och det ska vara en en del av historien.

Exempel: rädda en hund i Skyrim och den följer med spelaren överallt inkl. vara med i fighter. Men en spelare vill inte att den ska fightas men den är lojal och följer med. Blir en familj med “smarta” objekt som interagerar med varandra.

Går igenom hur man ska dela upp mjukvara. Arv, isolering etc.

Viktigt med att alla delar kan ge feedback till världen som andra delar kan reagera på.

Visualisera kopplingar. Tex via vis.js.

I praktiken skapas en simulering av jorden. Inkl. mat till växter som H2O etc.

Hur testar man detta? 2D prototyp testning. Enkel grafik på en framtida 3Dvärld.

Hur gör man detta roligt? User-stories med användare och implementera de interaktioner som kommer upp.

Bygg inte in begränsningar.

Exempel: samla alla böcker i Skyrim. Har inget med storyn i spelet att göra men spelet tillåter spelaren att skapa ett bibliotek om de vill.

Smart – Fun – Agency
Agency: låt spelaren känna att de påverkar spelet.

Combat AI is boring. För mycket fokus på fightande.

NPCs ska vara “smarta” och kan vara säljare i spelet och visa vad som går att göra i spelet.

Hitman IO
AI i spel.

Hur man bygger spel där karaktärer reagerar på ljud och ljus i en värld där du spelar lönnmördare.

Teknikstrul för de får inte igång ljudet. Hur kan man ha en session om ljud utan ljud 🙂
15min senare så drar de igång men jag fick ett bra samtal med spelföretagsveteranen Martin Walfisz istället som alldeles nyss blev utnämnd till Hedersmedlem i Spelplan. Stort grattis igen.

Procedural Levels – Oskar Stålberg

Hur kan man bygga procedurella världar. Oskar har skapat en egen algoritm för detta och implementerat det i Unity för sitt eget kommande spel.

Monologen Undocumented med Ste Curran.

En blandning av något och något. Något jag inte riktigt vet vad det är.

Underhållning.

Underbar föreställning.

Polybius!

Don’t be afraid of the unknown, make it your own.

Sammanfattning

Vilken härlig stämning det är här. Efter Stes monolog så gick jag bara ut i utställningsområdet, tog en kopp te och bara stod mitt i flödet av alla människor. På de flesta ställen hade detta känts helt fel men här känns det helt rätt. En underlig känsla av samhörighet.

Det är sällan i modern tid jag känt att det är så mycket bra föredrag på en konferens. Alla talare är så proffsiga. Kanske mest för att det inte är en akademisk konferens.

Jag försöker komma på om det är något speciellt som sticker ut som något kommande men det känns som allt. VR kanske några tänker ska vara den stora grejen och visst fanns det några VR-demos och föredrag om VR men det kändes inte som det är den stora saken. Personligen tror jag inte på VR så länge det inte blir mer tillgängligt för alla samt de löser isoleringen, dvs du blir isolerad när du stiger in i din VR-värld.

Överlag så var det en kanonresa med ett fantastiskt innehåll. Rekommenderas varmt för alla i gamedev.

Tack NordicGame, nu bär det av mot Luleå och vi ses igen.