Teaching Game Programming using Video Tutorials

Teaching Game Programming using Video Tutorials

Publikation: Konferencebidrag uden forlag/tidsskriftPosterForskningpeer review

Resumé

Background. What are the learning potentials of using online video tutorials as educational tools in game programming of Mixed Reality? The paper reports on the first experiences of teaching third semester engineering students design of Mixed Reality using online step-by-step programming video tutorials. Mixed Reality covers in this case both Augmented and Virtual Reality. Until recently, most of the instructional support for the software and game development came from paper tutorials (van der Meij et al, 2016:332). YouTube’s rapid growth in popularity and easy to use programs for video production makes video tutorials a promising alternative to paper tutorials. Software and game engine companies such as Unity has already switched to video and other online materials as the primary medium for their tutorials. It is often hard to find up to date thoroughly worked through textbooks on new and emerging topics such as Mixed Reality. Students tend to use video tutorial on their own initiative as supplementary tutorials for new and hard topics. This motivated me to use existing video tutorials as teaching materials in the course titled Mixed Reality for third semester engineering students. Explanation. The learning approach was inspired by communities of practice and constructionist learning ideas (Lave & Wenger, 1991; Papert, 1993; Majgaard, 2014). The imitating and copying of step-by-step programming video tutorials was a part of becoming a member of virtual community around game programming. And in the classroom coding and experiences were discussed. The constructionist part was where the students revised and experimented by adding, combining and testing new coding elements to what they have already done in the tutorials. Set-up. The students developed applications using the game engine Unity and tested the applications using android smartphones. The qualitative research method was based on design-based research, which support development of technological tools, curriculum and theory that can be used to understand and support learning (Barab & Squire, 2004; Majgaard, 2012). Empirical data were student made applications, tutorials, curriculum, observations and informal interviews. Outcomes. Extending the applications based on the tutorials facilitated deeper learning for the students. For example, when they applied or recycled code components in new program contexts they developed a better and deeper understanding of the code. Surprisingly, comprehensive, polished and worked through tutorials promoted minor changes in the developed applications. Whereas, less polished and less professional tutorials made the students become more creative and diverse in development of extended application. REFERENCES Barab S. & Squire K. (2004). Design-Based Research: Putting a Stake in the Ground. Journal of Learning Sciences Vol. 13-1. Lave, J., & Wenger, E. (1991). Situated Learning: Legitimate Peripheral Participation, Cambridge: Cambridge Univ. Majgaard, G. (2014). Teaching Design of Emerging Embodied Technologies. In Human-Computer Interfaces and Interactivity: Emergent Research and Applications. pp. 188-206. IGI global. DOI: 10.4018/978-1-4666-6228-5.ch011 Papert, S. (1993): Mindstorm – Children, Computers, and Powerful Ideas. Basic Books. van der Meij, H. et al (2016). The effects of reviews in video tutorials. Journal of Computer Assisted 332 Learning (2016), 32, 332–344.John Wiley & Sons Ltd.
OriginalsprogEngelsk
Publikationsdato2017
StatusUdgivet - 2017
Begivenhed2nd Exploring Teaching for Active Learning in Engineering Education - Cortex Park, Odense, Danmark
Varighed: 23. maj 201724. maj 2017
Konferencens nummer: 2

Konference

Konference2nd Exploring Teaching for Active Learning in Engineering Education
Nummer2
LokationCortex Park
LandDanmark
ByOdense
Periode23/05/201724/05/2017

Emneord

  • Teaching
  • Learning
  • Program Development
  • Video tutorials

Citer dette

