Georgia Computes! Improving Computer Science Education in Georgia Barbara Ericson Director Computer Science Outreach Institute for Computing Education.

Slides:



Advertisements
Similar presentations
Supporting Secondary Teachers NSF Site Visit to “Georgia Computes!” December 5, 2008.
Advertisements

Mission: Develop, deliver and support the technology tools for teaching and learning, research and development, outreach, and policy development of the.
VCL-Enhanced Alice for Education ICA CON 2012 Richard Lucic – Computer Science, Duke University Susan Rodger – Computer Science, Duke University.
Students less exposed to computer programming than to computer literacy 56% of students who reported no computer courses or experience were girls BUT.
Tracking an Innovation in Introductory CS Education from a Research University to a Two-Year College Allison Elliott Tew and Mark Guzdial Georgia Institute.
Innovative Practices in Computer Science Barbara Ericson Georgia Institute of Technology CCLI Conference Aug 2008.
Georgia Department of Education. Information Technology Pathways.
CELINA INTERMEDIATE SCHOOL ROBOTICS Val Pittsenbarger & Eric Dwenger 227 Portland St. Celina, OH
October 17, 2002University Services to Corporations - Joint Advisory Boards Meetings 1 The University of Science and Technology. And Life. Terry Schmidt.
Using Multimedia, Animation, and Robotics to Increase the Number of Students and Teachers in Computing Barbara Ericson ICE, College of Computing Georgia.
The Institute for Computing Education at Georgia Tech Barbara Ericson Georgia Tech
Introducing Computer Science in the Classroom
Georgia Tech Summer Camps Barbara Ericson ICE Georgia Tech.
LONG BEACH YMCA YOUTH INSTITUTE PRESENTATION. WHAT IS A YOUTH INSTITUTE? History Goals Nine Principals Youth Development Foundation Recruitment Technology.
Careers and Degrees in Computing Stuart Hansen Department of Computer Science UW - Parkside.
Increasing K-12 Students' Interest in Computing Barb Ericson Director, Computing Outreach College of Computing Georgia Tech Presented by Maureen Biggers,
Coding for All Barbara Ericson Georgia Institute of Technology October 18, 2013.
Computer Careers Dr. Kip Irvine School of Computing and Information Sciences, Florida International University.
NCWIT: Inspiring Girls to Pursue Careers in Information Technology February 9, 2011.
Gender Equity in Computing Rita M. Powell Department Manager Dept. of Computer & Information Science.
Launch-IT “Launching at risk Lehigh Valley students toward college & careers in Information Technology” Glenn D. Blank and Henry.
University of Colorado at Boulder – Integrated Teaching and Learning Program K-12 Engineering: Preparing Tomorrow’s Engineers Presented by: Malinda Zarske.
The State of K-12 Computer Science Education The instructional practices and assessments discussed or shown are not an endorsement by ACM or the U.S. Department.
Integrating Business Education and Computer Science to Prepare Students for the 21 st Century Barbara Ericson Advanced.
Welcome!. Argyle’s Magnet Focus Graphic Design Programming through Gaming and Robotics Website Development Digital Media Production Tech Solutions Pathways.
Barbara Ericson Georgia Institute of Technology
Who wants to be a Computer Science Student? Barbara Ericson Georgia Tech
The CS4Alabama CE21 Project Goals Alabama participation in current CS AP has been very low (with 220k HS students; 5200 US History and 120 Latin AP exams):
By Crystal Wettingfeld Supported by Lamar University, a Broadening Participation Grant from the National Science Foundation under Grant No , and.
Widening the Pipeline of At Risk Students into Computing with Mars Rovers, Flash, Design-First Java, and Tutoring (Human and Artificial) Glenn D. Blank.
CS 0.5: A Better Approach to Introductory Computer Science for Majors Bob Sloan, Pat Troy University of Illinois at Chicago SIGCSE 2008.
Who wants to be a Computer Science Student? Barbara Ericson Georgia Tech
Dr. Karl Abrahamson, Department Chair Dr. Amy Shannon, Academic Advisor.
A Model for Improving Secondary CS Education Barbara Ericson, Mark Guzdial, Maureen Biggers Georgia Institute of Technology.
Sponsored by the National Science Foundation Strategies to Encourage Careers in CyberSecurity and Information Technology 1.
Mentoring Students Maria Gini Dept of CSE, University of Minnesota.
Increasing K-12 Students' Interest in Computing Barb Ericson Director, Computing Outreach College of Computing Georgia Tech.
Teacher Certification in Computer Science Barbara Ericson Teacher Education Representative Computer Science Teachers Association.
Looking at the BIG Issues Chris Stephenson. Agenda Why CS K-12 education is important K-12 CS in the national landscape The BIG Issues.
Georgia Computes! Barbara Ericson Institute for Computing Education Georgia Tech Nov 29 th 2006.
Improving CS Education with ICE Winter 2005 Tech Prep Conference Barbara Ericson Georgia Tech.
Increasing K-12 Students' Interest in Computing Barb Ericson Director, Computing Outreach College of Computing Georgia Tech.
Improving CS Education with ICE Barbara Ericson Georgia Tech.
GT Working the Pipeline. This is the title of my presentation, by John David 2 Georgia Computes! Support: NSF Broadening Participation in Computing Goal:
Great Principles of Computing: Computing for Everyone Mark Guzdial College of Computing/GVU Georgia Institute of Technology.
Welcome to the 21 st Century: Computer Science for All Jenna Garcia District Manager Joe Kmoch CS Education Consultant October.
State of AP CS in Georgia Mark Guzdial Professor, School of Interactive Computing Director, NSF BPC Alliance, “Georgia Computes!” with Barbara Ericson.
Institute for Computing Education (ICE) at Georgia Tech Fall 2004 BIT Conference.
An Update on the New AP CS Course Chris Stephenson CSTA Mark Guzdial Georgia Tech Jan Cuny National Science Foundation.
Barbara Ericson Promising Practices in CS1 Media Computation for CS1 Barbara Ericson Georgia Institute of Technology.
CS education: teaching computer science. Teaching programming Teaching computer science has become a huge industry: Huge job growth Not enough CS- trained.
Tel : About iCodeinc: iCode Inc is a state-of-the-art educational institution located in the Dallas area. iCode’s mission.
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.
CS Educators Summit Jenna Garcia District Manager May 4, 2016.
Coding Connections at the Interface of Algebra I and Physical World Concepts Improving Teacher Quality Grant Program Summer 2016.
CSTANJ Computer Science Teachers Association of NJ State of Computer Science Education in New Jersey May 13, 2016.
UCF College of Engineering and Computer Science Codecraft Computer Programming SECME Regional Competition.
Computer Science K–8: Building a Strong Foundation
ICT in Education Program
Melissa Koch Director of Build IT SRI International
Computer Science: Research and Outreach
. Paige Evans, Ed.D., University of Houston
CSTANJ Computer Science Teachers Association of NJ
10,000 New Computer Science Teachers by 2015 How can we help?
Computer Science Education Week
Computer Science Teachers Association Academy
Mark Guzdial College of Computing/GVU Georgia Tech
Increasing K-12 Students' Interest in Computing
Technology Education and Women: Efforts Made at University of Colorado
Gender Equity in Computing
Presentation transcript:

