Wiki Page, MsFernandezAP-CSP-2016-2017: Week 11 Daily Learning Targets: Parameters

Wiki Page
2016-07-26T16:10:26-06:00

For week 11, we will finish the assignments, quizzes and lecture for Module 4. We will complete the Module 4 Parameters Lab and then do the Module 4 clicker Quiz and participation discussion questions.

Then we will start with Module 5: Parameters (Acting Differently). We will learn more about how to use parameters in computer programs.

Daily Learning Targets for Week 11

By the end of this week, you should have learned about the following.

Complete Module 4: Acting the Same (Parameters). Key concepts you will learn are:

A method can made to act differently each time it is called.

The difference is specified using one or more parameters.

Parameters are values that are added to a method call. The values are used to specialize the method's behavior - by supplying different values, we get different behavior.

Parameters creates variation within a method; it causes the method to do something different, even thought it has the same list of instructions.

How to specify that a method will expect to have parameter values supplied when it is called.

How to call a method that expects parameter values.

Start Module 5: Acting Differently (Parameters) (Links to an external site.). Key concepts you will learn are:

Up to now, our methods have only taken one parameter at most, but we will see how methods can take any number of parameters.

The values we've passed into methods have so far always been characters in our world. We will see that we can pass in any kind of value - particularly numerical values - and how this can be useful in specifying the variation we are going to explore.

Vocabulary for Modules 4 and 5

Parameter.

Method Call.

"pass values to" a method that "takes" parameters.

Parameter Type.

Default Value.

Assignments, Quizzes, Labs and Problems to be Completed

Please complete the following for Module 4: Acting the Same (Parameters).

Complete the Module 4 Alice World(s) Assignment.

Complete the Module 4 Questions Assignment.

Lecture Presentation on Module 4.

Module 4 Quiz Clicker Questions.

Module 4 Discussion Participation Clicker Questions.

Complete the Module 4 Lab 4.

You will use the Alice World you created for Lab 3 to complete this lab.

Complete the Module 4 Programming Exercise.

Please complete the following for Module 5: Acting Differently (Parameters) (Links to an external site.).

Complete the Module 5: Alice World Assignment.

Complete the Module 5 Questions Assignment.

Lecture Presentation on Module 5.

Module 5 Quiz Clicker Questions.

Module 5 Discussion Participation Clicker Questions.

Complete Lab 5.

You will use the Alice World you created for Lab 3 to complete this lab.

Complete the Module 5 Programming Exercise.

Remember, grammar and punctuation counts! We will be learning a lot of new things this week. Keep track of the assignments and the time you need to complete them!