Rice University logoWiess School of Natural Sciences
Rice University School Mathematics Project

Code.org regional partner logo

2017-2018 Code.org Programs for Middle and High School Teachers 

*There is no cost to attend any of the four professional learning programs listed below.

Code.org CS Programs

AP Computer Science Principles, College Board's newest AP® course, introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. Code.org is recognized by the College Board as an endorsed provider of curriculum and professional development for AP CS Principles.
More information is available here.

Computer Science Discoveries is an introductory CS course for middle or high school students. The course takes a wide lens on CS by exploring topics such as programming, physical computing, HTML/CSS, and data. Students are empowered to create authentic artifacts and engage with CS as a medium for creativity, communication, problem solving, and fun.
More information is available here.

Teachers in the CS Discoveries or CS Principles programs commit to:

  • Attend the five-day, in-person summer workshop, both in Houston: CS Discoveries will be from June 19-23, and CS Principles will be from June 26-30;
  • Attend four one-day, in-person workshops during the 2017-2018 academic year in Houston (on Saturdays);
  • Engage in 20 hours of on-line PD;
  • Teach the course during the 2017-18 school year; and
  • Support the recruitment and enrollment of a diverse group of students in the course, representative of the school’s overall student population.

Interdisciplinary Schlumberger Code.org Programs

Computer Science in Algebra infuses computer programming into secondary mathematics classrooms. The course focuses on topics, such as, order of operations, the Cartesian plane, function definition and composition, and problem solving. Code.org's CS in Algebra demonstrates how algebra applies in the real world, using an exciting, hands-on approach. 

Computer Science in Science consists of four instructional modules. An introductory module along with life, physical, and earth science modules showcase the connection between computer science modeling and traditional science curriculum. 

Back to the main Code.org/RUSMP page