Georgia Computes! Improving Computer Science Education in Georgia Barbara Ericson Director Computer Science Outreach Institute for Computing Education (ICE) Georgia Institute of Technology

What is Computer Science? The study of computers and algorithmic processes including their principles, their hardware and software design, their applications, and their impact on society The study of computers and algorithmic processes including their principles, their hardware and software design, their applications, and their impact on society It is not Keyboarding, Computer Applications, or Educational Technology It is not Keyboarding, Computer Applications, or Educational Technology

What is Georgia Computes? A statewide vertical alliance A statewide vertical alliance –Georgia Institute of Technology –Georgia Dept of Education –Girl Scout Council of Greater Atlanta, Inc –YWCA Teen Girls in Technology Funded by a National Science Foundation Broadening Participation in Computing grant Funded by a National Science Foundation Broadening Participation in Computing grant

What are the goals? To increase the number and diversity of students who are interested in computer science in Georgia To increase the number and diversity of students who are interested in computer science in Georgia –increase by 50% the number of high schools offering AP CS in Georgia –Double the percentage of women and underrepresented minorities taking AP CS

Why increase interest? Since 2001 there has been a 60% drop in incoming freshman who plan to major in computer science Since 2001 there has been a 60% drop in incoming freshman who plan to major in computer science A reduction occurred in the number of students who take AP CS in Georgia A reduction occurred in the number of students who take AP CS in Georgia –huge decline in African Americans from 80 in 2001 to 12 in 2007 from 80 in 2001 to 12 in 2007

