+
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: Procedures With Parameters

For Students 9th - 10th
Practice using procedures with parameters for computer programming.
+
eBook
Khan Academy

Khan Academy: Procedures With Return Values

For Students 9th - 10th
Procedures can compute values for the rest of the program to use by sending back return values.
+
eBook
Khan Academy

Khan Academy: Procedures With Parameters

For Students 9th - 10th
When programming, we use procedures to make our code more reusable and to better organize our code. Often-times, we pass parameters to a procedure so that we can change the output of the code.
+
Activity
Khan Academy

Khan Academy: Defining a Procedure Practice

For Students 9th - 10th
Practice defining a procedure with custom programming.