High Engagement: Middle School STEM Computer Programming and Video Games. Ryan W. Patton Irving ISD

Similar documents
Orange Unified School District Video Game Design II Year Course

Student Perceptions On Computer Coding Ashfield Public School Term 3, The Initiative. The survey

Course Overview and Approximate Time Allotments. First Semester

Scratch Game Design (Grade 3-5, Beginners)

Comprehensive Plan. for. World Class Schools

2. Select the hardware that you will use as well as the programming language that will be appropriate with the students that you teach.

West Windsor-Plainsboro Regional School District Computer Programming Grade 8

ENERGY IS EVERYWHERE!

Child Care Online Training for Providers and Parents. Presented by LaShonda Brown

not think the same. So, the consumer, at the end, is the one that decides if a game is fun or not. Whether a game is a good game.

NOW ACCEPTING APPLICATIONS FOR FREE TECHIE CAMP!

Availability of the Program A free version is available of each (see individual programs for links).

Speak Up 2015 School Site Administrator Survey

Diploma of Leadership and Management. Course Outline

Welcome to Whetstone High School

DIGITAL LEARNING STRATEGIES FOR CHARTER SCHOOLS

Presented by: Farah Sammour Founder and CEO. Jennifer DeWitte Program Director

Recruitment & Hiring. How a disciplined hiring process can help schools choose the right team.

Arch - Broadcast - Business - Computer - Culinary - Engineer ARCHITECTURAL ENGINEERING DRAWING & DESIGN

WICHITA FALLS INDEPENDENT SCHOOL DISTRICT

Outline. Creating Animations with Alice for Projects in all Disciplines

July 12, Guiding Principles: Digital Learning Environment, Learning Standards, Assessments for Learning

SCRATCH Lesson Plan What is SCRATCH? Why SCRATCH?

2015 SDA Teacher Application

Building a Computer Science Pipeline in your District

Digital Technology. Degrees. Certificate of Achievement. To earn an A.A. or A.S. Degree:

ENHANCING SCHOOLS THROUGH ONLINE & BLENDED LEARNING

Welcome to Whetstone High School

Program Models. proficiency and content skills. After school tutoring and summer school available

BUSINESS, MARKETING AND INFORMATION TECHNOLOGY

6 12 Applied Arts and High School Photography and Graphic Arts Curriculum Study Report EXECUTIVE SUMMARY

CAD and Creativity. Contents

AMILY AND CONSUMER SCIENCES

Indiana s Department of Education STEM Education Implementation Rubric

Program of Study - Postsecondary Semesters

COURSE TITLE. Computer Programming 1 LENGTH. One Semester Grades 9-12 DEPARTMENT. Computer Department Barbara O Donnell, Supervisor SCHOOL

Final Report. LEGO Robot Vehicle Afterschool Workshops: Transportation Engineering Problem Solving (K-12 Workforce Development, NCSU)

TRC COMPUTER SCIENCE NETWORK TRAINING

Wythe County Public Schools Comprehensive Plan

The STEM Immersion Matrix for Schools and Districts

SMUHSD CTE Incentive Grant Application

Aftercare Enrichment Programs, Spring 2015

DIABLO VALLEY COLLEGE CATALOG

JavaOne4Kids. Saturday, October 24, Agenda and Session Descriptions. Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Hudson City School District

CR PART 154 COMPREHENSIVE PLAN

Dr. Bobby Browder, Superintendent Renee Williams, Assistant Superintendent

North Carolina Department of Public Instruction STEM Education Schools and Programs STEM Attribute Implementation Rubric HIGH SCHOOL

To enroll in The Introduction to Teaching 24-hour Pre-Service Program, candidates must:

Teacher Resource Guide

Having Fun with Computer Programming and Games: Teacher and Student Experiences

Learning Today, Earning Tomorrow. FACTE Conference

Woodbury City Public Schools. January Curriculum Presentation to the Board. New Initiatives for School Year

Instructional Management Plan

Succession Management/Planning Talent Management

The Changing Face of Virginia Higher Education

2a. Select the type of VEX classroom bundle that best suits your educational goals and students needs:

Rhode Island Redesigning Educator Certification