CS in Crisis There will be 1,000,000 computer and information related jobs by 2014 There will be 1,000,000 computer and information related jobs by 2014 We expect to only graduate only enough trained people for 50% of these jobs We expect to only graduate only enough trained people for 50% of these jobs –the Business Roundtable talked about this shortage The field was 37% female in 1985 The field was 37% female in 1985 –but only 12% of incoming freshman are female in CS –there have never been very many African Americans or Hispanics in CS

CS is Fundamental! Computing jobs are among the fastest growing over the next 4-6 years Computing jobs are among the fastest growing over the next 4-6 years –Computing + X will grow even faster Many science and math degrees require knowledge of computing Many science and math degrees require knowledge of computing –At Georgia Tech everyone must take and pass an introductory computer science course CS teaches 21 st century skills CS teaches 21 st century skills –problem solving and working in teams

ICE Efforts For K-12 educators For K-12 educators –helped create the new Georgia Performance Standards in computing and the computing pathway –helped create a CS endorsement –offer 4 one-week summer teacher workshops –offer several one-day teacher workshops during the school year –creating interesting course materials and lesson plans

Computing Pathway Level II - CS in the Modern World Level II - Computing in the Modern World ACM Model CurriculumGeorgia Computing Curriculum Level III - Computer Science as Analysis and Design Level IV – Topics in Computer Science – including CS AP A and AB Level III - Beginning Programming Level III - Intermediate Programming Level IV – Topics in Computer Science – including CS AP A and AB Old Georgia Computing Classes Computer Applications IT Foundations Programming and Systems Management CS AP A and AB

CS Endorsement Voluntary endorsement Voluntary endorsement –equivalent to a minor in Computer Science Can be added to any existing teaching certificate Can be added to any existing teaching certificate Based on a NCTAE endorsement Based on a NCTAE endorsement Existing CS teachers can get the endorsement by submitting a portfolio Existing CS teachers can get the endorsement by submitting a portfolio

Summer Teacher Workshops Computing in the Modern World Computing in the Modern World –for teachers with no experience in computer science Beginning Programming in Java Beginning Programming in Java –teaches textual programming by manipulating media Intermediate Programming in Java Intermediate Programming in Java –focuses on graphical user interfaces. games, and software engineering Advanced Placement CS A and AB Advanced Placement CS A and AB

Computing in the Modern World

Beginning Prog in Java

Intermediate Prog in Java

AP A and AB

Interesting Course Material Media Computation Media Computation –modify pictures and sounds by writing programs in Python and Java Scratch Scratch –learn computing concepts while creating 2D animations and games Alice Alice –learn computing concepts while creating 3D movies and games Alice and Media Computation Alice and Media Computation –use Alice to introduce concepts and use Media Computation to teach textual programming LEGO robots LEGO robots –project ideas –lending library PicoCricket arts and crafts kits PicoCricket arts and crafts kits –project ideas –lending library

Media Computation Created at Georgia Tech by Dr. Mark Guzdial Created at Georgia Tech by Dr. Mark Guzdial Teaches computing concepts with programs that manipulate media Teaches computing concepts with programs that manipulate media Attracts students to computing and increases the percentage that succeed Attracts students to computing and increases the percentage that succeed original soundreversed sound

Scratch Free software from MIT Free software from MIT Uses drag-and- drop programming Uses drag-and- drop programming Incorporates images and sounds Incorporates images and sounds Students can share created projects on the website Students can share created projects on the website

Alice Free software from CMU Free software from CMU Uses drag-and- drop programming Uses drag-and- drop programming Students can direct 3D movies and create simple games Students can direct 3D movies and create simple games

Alice and Media Comp Media Comp is the special effects studio for Alice Media Comp is the special effects studio for Alice

LEGO Mindstorms Robots Teach computing concepts by programming a robot Teach computing concepts by programming a robot –and working with sensors Hands-on and concrete results Hands-on and concrete results Robot Competitions Robot Competitions –FIRST –RoboCup Jr

PicoCrickets Developed by a group from MIT Developed by a group from MIT –same group that created the programmable brick that the LEGO robots is based on Arts and crafts for the digital age Arts and crafts for the digital age

Getting Students Interested Summer Camps since 2004 Summer Camps since 2004 –in weeks of middle school 5 weeks of middle school 3 weeks of high school 3 weeks of high school –we provide seed money and training for other Georgia Universities to start summer camps 3 in in in in 2008 Girl Scout workshops Girl Scout workshops YWCA Teen Girls in Technology YWCA Teen Girls in Technology STEP program places CS majors in schools STEP program places CS majors in schools

