Before the Movie:

What do you know about computer programming?

What do you think functions in computer coding might be?

 

 

During the Movie (Pause Points):

Stop at the following times in the movie and ask questions or prompt a discussion to keep students focused and to assess their understanding before moving on:

 

Timecode 2:20: How do functions save coders time? 

Timecode 4:47: How could the “combo” function help you avoid mistakes when writing code?

Timecode 5:20: How does DRYing up code make it easier to change your code?

 

After the Movie:

 

Look at the four related movies at the bottom of the page. Explain how each is connected to the Functions topic.

 

Why is writing down dance steps a good comparison to writing code? 

 

BrainPOP recommends reading  the movie description that appears on the Functions Topic Page to your class. Then show the movie once through without pausing.  Watch it again, this time using the discussion prompts.

 

*BrainPOP’s Discussion Questions and Prompts align to CCSS Speaking and Listening Standards.