SlideShare a Scribd company logo
Bringing a $40 Billion Gorilla into Your Classroom Using Video Games to Teach Computer Science Ben Chun Galileo Academy of Science & Technology San Francisco, California
Agenda 2:00 Agenda Review 2:05 Industry News, Relevance, Careers 2:10 Raising Issues 2:20 Addressing Issues 2:30 Introduction to Programming 2:45 Audience Choice 3:05 Final Questions and Feedback
Hollywood Video Games 2007 2012 $41.9 B $63.8 B 2007 2011 $34.9 B $41.6 B
Relevance Games for every type of student: GTA4 Halo 3 Call of Duty Rock Band / Guitar Hero Madden 09
Careers Artist Designer Programmer Project Manager
Issues and Strategies Adult material (profanity, violence, etc) Social issues Connection to curriculum (goofing off?) Cost and logistics (bandwidth too) Viruses and security Classroom management Privacy / predators Administrative understanding and support
Introduction to Programming 2-semester course Electronic sketchbooks (Processing, NodeBox) Flash ActionScript Team game projects Cross-curricular integration
Audience Choice Code review and technical details? OR Student work and assessment rubrics?
Assessment Teamwork / Collaboration Functionality Design and Graphics Efficiency of Code Documentation / Comments Meeting deadlines Aesthetics / Gameplay
Contact and Feedback http://itmoves.wordpress.com [email_address]

More Related Content

Similar to Video Games: Bringing a $40B Gorilla Into Your Classroom

Why Game Design Education in Middle or High School
Why Game Design Education in Middle or High SchoolWhy Game Design Education in Middle or High School
Why Game Design Education in Middle or High School
Mike Ploor
 
Our shelter just collapsed, who didn’t calculate correctly
Our shelter just collapsed, who didn’t calculate correctlyOur shelter just collapsed, who didn’t calculate correctly
Our shelter just collapsed, who didn’t calculate correctly
Eric D. Milks
 
Ics2311 l00 overview of computer graphics
Ics2311 l00 overview of computer graphicsIcs2311 l00 overview of computer graphics
Ics2311 l00 overview of computer graphics
bridgekloud
 
Discussion Board RubricParticipation is measured by posting an i
Discussion Board RubricParticipation is measured by posting an iDiscussion Board RubricParticipation is measured by posting an i
Discussion Board RubricParticipation is measured by posting an i
LyndonPelletier761
 
RO Y1 GD Engine Terminology
RO Y1 GD Engine TerminologyRO Y1 GD Engine Terminology
RO Y1 GD Engine Terminology
rafiqfps
 
Learning to Code in an Online Word
Learning to Code in an Online WordLearning to Code in an Online Word
Learning to Code in an Online Word
University of Maryland
 
Ro y1 gd engine terminology
Ro y1 gd engine terminologyRo y1 gd engine terminology
Ro y1 gd engine terminology
rafiqfps
 
GDC08 Education
GDC08 EducationGDC08 Education
GDC08 Education
pixellab
 
LTMS 510 Multiplayer Classroom Syllabus
LTMS 510 Multiplayer Classroom SyllabusLTMS 510 Multiplayer Classroom Syllabus
LTMS 510 Multiplayer Classroom Syllabus
Andy Petroski
 
What is Information Architecture
What is Information ArchitectureWhat is Information Architecture
What is Information Architecture
Praveen Verma
 
Fetc 2014 video game design with industry certification
Fetc 2014   video game design with industry certificationFetc 2014   video game design with industry certification
Fetc 2014 video game design with industry certification
Mike Ploor
 
BCS302- Digital Design and computer organization -VTU-2022 scheme-Expectation...
BCS302- Digital Design and computer organization -VTU-2022 scheme-Expectation...BCS302- Digital Design and computer organization -VTU-2022 scheme-Expectation...
BCS302- Digital Design and computer organization -VTU-2022 scheme-Expectation...
ciyamala kushbu
 