Majgaard, G. (2017). Teaching Game Programming using Video Tutorials: Teaching Game Programming using Video Tutorials. Poster session præsenteret på 2nd Exploring Teaching for Active Learning in Engineering Education, Odense, Danmark.
Majgaard, Gunver. / Teaching Game Programming using Video Tutorials : Teaching Game Programming using Video Tutorials. Poster session præsenteret på 2nd Exploring Teaching for Active Learning in Engineering Education, Odense, Danmark.
@conference{b4e5eb697648411282b5dadddc761315,
title = "Teaching Game Programming using Video Tutorials: Teaching Game Programming using Video Tutorials",
abstract = "Background. What are the learning potentials of using online video tutorials as educational tools in game programming of Mixed Reality? The paper reports on the first experiences of teaching third semester engineering students design of Mixed Reality using online step-by-step programming video tutorials. Mixed Reality covers in this case both Augmented and Virtual Reality. Until recently, most of the instructional support for the software and game development came from paper tutorials (van der Meij et al, 2016:332). YouTube’s rapid growth in popularity and easy to use programs for video production makes video tutorials a promising alternative to paper tutorials. Software and game engine companies such as Unity has already switched to video and other online materials as the primary medium for their tutorials. It is often hard to find up to date thoroughly worked through textbooks on new and emerging topics such as Mixed Reality. Students tend to use video tutorial on their own initiative as supplementary tutorials for new and hard topics. This motivated me to use existing video tutorials as teaching materials in the course titled Mixed Reality for third semester engineering students. Explanation. The learning approach was inspired by communities of practice and constructionist learning ideas (Lave & Wenger, 1991; Papert, 1993; Majgaard, 2014). The imitating and copying of step-by-step programming video tutorials was a part of becoming a member of virtual community around game programming. And in the classroom coding and experiences were discussed. The constructionist part was where the students revised and experimented by adding, combining and testing new coding elements to what they have already done in the tutorials. Set-up. The students developed applications using the game engine Unity and tested the applications using android smartphones. The qualitative research method was based on design-based research, which support development of technological tools, curriculum and theory that can be used to understand and support learning (Barab & Squire, 2004; Majgaard, 2012). Empirical data were student made applications, tutorials, curriculum, observations and informal interviews. Outcomes. Extending the applications based on the tutorials facilitated deeper learning for the students. For example, when they applied or recycled code components in new program contexts they developed a better and deeper understanding of the code. Surprisingly, comprehensive, polished and worked through tutorials promoted minor changes in the developed applications. Whereas, less polished and less professional tutorials made the students become more creative and diverse in development of extended application. REFERENCES Barab S. & Squire K. (2004). Design-Based Research: Putting a Stake in the Ground. Journal of Learning Sciences Vol. 13-1. Lave, J., & Wenger, E. (1991). Situated Learning: Legitimate Peripheral Participation, Cambridge: Cambridge Univ. Majgaard, G. (2014). Teaching Design of Emerging Embodied Technologies. In Human-Computer Interfaces and Interactivity: Emergent Research and Applications. pp. 188-206. IGI global. DOI: 10.4018/978-1-4666-6228-5.ch011 Papert, S. (1993): Mindstorm – Children, Computers, and Powerful Ideas. Basic Books. van der Meij, H. et al (2016). The effects of reviews in video tutorials. Journal of Computer Assisted 332 Learning (2016), 32, 332–344.John Wiley & Sons Ltd.",
keywords = "Teaching, Learning, Program Development, Video tutorials, learning, teaching, game development, tutorials",
author = "Gunver Majgaard",
year = "2017",
language = "English",
note = "2nd Exploring Teaching for Active Learning in Engineering Education, ETALEE 2017 ; Conference date: 23-05-2017 Through 24-05-2017",

}

Majgaard, G 2017, 'Teaching Game Programming using Video Tutorials: Teaching Game Programming using Video Tutorials' 2nd Exploring Teaching for Active Learning in Engineering Education, Odense, Danmark, 23/05/2017 - 24/05/2017, .

Teaching Game Programming using Video Tutorials : Teaching Game Programming using Video Tutorials. / Majgaard, Gunver.

2017. Poster session præsenteret på 2nd Exploring Teaching for Active Learning in Engineering Education, Odense, Danmark.

Publikation: Konferencebidrag uden forlag/tidsskriftPosterForskningpeer review

TY - CONF

T1 - Teaching Game Programming using Video Tutorials

T2 - Teaching Game Programming using Video Tutorials

AU - Majgaard, Gunver

PY - 2017

Y1 - 2017