A second year progress report on. Florida s Race to the Top

ONE-OF-A-KIND, DIGITAL LEARNING SOLUTION FOR SCHOOLS & STUDENTS.

YOUNG FIVES PROGRAM THREE-YEAR SINGLE PLAN FOR STUDENT ACHIEVEMENT. Palo Alto Unified School District

Welcome to Core Training

Oracle Buys Taleo Adds Leading Talent Management Cloud Offering to the Oracle Public Cloud

Leadership has a relatively indepth understanding of digital

6-8 Technology Education Program Evaluation. Board of Education Program Report December 10, 2013

EASTERN SCHOOL DISTRICT

Adobe K 12 Education. Federal Funding for Adobe School Solutions. Carl D. Perkins Vocational and Technical Education Act of 2006

Comments About the Programs Reviewed

Robot Virtual Programming Games that work with NXT-G, LabVIEW, and ROBOTC

Wilson Area School District Planned Course Guide

GLEN RIDGE PUBLIC SCHOOLS MATHEMATICS MISSION STATEMENT AND GOALS

HR 2272 Conference Report STEM Education Provisions Summary

COMPUTER SCIENCE Introduction to Programming: Visual Basic 1 CIHS C++ AP Java

Java in Education. Choosing appropriate tool for creating multimedia is the first step in multimedia design

National Education Foundation CyberLearning Academy. Starting a New Academy

Online Professional Development Modules

Games Development Education to Industry. Dr. Catherine French Academic Group Leader Games Programming, Software Engineering and Mobile Systems

ESL Programs and Instruction in the Schenectady City School District

Bilingual/ESL Instructional Plan

Kerri Elzie Certification Specialist Educator Certification and Standards Texas Education Agency April 16, 2012

Strategic Compensation. To reward and retain highly effective teachers while improving student achievement.

North Carolina Department of Public Instruction STEM Education Schools and Programs NC STEM Attribute Implementation Rubric ELEMENTARY SCHOOL

ICS101 Digital Tools for the Information World 3 Credits CRN: Online Anytime Anywhere

A future career in analytics

CSTA- Oracle Academy 2014 U.S. High School CS Survey: The State of Computer Science in U.S. High Schools: an Administrator s Perspective.

High School STEM Full Implementation

TAMU Online ESL Certification Prep Course. Rafael Lara-Alecio, PhD. Cheryl Schulman, M.S. Polly Treviño, M.Ed.

COURSE PACKET. for. Exploring Certification. and Learning for Life Curriculum-Based Certification

(Computer Science/ Information Technology )

Building the Future, One Child at a Time

Albert Einstein Academies Charter Elementary School. Language Policy Teaching our children today to advance our shared humanity tomorrow

CURRICULUM STRUCTURE FOR. IAOP Certified Outsourcing Specialist (COS) Human Resources

Executive Summary. Dove Science Academy-Tulsa. Mr. Abidin Erez, Principal 280 S. Memorial Dr. Tulsa, OK 74112

ACADEMY OF INTERACTIVE

Qualification details

Providing Options and Opportunities

Frequently Asked Questions Contact us:

Imhotep Institute Charter High School Board of Directors July 8, 2014 Universal Companies: Improving Communities and Changing Lives

How To Get A Good Education In Minnesota

Transcription:

High Engagement: Middle School STEM Computer Programming and Video Games Ryan W. Patton Irving ISD

Modern Industria l Research

Irving ISD Snapshot Population: ca.35,000 students African America: 12% Hispanic: 72% White: 11% Asiatic: 5% Economically Disadvantaged: 83%

Why Computer Programming? 2010-2011: %100 of students enrolled into MIRD program passed Science TAKS 2012-2013: %22.94 increase in math scores Enrollment: 2010-2011: 79 students at 1 school 2011-2012: 172 students at 1 middle school 2012-2013: over 850 students at 8 middle schools Summer 2013: deployed to 20 elementary and 8 middle schools Video Game Fair Attendance: 2011-2012: ca.800 students testing ca.50 projects 2012-2013: 1,253 students testing ca.80 projects Increased Recognition: Corporate Sponsorship Grants for innovative programs Awards