Automatically Identifying the Quality of Developer Chats for Post Hoc Use
Automatically Identifying the Quality of Developer Chats for Post Hoc UseAutomatically Identifying the Quality of Developer Chats for Post Hoc Use
Automatically Identifying the Quality of Developer Chats for Post Hoc Use
Preetha Chatterjee
 
Kennissessie “Gamification” @ Coniche
Kennissessie “Gamification” @ ConicheKennissessie “Gamification” @ Coniche
Kennissessie “Gamification” @ Coniche
Chris van den Berg
 
Similar Characteristics of Internal Software Quality Attributes for Object-Or...
Similar Characteristics of Internal Software Quality Attributes for Object-Or...Similar Characteristics of Internal Software Quality Attributes for Object-Or...
Similar Characteristics of Internal Software Quality Attributes for Object-Or...
Mariana de Azevedo Santos
 
Game Over? New Approaches to Teaching Engineering Courses
Game Over? New Approaches to Teaching Engineering CoursesGame Over? New Approaches to Teaching Engineering Courses
Game Over? New Approaches to Teaching Engineering Courses
Joaquim Jorge
 
09 10 Randy Cit Presentationfinal3
09 10 Randy Cit Presentationfinal309 10 Randy Cit Presentationfinal3
09 10 Randy Cit Presentationfinal3
Randy Malta
 
Delivering technology Skills in the Creative Industries
Delivering technology Skills in the Creative IndustriesDelivering technology Skills in the Creative Industries
Delivering technology Skills in the Creative Industries
Javier Pereda
 
Emerging Digital Tech
Emerging Digital TechEmerging Digital Tech
Emerging Digital Tech
Michael Amick
 
Is software engineering research addressing software engineering problems?
Is software engineering research addressing software engineering problems?Is software engineering research addressing software engineering problems?
Is software engineering research addressing software engineering problems?
Gail Murphy
 

Similar to Video Games: Bringing a $40B Gorilla Into Your Classroom (20)

Why Game Design Education in Middle or High School
Why Game Design Education in Middle or High SchoolWhy Game Design Education in Middle or High School
Why Game Design Education in Middle or High School
 
Our shelter just collapsed, who didn’t calculate correctly
Our shelter just collapsed, who didn’t calculate correctlyOur shelter just collapsed, who didn’t calculate correctly
Our shelter just collapsed, who didn’t calculate correctly
 
Ics2311 l00 overview of computer graphics
Ics2311 l00 overview of computer graphicsIcs2311 l00 overview of computer graphics
Ics2311 l00 overview of computer graphics
 
Discussion Board RubricParticipation is measured by posting an i
Discussion Board RubricParticipation is measured by posting an iDiscussion Board RubricParticipation is measured by posting an i
Discussion Board RubricParticipation is measured by posting an i
 
RO Y1 GD Engine Terminology
RO Y1 GD Engine TerminologyRO Y1 GD Engine Terminology
RO Y1 GD Engine Terminology
 
Learning to Code in an Online Word
Learning to Code in an Online WordLearning to Code in an Online Word
Learning to Code in an Online Word
 
Ro y1 gd engine terminology
Ro y1 gd engine terminologyRo y1 gd engine terminology
Ro y1 gd engine terminology
 
GDC08 Education
GDC08 EducationGDC08 Education
GDC08 Education
 
LTMS 510 Multiplayer Classroom Syllabus
LTMS 510 Multiplayer Classroom SyllabusLTMS 510 Multiplayer Classroom Syllabus
LTMS 510 Multiplayer Classroom Syllabus
 
What is Information Architecture
What is Information ArchitectureWhat is Information Architecture
What is Information Architecture
 
Fetc 2014 video game design with industry certification
Fetc 2014   video game design with industry certificationFetc 2014   video game design with industry certification
Fetc 2014 video game design with industry certification
 