N2 - Background. What are the learning potentials of using online video tutorials as educational tools in game programming of Mixed Reality? The paper reports on the first experiences of teaching third semester engineering students design of Mixed Reality using online step-by-step programming video tutorials. Mixed Reality covers in this case both Augmented and Virtual Reality. Until recently, most of the instructional support for the software and game development came from paper tutorials (van der Meij et al, 2016:332). YouTube’s rapid growth in popularity and easy to use programs for video production makes video tutorials a promising alternative to paper tutorials. Software and game engine companies such as Unity has already switched to video and other online materials as the primary medium for their tutorials. It is often hard to find up to date thoroughly worked through textbooks on new and emerging topics such as Mixed Reality. Students tend to use video tutorial on their own initiative as supplementary tutorials for new and hard topics. This motivated me to use existing video tutorials as teaching materials in the course titled Mixed Reality for third semester engineering students. Explanation. The learning approach was inspired by communities of practice and constructionist learning ideas (Lave & Wenger, 1991; Papert, 1993; Majgaard, 2014). The imitating and copying of step-by-step programming video tutorials was a part of becoming a member of virtual community around game programming. And in the classroom coding and experiences were discussed. The constructionist part was where the students revised and experimented by adding, combining and testing new coding elements to what they have already done in the tutorials. Set-up. The students developed applications using the game engine Unity and tested the applications using android smartphones. The qualitative research method was based on design-based research, which support development of technological tools, curriculum and theory that can be used to understand and support learning (Barab & Squire, 2004; Majgaard, 2012). Empirical data were student made applications, tutorials, curriculum, observations and informal interviews. Outcomes. Extending the applications based on the tutorials facilitated deeper learning for the students. For example, when they applied or recycled code components in new program contexts they developed a better and deeper understanding of the code. Surprisingly, comprehensive, polished and worked through tutorials promoted minor changes in the developed applications. Whereas, less polished and less professional tutorials made the students become more creative and diverse in development of extended application. REFERENCES Barab S. & Squire K. (2004). Design-Based Research: Putting a Stake in the Ground. Journal of Learning Sciences Vol. 13-1. Lave, J., & Wenger, E. (1991). Situated Learning: Legitimate Peripheral Participation, Cambridge: Cambridge Univ. Majgaard, G. (2014). Teaching Design of Emerging Embodied Technologies. In Human-Computer Interfaces and Interactivity: Emergent Research and Applications. pp. 188-206. IGI global. DOI: 10.4018/978-1-4666-6228-5.ch011 Papert, S. (1993): Mindstorm – Children, Computers, and Powerful Ideas. Basic Books. van der Meij, H. et al (2016). The effects of reviews in video tutorials. Journal of Computer Assisted 332 Learning (2016), 32, 332–344.John Wiley & Sons Ltd.

AB - Background. What are the learning potentials of using online video tutorials as educational tools in game programming of Mixed Reality? The paper reports on the first experiences of teaching third semester engineering students design of Mixed Reality using online step-by-step programming video tutorials. Mixed Reality covers in this case both Augmented and Virtual Reality. Until recently, most of the instructional support for the software and game development came from paper tutorials (van der Meij et al, 2016:332). YouTube’s rapid growth in popularity and easy to use programs for video production makes video tutorials a promising alternative to paper tutorials. Software and game engine companies such as Unity has already switched to video and other online materials as the primary medium for their tutorials. It is often hard to find up to date thoroughly worked through textbooks on new and emerging topics such as Mixed Reality. Students tend to use video tutorial on their own initiative as supplementary tutorials for new and hard topics. This motivated me to use existing video tutorials as teaching materials in the course titled Mixed Reality for third semester engineering students. Explanation. The learning approach was inspired by communities of practice and constructionist learning ideas (Lave & Wenger, 1991; Papert, 1993; Majgaard, 2014). The imitating and copying of step-by-step programming video tutorials was a part of becoming a member of virtual community around game programming. And in the classroom coding and experiences were discussed. The constructionist part was where the students revised and experimented by adding, combining and testing new coding elements to what they have already done in the tutorials. Set-up. The students developed applications using the game engine Unity and tested the applications using android smartphones. The qualitative research method was based on design-based research, which support development of technological tools, curriculum and theory that can be used to understand and support learning (Barab & Squire, 2004; Majgaard, 2012). Empirical data were student made applications, tutorials, curriculum, observations and informal interviews. Outcomes. Extending the applications based on the tutorials facilitated deeper learning for the students. For example, when they applied or recycled code components in new program contexts they developed a better and deeper understanding of the code. Surprisingly, comprehensive, polished and worked through tutorials promoted minor changes in the developed applications. Whereas, less polished and less professional tutorials made the students become more creative and diverse in development of extended application. REFERENCES Barab S. & Squire K. (2004). Design-Based Research: Putting a Stake in the Ground. Journal of Learning Sciences Vol. 13-1. Lave, J., & Wenger, E. (1991). Situated Learning: Legitimate Peripheral Participation, Cambridge: Cambridge Univ. Majgaard, G. (2014). Teaching Design of Emerging Embodied Technologies. In Human-Computer Interfaces and Interactivity: Emergent Research and Applications. pp. 188-206. IGI global. DOI: 10.4018/978-1-4666-6228-5.ch011 Papert, S. (1993): Mindstorm – Children, Computers, and Powerful Ideas. Basic Books. van der Meij, H. et al (2016). The effects of reviews in video tutorials. Journal of Computer Assisted 332 Learning (2016), 32, 332–344.John Wiley & Sons Ltd.

KW - Teaching

KW - Learning

KW - Program Development

KW - Video tutorials

KW - learning

KW - teaching

KW - game development

KW - tutorials

M3 - Poster

ER -

Majgaard G. Teaching Game Programming using Video Tutorials: Teaching Game Programming using Video Tutorials. 2017. Poster session præsenteret på 2nd Exploring Teaching for Active Learning in Engineering Education, Odense, Danmark.