Pre-university students ages 13 to 17 are invited to take part in Google Code-in: Our global, online contest introducing teenagers to the world of open source development. With a wide variety of bi…
Girls Who Code (GWC), an organization that teaches high school girls computing skills like programming, robotics and web design. GWC runs after school programs during the school year, a seven-week…
More than 500,000 cadets at 3,400 high schools worldwide participate in JROTC programs from each military service, according to CSforALL. Yet only 32 percent of JROTC schools offered AP computer sc…
“Invent Your Own Solutions,” often in the form of a theoretical app. This can take as little as 25 minutes as a small-group brainstorming session. One group of students I worked with inve…
Equity in STEM areas for girls and other under-represented groups is not a matter of finding the young people who can do the work asked by the current curriculum, but to find new curricular areas a…
Bioinformatics & Functional GenomicsThe new era of large-scale experimental methods in molecular biology has transformed it into an information-based science, making bioinformatics an integral…
BioCoach ActivitiesBiomembranes I: Membrane Structure and TransportBiomembranes II: Membrane Dynamics and CommunicationBuilding BiomoleculesCardiovascular System I: The Beating HeartCardiovas…
The MERLOT system provides access to curated online learning and support materials and content creation tools, led by an international community of educators, learners and researchers.
The problem sets will include both theoretical and programming problems. For programming problems, we provide skeleton code in Python, but you are welcome to write solutions in any language.
provide students with more interactive experiences. The following apps can be used by biology teachers in a variety of ways. Some are best integrated into class, either through a VGA adapter or an…
Our team designed the AP CS Principles curriculum to support students and teachers new to the discipline. The curriculum includes daily lesson plans made up of inquiry-based actvities, videos, asse…
This review course includes 600+ practice questions, plus instructional articles and videos covering the topics of computers, the Internet, programming, algorithms, and data analysis.
AP Computer Science Principles is an introductory college-level computing course. Students cultivate their understanding of computer science through working with data, collaborating to solve proble…
don’t be discouraged if you know absolutely nothing about programming or computer science in general. This class and exam can still be for you!It’s important to realize that the major theme of…
many great curricula and programs available to teachers and students. Especially if you are an existing AP CS Principles teacher looking to expand your CS program, these resources should be a great…
AP Computer Science Principles gives students a more panoramic understanding of computing practices. AP Computer Science A can be described as more narrowly focused and technical.