BCS302- Digital Design and computer organization -VTU-2022 scheme-Expectation...
BCS302- Digital Design and computer organization -VTU-2022 scheme-Expectation...BCS302- Digital Design and computer organization -VTU-2022 scheme-Expectation...
BCS302- Digital Design and computer organization -VTU-2022 scheme-Expectation...
 
Automatically Identifying the Quality of Developer Chats for Post Hoc Use
Automatically Identifying the Quality of Developer Chats for Post Hoc UseAutomatically Identifying the Quality of Developer Chats for Post Hoc Use
Automatically Identifying the Quality of Developer Chats for Post Hoc Use
 
Kennissessie “Gamification” @ Coniche
Kennissessie “Gamification” @ ConicheKennissessie “Gamification” @ Coniche
Kennissessie “Gamification” @ Coniche
 
Similar Characteristics of Internal Software Quality Attributes for Object-Or...
Similar Characteristics of Internal Software Quality Attributes for Object-Or...Similar Characteristics of Internal Software Quality Attributes for Object-Or...
Similar Characteristics of Internal Software Quality Attributes for Object-Or...
 
Game Over? New Approaches to Teaching Engineering Courses
Game Over? New Approaches to Teaching Engineering CoursesGame Over? New Approaches to Teaching Engineering Courses
Game Over? New Approaches to Teaching Engineering Courses
 
09 10 Randy Cit Presentationfinal3
09 10 Randy Cit Presentationfinal309 10 Randy Cit Presentationfinal3
09 10 Randy Cit Presentationfinal3
 
Delivering technology Skills in the Creative Industries
Delivering technology Skills in the Creative IndustriesDelivering technology Skills in the Creative Industries
Delivering technology Skills in the Creative Industries
 
Emerging Digital Tech
Emerging Digital TechEmerging Digital Tech
Emerging Digital Tech
 
Is software engineering research addressing software engineering problems?
Is software engineering research addressing software engineering problems?Is software engineering research addressing software engineering problems?
Is software engineering research addressing software engineering problems?
 

Recently uploaded

leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
alexjohnson7307
 
Vulnerability Management: A Comprehensive Overview
Vulnerability Management: A Comprehensive OverviewVulnerability Management: A Comprehensive Overview
Vulnerability Management: A Comprehensive Overview
Steven Carlson
 
Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
bellared2
 
Computer HARDWARE presenattion by CWD students class 10
Computer HARDWARE presenattion by CWD students class 10Computer HARDWARE presenattion by CWD students class 10
Computer HARDWARE presenattion by CWD students class 10
ankush9927
 
Introduction-to-the-IAM-Platform-Implementation-Plan.pptx
Introduction-to-the-IAM-Platform-Implementation-Plan.pptxIntroduction-to-the-IAM-Platform-Implementation-Plan.pptx
Introduction-to-the-IAM-Platform-Implementation-Plan.pptx
313mohammedarshad
 
MAKE MONEY ONLINE Unlock Your Income Potential Today.pptx
MAKE MONEY ONLINE Unlock Your Income Potential Today.pptxMAKE MONEY ONLINE Unlock Your Income Potential Today.pptx
MAKE MONEY ONLINE Unlock Your Income Potential Today.pptx
janagijoythi
 
How UiPath Discovery Suite supports identification of Agentic Process Automat...
How UiPath Discovery Suite supports identification of Agentic Process Automat...How UiPath Discovery Suite supports identification of Agentic Process Automat...
How UiPath Discovery Suite supports identification of Agentic Process Automat...
DianaGray10
 
The Impact of the Internet of Things (IoT) on Smart Homes and Cities
The Impact of the Internet of Things (IoT) on Smart Homes and CitiesThe Impact of the Internet of Things (IoT) on Smart Homes and Cities
The Impact of the Internet of Things (IoT) on Smart Homes and Cities
Arpan Buwa
 
EuroPython 2024 - Streamlining Testing in a Large Python Codebase
EuroPython 2024 - Streamlining Testing in a Large Python CodebaseEuroPython 2024 - Streamlining Testing in a Large Python Codebase
EuroPython 2024 - Streamlining Testing in a Large Python Codebase
Jimmy Lai
 
