Information Session and PD Opportunities: AP Computer Science Principles

Many of you have teachers that are teaching AP CSP (or who are interested in teaching AP CSP) in addition to ECS.  Three of the leading curriculum providers of AP CSP (Mobile CSP, Beauty and Joy of Computing, and U Teach CSP) have indicated they would be willing to provide info sessions to teachers in your area, if you have interest.  Summaries of each program below, please contact them directly.  

Mobile CSP - Jennifer Rosato,

Mobile CSP is a College Board endorsed course designed to prepare students for the AP CS Principles exam. It is based on a mobile computing theme: students learn the basics of computer science by building socially useful mobile apps using the App Inventor programming language. For the 2018-19 school year, the Mobile CSP curriculum will support app building on both the Android and iOS (iPhone) platforms. To learn more about the curriculum, visit

Beauty and Joy of Computing - Leslie Keller,

Interested in adding the Beauty and Joy of Computing to the courses offered at your school? BJC is a College Board endorsed curriculum and professional development provider for the AP Computer Science Principles course.  We are excited to announce two opportunities for teachers this Summer 2018. First, thanks to the generosity of Infosys Foundation USA, we are offering FREE BJC Computer Science Professional Development for 80 teachers at the Infosys Foundation’s USA Pathfinders Summer Institute on July 15-20, 2018 at Indiana University Bloomington. Funds from Infosys will match funds from schools, districts and individual donations to make it possible for teachers to attend at no cost. Find more information at  Second, BJC will offer regional Summer PD to public school teachers at different locations and dates around the country. The cost of the workshop is $75 and includes all materials, and ongoing support by our BJC team. Teachers who complete the requirements will be eligible for a stipend of up to $500 plus travel and lodging expenses. Apply for a regional BJC PD at  Find more information at  Questions? Contact us at

UTeach CS Principles - Carol Ramsey,

UTeach CS Principles is an NSF-supported, and College Board endorsed, year-long high school course that addresses the seven Big Ideas and six Computational Thinking Practices specified by the College Board’s AP Computer Science Principles Curriculum Framework. It is designed for students from diverse backgrounds who are new to computing. UTeach CSP is a complete, classroom-ready curriculum that contains comprehensive teacher materials that rely on delivery models that are flexible and easy for teachers to use in a variety of high school classroom settings. The curriculum is designed to be taught using a project-based approach to engage all students, especially women and other historically underrepresented students, in the field of computer science. It prioritizes deep conceptual understanding of computer science and development of computational thinking skills rather than focusing solely on programming.  A number of fully funded, five day in-person UTeach CS Principles workshop opportunities are available to teachers this summer. Please see our website for locations and dates: