10

International Case Blasts Perspectives on teaching games-related subjects presented in handy bite-sized chunks Speakers have 5 minutes to introduce

Embed Size (px)

Citation preview

Page 1: International Case Blasts  Perspectives on teaching games-related subjects presented in handy bite-sized chunks  Speakers have 5 minutes to introduce
Page 2: International Case Blasts  Perspectives on teaching games-related subjects presented in handy bite-sized chunks  Speakers have 5 minutes to introduce

International Case Blasts

Perspectives on teaching games-related subjects presented in handy bite-sized chunks

Speakers have 5 minutes to introduce themselves and present their cases

Q&A for the speakers at the end (IF we have time left)

Take-Away: an overview of different approaches to games education

Page 3: International Case Blasts  Perspectives on teaching games-related subjects presented in handy bite-sized chunks  Speakers have 5 minutes to introduce

Your Moderator:

Dan Hodgson Northumbria University in Newcastle,

UK BSc Computer Games Software

Engineering (www.gamesdegree.com) Head of “Student Outreach” for IGDA

ED SIG

Page 4: International Case Blasts  Perspectives on teaching games-related subjects presented in handy bite-sized chunks  Speakers have 5 minutes to introduce

Case 1: Rob Miles

Lecturer in Computer Science – University of Hull

www.robmiles.com

Module manager for First Year C# programming course at Hull

Page 5: International Case Blasts  Perspectives on teaching games-related subjects presented in handy bite-sized chunks  Speakers have 5 minutes to introduce

Teaching Programming

Learning to program is hard

Teaching programming is hard

Need to motivate and enthuse

Page 6: International Case Blasts  Perspectives on teaching games-related subjects presented in handy bite-sized chunks  Speakers have 5 minutes to introduce

Teaching with Games

Games are great for teaching

Students are strongly motivated to write them

They also provide a good context for programming examples

Page 7: International Case Blasts  Perspectives on teaching games-related subjects presented in handy bite-sized chunks  Speakers have 5 minutes to introduce

What we are doing at Hull

Make a text based game in semester 1 Simple snake game

Move that onto a console in semester 2 2D "Snake on a Plane"

Start a games programming club for advanced students

Page 8: International Case Blasts  Perspectives on teaching games-related subjects presented in handy bite-sized chunks  Speakers have 5 minutes to introduce

How it works

The C# model for XNA is very easy to use

Students are encouraged to factor their text apps to make it easy to map onto the XNA framework

Page 9: International Case Blasts  Perspectives on teaching games-related subjects presented in handy bite-sized chunks  Speakers have 5 minutes to introduce

Results so far

Students like it Even the ones not on the Games

Programming Courses We can teach some nice theory

From algorithms to events to OO design Marking assignments is much more fun!

Get the student to let us play their game....

Page 10: International Case Blasts  Perspectives on teaching games-related subjects presented in handy bite-sized chunks  Speakers have 5 minutes to introduce

Find Out More

Presentations and sample code (and dodgy blog)

www.robmiles.com/xna