Middle School Camps PicoCrickets and Scratch PicoCrickets and Scratch Alice and LEGO robots Alice and LEGO robots RoboCup Jr camp RoboCup Jr camp

High School Camps Alice, LEGO robots, and Media Computation in Python Alice, LEGO robots, and Media Computation in Python

Girl Scout Workshops Started in 2005 – total 190 girls Started in 2005 – total 190 girls –Dad and me –2 LEGO robot workshops total 372 girls total 372 girls –Dad and me –3 LEGO robot workshops –1 Alice workshop – total 1595 girls – total 1595 girls –Dad and Me –Mom and me –10 4-hour workshops – LEGO robots, PicoCrickets, Alice, and Scratch

Dad and Me Dads camp with their daughters Dads camp with their daughters –program a robot to go through a course

Mom and Me Moms camp with their daughters Moms camp with their daughters –do PicoCricket activities

Four Hour Workshops

YWCA TGI-Tech After school program at 4 local middle schools After school program at 4 local middle schools –First LEGO League team

Other Research Activities Attracting African American males to computing by having them be game testers Attracting African American males to computing by having them be game testers Using social networks to attract students to computing Using social networks to attract students to computing Having students design a chat client Having students design a chat client

Progress In 2004 there were 44 AP CS teachers in Georgia In 2004 there were 44 AP CS teachers in Georgia –many of these were in private schools In there were 86 AP CS teachers in Georgia In there were 86 AP CS teachers in Georgia –exceeded our goal of a 50% increase –but still less than 25% of all the schools in Georgia

Attracting Students? Huge growth in our Girl Scout workshops Huge growth in our Girl Scout workshops –statistically significant positive changes in attitudes from 4 hour workshops There has been in increase in all female FIRST LEGO League teams There has been in increase in all female FIRST LEGO League teams Students report an increase in interest in computing after the summer camps Students report an increase in interest in computing after the summer camps –And some have become CS undergrads at Georgia Tech The percentage of non white and non Asian AP CS takers is 22-28% The percentage of non white and non Asian AP CS takers is 22-28% The percentage of women taking the AP CS exam is still between % The percentage of women taking the AP CS exam is still between %

Barriers to Diversity Stereotypes Stereotypes –exclude females, African Americans, Hispanics –one principal at a majority minority school won't offer AP CS because "These kids aren't going to college" The myth of natural ability The myth of natural ability –some people just get it –implies others can't learn Lack of access and experience Lack of access and experience –digital divide Teachers don't recruit Teachers don't recruit –Sending a letter home doubles class sizes and increases diversity

Future Plans Apply for a 2 year extension on the NSF BPC grant Apply for a 2 year extension on the NSF BPC grant –and possibly 5 additional years after that Create lesson plans and assessment materials for the new computing pathway using our workshop materials Create lesson plans and assessment materials for the new computing pathway using our workshop materials –started summer 2008 Recruit teachers from majority minority schools Recruit teachers from majority minority schools Seed summer camps at high schools Seed summer camps at high schools –gives teachers a reason to practice what they learn in the teacher workshop –should also increase the number of robot teams Hold a RoboCup Jr regional competition Hold a RoboCup Jr regional competition

Resources Georgia Computes website Georgia Computes website – Institute for Computing Education website Institute for Computing Education website – Scratch website Scratch website – Alice website Alice website –

Resources - Continued Media Computation website Media Computation website – Alice and Media Computation website Alice and Media Computation website – PicoCricket website PicoCricket website – LEGO education website LEGO education website –

Funding Sources National Science Foundation National Science Foundation –Broadening Participation in Computing –Course, Curriculum, Laboratory Improvement Atlanta Women's Foundation Atlanta Women's Foundation Toyota Foundation Toyota Foundation Georgia Department of Education Georgia Department of Education Georgia Tech's College of Computing Georgia Tech's College of Computing

What can you do? Make sure that your school is offering computer science Make sure that your school is offering computer science –train teachers and counselors Use an interesting curriculum Use an interesting curriculum –that emphasizes problem solving –not just cut and paste (do as I do) Recruit students for computer science Recruit students for computer science –offer summer camps –do competitions Companies need to reach out to younger kids Companies need to reach out to younger kids –if they want to increase the numbers and the diversity