Creating A Video Game Curriculum With Unity Educating 4 Careers Conference, March 2016 Wesley Jeffries.

Slides:



Advertisements
Similar presentations
Integrate STEM with Design, 3d Printing, Robotics, and Computer Programming Vinny Garrison Brian Perry Christopher Polizzi Nanuet School District.
Advertisements

Getting Organized for the Transition to the Common Core What You Need to Know.
+ Hamilton High School Freshman Orientation Meeting April 21, 2014.
Have you downloaded WSSDA 2014? Search for the app in iTunes or Google Play Store and join the conversation. WELCOME. 1.Tap Agenda 2.Locate this session.
Grade 9 MaST Engineering Grade 10 Careers Computer Science
Computer science careers. Computer science at UCSC UC Santa Cruz CMPS 10 – Introduction to Computer Science
Millbrook High School Occupational Course of Study Program.
Introducing Computer Science in the Classroom
Early College Programs. Who? When? Where? What? How? Why?
academic Planning school year
Computer Math AP Computer Science Computer Programming.
WELCOME PARENTS! Honors Computer Programming Ms. L. Dutchen.
Integrating Business Education and Computer Science to Prepare Students for the 21 st Century Barbara Ericson Advanced.
u Computer Engineer/Systems Analyst u Computer Operator/Programmer u Computer Technician.
Clayton Valley Charter High School AP and Honors Class Offerings PREPARING ALL STUDENTS TO BE BECOME 1 ST CLASS CITIZENS WITH A WORLD CLASS EDUCATION.
Scheduling 9 th Grade. Dates Graduation Requirements 30 Credits Total.
Mobile App:IT Mobile Application Careers. MOBILE PLATFORMS The Internet is full of free websites that teach you how to code - codecademy.comcodecademy.com.
Hour 1 February/18/14 Eric Weber Career Tech Found.
OSPI CTE Program Supervisors Statewide Course Equivalency Frameworks.
MaTHink Conference: Integrated Mathematics One & ICT (Information & Communication Technology) Presented by Oghwa Ladner, Ed. D., Stephen Mason, & Alina.
3 rd : Intro to Programming Entrance. 1 st PeriodAP Computer Science 2 nd PeriodComputer Science I 3 rd PeriodIntroduction to Programming 4 th PeriodComputer.
Wisconsin Standards for CTE. Timeline New accountability system begins & AYP ends (ESEA waiver) New proficiency benchmarks for WKCE reading & mathematics.
CALIFORNIA DEPARTMENT OF EDUCATION Jack O’Connell, State Superintendent of Public Instruction California Career Technical Education Model Standards Update.
Computer Science INTERNATIONAL SCHOOL OF ARTS AND SCIENCES.
Synchronize Your Gears What gear are you in?. The Big Picture Where we’ve been. Where we are. Where we are going.
Hour Two – what to do after the Hour of Code JULIE BAR AND MARTIN FUNK – NEW TRIER HIGH SCHOOL.
This is CS50 AP..
 It’s not just about graduation!  We want to prepare your child to become an independent, responsible, contributing member of society.  This is your.