Feature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptxFeature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptx
ssuser1915fe1
 
(CISOPlatform Summit & SACON 2024) Regulation & Response In Banks.pdf
(CISOPlatform Summit & SACON 2024) Regulation & Response In Banks.pdf(CISOPlatform Summit & SACON 2024) Regulation & Response In Banks.pdf
(CISOPlatform Summit & SACON 2024) Regulation & Response In Banks.pdf
Priyanka Aash
 
(CISOPlatform Summit & SACON 2024) Gen AI & Deepfake In Overall Security.pdf
(CISOPlatform Summit & SACON 2024) Gen AI & Deepfake In Overall Security.pdf(CISOPlatform Summit & SACON 2024) Gen AI & Deepfake In Overall Security.pdf
(CISOPlatform Summit & SACON 2024) Gen AI & Deepfake In Overall Security.pdf
Priyanka Aash
 
Using LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and MilvusUsing LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and Milvus
Zilliz
 
Types of Weaving loom machine & it's technology
Types of Weaving loom machine & it's technologyTypes of Weaving loom machine & it's technology
Types of Weaving loom machine & it's technology
ldtexsolbl
 
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdfAcumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
BrainSell Technologies
 
Evolution of iPaaS - simplify IT workloads to provide a unified view of data...
Evolution of iPaaS - simplify IT workloads to provide a unified view of  data...Evolution of iPaaS - simplify IT workloads to provide a unified view of  data...
Evolution of iPaaS - simplify IT workloads to provide a unified view of data...
Torry Harris
 
Step-By-Step Process to Develop a Mobile App From Scratch
Step-By-Step Process to Develop a Mobile App From ScratchStep-By-Step Process to Develop a Mobile App From Scratch
Step-By-Step Process to Develop a Mobile App From Scratch
softsuave
 
Semantic-Aware Code Model: Elevating the Future of Software Development
Semantic-Aware Code Model: Elevating the Future of Software DevelopmentSemantic-Aware Code Model: Elevating the Future of Software Development
Semantic-Aware Code Model: Elevating the Future of Software Development
Baishakhi Ray
 
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
Priyanka Aash
 
