AP Test Prep
College Board

2003 AP® Computer Science A Free-Response Questions

For Students 10th - 12th
You deserve a C++. Released items from the last year of C++ programming for the AP Computer science course provides opportunities to practice. Pupils use the questions to develop their programming skills by finding solutions to the...
AP Test Prep
College Board

2000 AP® Computer Science A Free-Response Questions

For Students 10th - 12th
Coding works for other fields. The free-response questions for AP Computer science require pupils to develop code to solve a problem. Problems range from creating a histogram to developing an encryption program. Teachers use the...
AP Test Prep
College Board

2002 AP® Computer Science A Free-Response Questions

For Students 10th - 12th
Find the data in an array. Questions for the 2002 AP® Computer Science exam provide opportunities for practice using their ability to use an array structure. Four questions provide different scenarios to use arrays. Pupils then create...
Lesson Plan
Google

Adventure on the High Seas

For Teachers 5th - 9th
Ahoy there! A fun computer science lesson challenges pupils to write a program that creates an ocean wave. They then develop stories to accompany their projects. All of this takes place within the Scratch coding program.
AP Test Prep
College Board

2001 AP® Computer Science A Free-Response Questions

For Students 10th - 12th
Develop an array of solutions. The released questions provide an insight on how to use C++ programming to work with arrays. Pupils respond to the questions by creating lines of code to accomplish specific tasks. The 2001 exam uses the...
Lesson Plan
EngageNY

First-Person Computer Games

For Teachers 11th - 12th Standards
How do graphic designers project three-dimensional images onto two-dimensional spaces? Scholars connect their learning of matrix transformations to graphic design. They understand how to apply matrix transformations to make...
Assessment
1
1
Illustrative Mathematics

Running Time

For Students 9th - 12th Standards
Ever wonder why that computer image takes so long to load? Well, math is involved and provides the algorithms needed to compute the measure in nanoseconds. Young mathematicians plug the image measures into the formulas and compare the...
Lesson Plan
1
1
Workforce Solutions

Reality Check

For Teachers 6th - 8th
Scholars complete the Reality Chech handout that identifies their potential salary given a specific profession. Pupils examine the lifestyle options and choose what they wish to have; however, each item costs money and, depending on how...
Unit Plan
Mathematics Vision Project

Module 6: Congruence, Construction, and Proof

For Teachers 8th - 10th Standards
Trace the links between a variety of math concepts in this far-reaching unit. Ideas that seem very different on the outset (like the distance formula and rigid transformations) come together in very natural and logical ways. This...
Assessment
EngageNY

End-of-Module Assessment Task: Grade 6 Math Module 3

For Students 6th Standards
The last installment of a 21-part module is an end-of-module assessment. Individuals show their understanding of positive and negative numbers on the number line, absolute value, and the coordinate plane in a variety of contexts.
Worksheet
1
1
Curated OER

Intelligence in the Internet Age

For Students 11th - Higher Ed Standards
Does technology affect our intelligence? Stefanie Olsen's article, "Intelligence in the Internet Age," and the thought provoking reading comprehension questions that follow, are sure to generate a lively discussion. 
Interactive
Shodor Education Foundation

Recursion

For Students 9th - 12th Standards
Perform the operation ... and then do it again. Scholars investigate recursive formulas by creating and graphing them. Using the interactive, pupils set the variable, determine the initial value, and type in a recursive formula.The...
Interactive
Shodor Education Foundation

Two Variable Function Pump

For Students 9th - 12th Standards
Use a function to operate on two variables. Pupils look at operating with complex numbers as a function of two variables. The interactive squares the input and adds a constant to it. Learners visualize the resulting output and its...
Lesson Plan
Hastings Prince Edward Public Health

My Life—My Mental Health

For Students 6th - 8th
Between peer pressure, an onslaught of hormones, and brand new responsibilities, the teenage years can be emotionally volatile. Equip young adults with coping mechanisms and a safe place to discuss their feelings with a guided lesson...
Online Course
Code.org

Code.org: Cs Fundamentals: Course C

For Students 1st - 3rd
Create programs with sequencing, loops, and events. Translate your initials into binary, investigate different problem-solving techniques, and learn how to respond to cyberbullying. At the end of the course, create your very own game or...
Unit Plan
TED Talks

Ted: Ted Ed: Inside Your Computer

For Students 9th - 10th
How does a computer work? The critical components of a computer are the peripherals (including the mouse), the input/output subsystem (which controls what and how much information comes in and out), and the central processing unit (the...
Activity
Khan Academy

Khan Academy: Procedures With Return Values

For Students 9th - 10th
Practice programming problems using procedures with return values.
Unit Plan
Other

Beanz: Functions and Procedures

For Students 6th - 9th
An introduction to programming functions and procedures using pen and paper instead of code. Includes lots of examples and exercises.
Activity
Khan Academy

Khan Academy: Writing Clean Code

For Students 9th - 10th
Practice writing clean code in these practice problems.

Other popular searches