Perla Weaver
Pilot Teacher, Computer Science and Software
Engineering, Project Lead the Way
Wyandotte High School
Kansas City Kansas Public Schools
• Increasing demand from industry
• Decreasing supply of graduates in computing fields
• Computational thinking and skills are not inherently taught in the classroom
– False perception that by teaching math skills and science we are inherently teaching computing skills
• Introduce short activities: One time events e.g. Hour of Code, Coder Dojos, Hackathons
• After school clubs: Teacher-Endorsed,
Student-Driven
• Get your principal and administration on board.
• Aim for curriculum presence.
• Explore partnerships: Code.org
• Project Lead the Way – new Computer Science pathway
• College Board – Computer Science Principles
• CodeHS
• Exploring Computer Science
• The beauty and joy of computing
• Code.org
PLTW – Computer Science and
Software Engineering (CSE)
• Introductory course
• No prior computer science or coding required
• Explores four main areas of computing
– Graphics and Graphical User Interfaces (GUI)
– The Web
– Data discovery and Application Invention
– Predicting, Understanding, and Communicating with Simulation
PLTW- CSE
Code Exploration
• Multiple programming environments: Scratch,
App Inventor, Python, HTML/CSS, and more.
• Computational concepts: binary code, abstraction, variables, data structures
• Problem solving through computing algorithms
• Foster creativity using programming as a tool
PLTW- CSE
More than just Coding
• Impact and presence of computing
• History and Future of Computing
• Social, legal, and ethical issues in computing
• Career Paths in Computing
• Computing and other fields
PLTW-CSE
“First try” Observations
• Curriculum is rigorous and filled with new concepts
– Students struggle and succeed
– Mastery is not the goal
– Goal is understanding through creation, exploration, inquisition.
• Curriculum may be best in a year long setting
– Concepts need time and practice
PLTW-CSE
Observations
• Activities are flexible
– Students can develop various levels of proficiency
• Programming environments and areas of study are varied
– Wide opportunity for personal interests
– Wide array of applications
• Creativity is fun
– Students love to see solutions: games, phone apps, animations, web sites.
PLTW-CSE
Observations
• Similar performance among ethnic groups
• Girls
– Higher engagement in class
– More questions – less afraid to say “I don’t know”
– Higher rate of project completion
– Slightly lower complexity of projects
PLTW-CSE
Professional Development
• PLTW provides PD as part of their standard summer training
• Teachers do not need to be programmers or computer experts
• Many sources of materials, lessons, ideas
• Many sources for self-paced learning