Presentation is loading. Please wait.

Presentation is loading. Please wait.

Games for Social Causes: CSTA 2012 Dianne O’Grady-Cunniff Waldorf, Maryland USA From the presentation by Pat Yongpradit of code.org.

Similar presentations


Presentation on theme: "Games for Social Causes: CSTA 2012 Dianne O’Grady-Cunniff Waldorf, Maryland USA From the presentation by Pat Yongpradit of code.org."— Presentation transcript:

1 Games for Social Causes: CSTA 2012 Dianne O’Grady-Cunniff Waldorf, Maryland USA From the presentation by Pat Yongpradit of code.org

2 Agenda Part 1: Part 1: Why Games? Part 2: Part 2: Game Ideas Part 3: Part 3: Possible tools: Java, Python, XNA, Scratch, etc. Part 4: Part 4: Resources

3 What teachers and students want More students taking CS Engage deep computational thinking Self-motivated kids Real world connections Social significance

4 Part 1: Why Games? Not just shooter and action games

5 Why Games? Popular medium – It’s a game! Open to creativity in design and creation Learn while making, as well as playing Interdisciplinary – Involves all Project-based learning process

6 Video Game Science/ Math/Art AlgorithmsPassionCreativityTeamwork 21 st Century Skills Interdisciplinary Project-based learning

7 Demos: Bead For Life Free Rice Bead For Life Free Rice Bead For Life Free Rice Part 2: Game Ideas How to create an educational game

8 An educational game should be educational.

9 Creating an educational game 1. Identify skills and content 2. Pick a game genre 3. Focus on game design elements 4. Structure the development process

10 1. Identify Skills and Content Context? Civil Rights Movement Game Programming Core ideas? Principles of non-violent opposition Data, User Input, Classes and Objects Key skills? Managing a non-violent protest Array processing, Encapsulating data

11 Topic: Lunch Counter Sit-Ins

12 Actual Lunch Counter

13 2. Pick a Game Genre Action Adventure Role-Playing Game Puzzle Simulation Button Masher

14 3. Elements of a Game Actors Goals Rules Mechanics Environment Plot How do we manipulate the elements of a game to deliver content and develop skills?

15 4. Process OverviewFundamentalsGroupsPlanning PairProgrammingPrototypePresentationAssessment

16 Actual Game: Nashville 1960

17 Demo: Nashville 1960

18 Part 3: Tools Programming the Game Scratch

19 Sample lesson plans http://mrs-o-c.com/csta/socialGood/

20 Part 4: Resources Imagine Cup, Free Book, Curriculum, Videos, etc.

21 Imagine Cup “Imagine a world where technology helps solve the toughest problems…”

22 XNA 0.5, 1, 2 Curriculum Video Tutorials Tests with Keys Labs with Exemplars Free eBook MSFT Faculty Connection For Pat Yongpradit’s XNA materials check out his website: http://patyongpradit.com/curriculum/http://patyongpradit.com/curriculum/

23 Scratch, Alice, Kodu, Greenfoot Free resources ◦ Scratch http://scratch.mit.eduhttp://scratch.mit.edu ◦ BYOB Scratch: http://byob.berkeley.edu/http://byob.berkeley.edu/ ◦ Alice http://www.alice.org/index.phphttp://www.alice.org/index.php ◦ Kodu http://www.kodugamelab.comhttp://www.kodugamelab.com ◦ Greenfoot http://www.greenfoot.orghttp://www.greenfoot.org

24 Questions?


Download ppt "Games for Social Causes: CSTA 2012 Dianne O’Grady-Cunniff Waldorf, Maryland USA From the presentation by Pat Yongpradit of code.org."

Similar presentations


Ads by Google