Outline 0 Background 0 My experience with using games in teaching 0 CSE 111: Great Ideas in CS Course: A very simple game example: demo in HTML5/JS game 0 CSE 113: Introduction to CS for non-Majors: another simple example: demo in Processing 0 Making sense of terms and phrases: 0 Games, serious games, gamification, game engine, game theory, … many more “gamey” 0 References 5/28/2014 B.Ramamurthy - SUNy Games IISUNY CIT 2014 2 Background 0 I am fortunate to have been involved in the SUNY Games II group headed by Peter Shea of Albany and many others from all over SUNY. 0 Muti-disciplinary that could talk the same language: the SUNY games 0 Highly informative weekly meetings 0 Directly influenced me to use games in all my courses and in my research projects 0 Encouraging outcome 5/28/2014 B.Ramamurthy - SUNy Games IISUNY CIT 2014 3 Motivation 0 Games and related technologies are “disruptive” technologies for education and for many social applications 0 Transforming the way we do educate /learn 0 My goal for my courses: When we educate our students we want to educate a community 0 Hmmm… what is that???!!! 0 The education/learning should be infectious, the students should talk to other fellow students and relatives, parents about the material in the course thus educating a community 0 Bottom line is that I had to teach course with 30 different non- CS majors, about 200 of them, coding and some skill they can use well –after the course is over… make them life-long learners and coders (Spring 2013 vs Spring 2014: no-game vs. games) 5/28/2014 B.Ramamurthy - SUNy Games IISUNY CIT 2014 4 Demo 1: Simple Hangman Reference: Introduction to Javascript with XML and PHP by E. Drake, Addison-Wesley, 2013 5/28/2014 B.Ramamurthy - SUNy Games IISUNY CIT 2014 5 Demo 2: Simple Memory Game 5/28/2014 B.Ramamurthy - SUNy Games IISUNY CIT 2014 6