Synchronize Your Gears What gear are you in?. The Big Picture Where we’ve been. Where we are. Where we are going.
Walker Valley High School. MARCH 18, 2013 Parent Meeting Class of 2015.
Experience with Code Hunt in K-12 Alfred Thompson Bishop Guertin High School
In Partnership with Code.org FUN WITH CODING FOR MIDDLE AND HIGH SCHOOL.
B USINESS D EPARTMENT C OURSE O FFERINGS :  Accounting  AP Computer Science Principles  AP Economics  Career Choices  Computer Programming  Marketing.
AOIT Director – Ms. Sattelberg North Tonawanda High School.
Code Tools for Schools Adam Carr from Bridge Creek High School.
Presented by: GPISD Counseling Department Spring 2016.
Benefits overview Speaker name goes here.
Invent Your Tomorrow CLASS OF Nesbitt Discovery Academy-Our School  4 year STEM Themed High School  Focus on Project-Based Learning  One-to-One.
Why you should consider taking these courses.  Computing occupations make up two-thirds of all projected new jobs in STEM fields, making Computer Science.
Agenda  General Academy Information & Introductions  House Bill 5 Graduation Requirements  Describe the 5 Academies & Programs of Study  Review “Academy.
Landscape Survey Summary. Classes Offered: from 2012 to 2014 Keyboarding classes decreased by 8% Pre-AP CS increased by 10% AP CS is offered at an equal.
Preparing For Middle School. Education is important!!!!!! By Lamondre, Daniel, Daevonte.
Computer Science March 1, Computer Science/Engineering Survey Results Survey included two groups of respondents: students in grades 9-11 and seniors;
Socorro Independent School District Eastlake High School SATA Updated: Oct
Building a Rigorous Educational Program Through AP and CTE WA-ACTE Conference 2016 Barbara Dittrich, WA Office of Superintendent of Public Instruction.
High School CTE Electives
Course Selection for: 8th Grade
Updating the HS-CC Articulation Agreement
EAST ROWAN HIGH SCHOOL RISING 10th – 12th GRADE Student Registration
Academies & Pathways at Cosumnes Oaks High School
Coding and More: Creating a Student-Centered Classroom with Technology
The New Workplace Readiness Skills for the Commonwealth:
MOST IMPORTANT ELEMENTS OF EFFECTIVE LESSON DESIGN
Mr. Smith’s Schedule 1st Period AP Computer Science
Radius – STEM Readiness
Graduation Requirements Update
Strong Workforce Town Hall #StrongWorkforce
About the Program The Career and Technical Education (CTE) College Credit Program awards free college credit for approved high school CTE programs. The.
Four Year Plan With Your Career Goal In Mind
CTE COMPUTER GRAPHICS 2015 Business Department 2015.
Dual Credit Opportunities
Early College High School & P-Tech Early College High Schools
High School CTE Electives
Advanced Placement Program®
Advanced Placement Program®
Gorman Learning Center High School Information
Academies & Pathways at Cosumnes Oaks High School
WELCOME TO HIGH SCHOOL 101.
WELCOME TO THE CTE CHILD DEVELOPMENT PATHWAY
Presentation transcript:

Creating A Video Game Curriculum With Unity Educating 4 Careers Conference, March 2016 Wesley Jeffries

We need Computer Programmers! 1 Million Computer Science Jobs will go unfilled by 2020 Average Salaries ( from Game Developer Magazine 2013) Programmer: $92,000 Artist/Animator: $75,000 Game Designers: $75,000 Producer: $84,000

Who can teach the course? In California, Computer courses can be taught by Math III, Business, or Industrial and Technology credential. CA credentialing behind the times, but to our benefit. May already have similar class on the books (intro to programming, computer applications, etc) which can be adapted to your needs. You already have teachers on staff who are credentialed to teach Computer courses!

Why Unity? After reviewing several different Game Creation Engines such as GameMaker, Scratch, and Unreal, I decided on Unity for the following reasons: 1. Already has support of developers from Independents to large studios, and universities 2. Absence of Drag and Drop functionality ensures students will learn to code 3. Asset store allows download/purchase of items beyond the student’s abilities 4. Variety of tutorials available to teach game programming 5.Free to download and use

Getting the Classes Approved Used existing classes to get program going, but adapted them to fit our needs Created new classes, got them approved by School Board, then submitted them to UC for approval Classes currently classified as A-G electives, will become CTE once credential finalized through OCDE

Dungeons & Dragons still taboo

Mice and Mystics (Dungeons & Dragons mechanics w/o stigma)

Tokaido. Whoever is last, moves next. Very interesting move mechanic.

Student Project from Game Design Principles

Sample Projects

Scratch (MIT), used for Hour of Code

Why C# Unity uses C#, Javascript, or Boo C# is strongly worded: cat != Cat (reinforces precision) Javascript != Java, which is used in AP Computer Science A C# is a Microsoft language, and is used in Microsoft applications Object-Oriented; will better prepare them for C++ in college

Teacher/Student Resources Unity Asset Store: downloads for sale/free EdX.org : free courses to learn programming (can pay for certification or college credit) Textbook: several prototypes with code to teach using Unity (Jeremy Gibson) Unity Curricular Framework

Unity Does Heavy Lifting (Don’t have to continually reinvent the wheel) ● Unity has built-in methods (functions) that it recognizes ● Start() ● Update() ● OnTriggerEnter() ● OnCollisionEnter() ● Able to create 3D objects in Unity, or import your own

Sample Projects

What’s Next? Blend Game Design Principles and Graphic Design into 1 course AP Computer Science Principles (pick your own language) Expand the Program (Marketing!) More conferences. Presenting! Enter projects into competitions, encourage students to put themselves out there.

Establishing Relationships Businesses (difficult for us with program in infancy) Conferences! IndieCade, GDC, This one Colleges (Norco, USC, UCSC) Attend events at local colleges Other Teachers/personnel at the school/district Leverage the skills you already have!! Twitter! You’d be surprised who you can get ahold of Don’t be afraid to cold-call people

Resources Gamasutra.com Polygon.com Kotaku.com Offworld.com ucop.edu ocde.us/CTE