(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf
(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf
(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf
Priyanka Aash
 

Recently uploaded (20)

leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
 
Vulnerability Management: A Comprehensive Overview
Vulnerability Management: A Comprehensive OverviewVulnerability Management: A Comprehensive Overview
Vulnerability Management: A Comprehensive Overview
 
Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
 
Computer HARDWARE presenattion by CWD students class 10
Computer HARDWARE presenattion by CWD students class 10Computer HARDWARE presenattion by CWD students class 10
Computer HARDWARE presenattion by CWD students class 10
 
Introduction-to-the-IAM-Platform-Implementation-Plan.pptx
Introduction-to-the-IAM-Platform-Implementation-Plan.pptxIntroduction-to-the-IAM-Platform-Implementation-Plan.pptx
Introduction-to-the-IAM-Platform-Implementation-Plan.pptx
 
MAKE MONEY ONLINE Unlock Your Income Potential Today.pptx
MAKE MONEY ONLINE Unlock Your Income Potential Today.pptxMAKE MONEY ONLINE Unlock Your Income Potential Today.pptx
MAKE MONEY ONLINE Unlock Your Income Potential Today.pptx
 
How UiPath Discovery Suite supports identification of Agentic Process Automat...
How UiPath Discovery Suite supports identification of Agentic Process Automat...How UiPath Discovery Suite supports identification of Agentic Process Automat...
How UiPath Discovery Suite supports identification of Agentic Process Automat...
 
The Impact of the Internet of Things (IoT) on Smart Homes and Cities
The Impact of the Internet of Things (IoT) on Smart Homes and CitiesThe Impact of the Internet of Things (IoT) on Smart Homes and Cities
The Impact of the Internet of Things (IoT) on Smart Homes and Cities
 
EuroPython 2024 - Streamlining Testing in a Large Python Codebase
EuroPython 2024 - Streamlining Testing in a Large Python CodebaseEuroPython 2024 - Streamlining Testing in a Large Python Codebase
EuroPython 2024 - Streamlining Testing in a Large Python Codebase
 
Feature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptxFeature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptx
 
(CISOPlatform Summit & SACON 2024) Regulation & Response In Banks.pdf
(CISOPlatform Summit & SACON 2024) Regulation & Response In Banks.pdf(CISOPlatform Summit & SACON 2024) Regulation & Response In Banks.pdf
(CISOPlatform Summit & SACON 2024) Regulation & Response In Banks.pdf
 
(CISOPlatform Summit & SACON 2024) Gen AI & Deepfake In Overall Security.pdf
(CISOPlatform Summit & SACON 2024) Gen AI & Deepfake In Overall Security.pdf(CISOPlatform Summit & SACON 2024) Gen AI & Deepfake In Overall Security.pdf
(CISOPlatform Summit & SACON 2024) Gen AI & Deepfake In Overall Security.pdf
 
Using LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and MilvusUsing LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and Milvus
 
Types of Weaving loom machine & it's technology
Types of Weaving loom machine & it's technologyTypes of Weaving loom machine & it's technology
Types of Weaving loom machine & it's technology
 
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdfAcumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
 
Evolution of iPaaS - simplify IT workloads to provide a unified view of data...
Evolution of iPaaS - simplify IT workloads to provide a unified view of  data...Evolution of iPaaS - simplify IT workloads to provide a unified view of  data...
Evolution of iPaaS - simplify IT workloads to provide a unified view of data...
 
Step-By-Step Process to Develop a Mobile App From Scratch
Step-By-Step Process to Develop a Mobile App From ScratchStep-By-Step Process to Develop a Mobile App From Scratch
Step-By-Step Process to Develop a Mobile App From Scratch
 
Semantic-Aware Code Model: Elevating the Future of Software Development
Semantic-Aware Code Model: Elevating the Future of Software DevelopmentSemantic-Aware Code Model: Elevating the Future of Software Development
Semantic-Aware Code Model: Elevating the Future of Software Development
 
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
 
(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf
(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf
(CISOPlatform Summit & SACON 2024) Digital Personal Data Protection Act.pdf
 

Video Games: Bringing a $40B Gorilla Into Your Classroom

  • 1. Bringing a $40 Billion Gorilla into Your Classroom Using Video Games to Teach Computer Science Ben Chun Galileo Academy of Science & Technology San Francisco, California
  • 2. Agenda 2:00 Agenda Review 2:05 Industry News, Relevance, Careers 2:10 Raising Issues 2:20 Addressing Issues 2:30 Introduction to Programming 2:45 Audience Choice 3:05 Final Questions and Feedback
  • 3. Hollywood Video Games 2007 2012 $41.9 B $63.8 B 2007 2011 $34.9 B $41.6 B
  • 4. Relevance Games for every type of student: GTA4 Halo 3 Call of Duty Rock Band / Guitar Hero Madden 09
  • 5. Careers Artist Designer Programmer Project Manager
  • 6. Issues and Strategies Adult material (profanity, violence, etc) Social issues Connection to curriculum (goofing off?) Cost and logistics (bandwidth too) Viruses and security Classroom management Privacy / predators Administrative understanding and support
  • 7. Introduction to Programming 2-semester course Electronic sketchbooks (Processing, NodeBox) Flash ActionScript Team game projects Cross-curricular integration
  • 8. Audience Choice Code review and technical details? OR Student work and assessment rubrics?
  • 9. Assessment Teamwork / Collaboration Functionality Design and Graphics Efficiency of Code Documentation / Comments Meeting deadlines Aesthetics / Gameplay
  • 10. Contact and Feedback http://itmoves.wordpress.com [email_address]