U3Ch1L5_Creating Functions
Purpose: Students will learn how to create a Function.
Vocabulary: Abstraction, Function (Procedures)
Question: You were limited to 4 commands when you created the 3 x 3 Grid ‘Turtle Drawing’ in the last class. What additional commands would you have liked to have had available to you?
State: Programming languages will always have some commands that are already defined, but there will be many instances when the exact command we want isn’t available. Today we’re going to start exploring a powerful feature of most programming languages that will allow us to overcome this issue and create commands of our own. These are called Functions.
Video: “Defining & Calling Functions.”
Journal: Define “Abstraction.” Simplifying a task.
How is the use of a Function an example of Abstraction?