Agenda Goals, Theory, Structure of MIRD Teacher and Student Roles Programming 101 Educational Programming Options Industry and Career Pathway Opinions

Strategic Goals of MIRD Supports mathematics and physical science through programming High Schools: Creates a funnel technology CTE and Computer Science Teaches computational creativity and thinking skills Digital collaboration Digital Literacy High engagement

Theory Driven Curriculum Gardner's Multiple Intelligence Theory Bruner Discover Theory Vygotcky s Zone Proximal Development Flow Theory Student Design Projects Learning Modules

Structure of MIRD Learning Modules Built around 5E Model ESL strategies Differentiation Mathematics emphasis: (Variable Manipulation, XY Coordinates, Algorithms and Functions) Physical Science emphasis: (Newtonian Laws) Digital Literacy Components of Study Online Safety Team Building Programming: Inverted Programming Design Project First JIT: Self sustaining learning modules Self Paced Career Investigation eportfolios Two major projects Competitions Individuals Teams MIRD Fair: school wide engagement for judging

Teachers Role PBL: shift from teacher to coach DBL: shift from teacher and coach, to project manager Define scope Schedule Milestones and Due Dates Procure Resources Manage project processes Job Assignments Stakeholder Liaison to school and community Supply class needed resources Ensure a safe and conducive environment Student Success = Teacher Success = Program Success Recruitment and Retention

Students Role Students Student Code of Conduct Technology Usage Code of Conduct Professionalism Stakeholder Set their own learning objectives and goals Liaison to school and community Supply their own resources Cell Phones Flash Memory Computational technology

Programming 101 Game Engines vs. Programming Languages They are related but not the same Game Engine software provides: Physics, Animation, Collision, Rendering, AI, Networking, Sound, Scripting, Port tools, etc The focus is on deployable games with reusable tools Uses programming languages but it is not entirely necessary to complete a game project; however, can be used to teach programming languages Lessoned learning curve Programming Languages: The user has to create everything through computational logic instructions Skills transfer to business sector and entertainment; highly coveted skill set; $$$$ Steep learning curve due to heavy syntax and idiosyncrasies

Programming 101 Compiled vs. Interpretive Languages Compiled: Turns your written instructions into native code (think of the 1 s and 0 s) Very quick Hard to edit at times (edit-compile-run cycle) Interpretive Reads the code step by step every time you run it Slow Easy to edit (edit-interpret-cycle) Ideal for beginners

Programming 101 Education versus Production Programming Education Quality Codes: Solely made for education Not intended for commercial grade products Lessoned learning curve Lower quality data management Production Quality Codes: Intended for end user and commercial deployment High quality in handling data and abstraction Is used to make the software you use on your computer Steep learning curve

Educational Programming Options Scratch Pros: drag and drop; interpretive; learning community; great for simple 2D games Cons: slow for large programs; very little syntax; can only be deployed to Scratch website Alice Pros: feature rich; drag and drop; functions Cons: small learning community; projects are mainly movies; very little syntax Lego Mindstorms Pros: drag and drop; lessoned learning curve Cons: little syntax; must buy robot$ Greenfoot Pros: Java based; drag and drop and syntax; great for complex games Cons: moderate learning curve And all the rest.

Why is important to students (1/2) Jobs Game Development Level Designer ($45-$75K) Sound Engineer ($45-$75K) Programmer ($60-$100K) Business Related Positions Management Marketing Finance Accounting HR Logistics R&D Project Management Average Programmer Salary $72,000

Why is important to students (2/2) Knowledge Economy Shift away from Vertical Aligned Company Outsource and Contract Work Small, quick, dynamic Amoebic U.S. manufacturing is off-shored and not coming back U.S. programming is following similar trends

Certifications SAS Certified Base & Advanced Programmer GIAC Secure Software Programmer Oracle Certified Professional (Java) Microsoft Technology Associate Microsoft Certified Professional Developer (MCPD) CompTIA Certifications

SWOT Strengths: imagination, excitement, digital natives, real world implications Weaknesses: emerging math skills, new to logic, steep learning curve, maturity Opportunities: supplements math and science, encourage bubble students, skill development for high school CTE Threats: scope creep, budget, resources, admin support