# data[].attributes.body
What is Moore's Law?

-

# data[].attributes.body
What have you learned so far about the AP Performance Tasks?

-i have learned that it is going to be hard, and i have to be ready for it.

# data[].attributes.body
Define API

-api is a set of protocols and rules for developing programs

# data[].attributes.body
What is your favorite dish to eat at Thanksgiving?

- i like the turkey and the ham. I do not really like the other things, but i will wat them if i have to

# data[].attributes.body
What is the difference between a loop and a for loop? In addition, when should you use a loop instead of a function, or vice versa?

-a loop is something that repeats the code inside it for a certain amoit if times. You should use a loop when you are repeating something a lot of times at once. Ise a dunction when you use the same lines of code for different parts of your code.

# data[].attributes.body
What is the purpose of parameters in programming?

-to pass values from different functions, and to have certain input values into a code.

# data[].attributes.body
Do you think programmers memorize all of the commands in a programming language? If not, how is anyone ever able to use an entire programming language?

-

# data[].attributes.body
What is a Top-Down Design?

-top down design is to take something big, and break it down into smaller parts to make it less stressful to do, and make it easier to accomplish.

# data[].attributes.body
What is the “most efficient” way to program the solution for the 3x3 grid?

-if you make a function and just repeat that function in a loop that would make it simple to make the 3x3 grid.

# data[].attributes.body
Today you will start using simple commands to program. Thinking back to the algorithms activities what do you anticipate will be the same about those activities vs. the 'real' thing?"

-The activities are used to teach us in a way that we would understand how it works, so i think it will be about the same as the activities.

# data[].attributes.body
What is the difference between high level and low level languages?

-The difference between high level and low level languages is how it is compiled. They are compiled differently.

# data[].attributes.body
Describe the features of a programming language that make it different from the language you are used to using in everyday life. Explain why a programming language must be created in this way.

-Programming languages must be exact. If it is not there will be an error in the running of the code. If you have an extra character somewhere it is not supposed to be, it will not run properly. Programming must be this way, because the computer must be able to read it and know what to do.