welcome! the topic for today is…review for test. your topic basics of programming control...

30
Welcome! The Topic For Today Is…Review for Test

Upload: loraine-barton

Post on 11-Jan-2016

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Welcome!The Topic For Today Is…Review for Test

Page 2: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Your TopicBasics of Programming

Control Statements

Programming Concepts

Interaction AliceConcepts

200 200 200 200 200

400 400 400 400 400

600 600 600 600 600

800 800 800 800 800

1000 1000 1000 1000 1000

Bonus Question: 5000 pts

Page 3: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 1: 200• Question:• A predefined procedure that you call (or

invoke) when needed.

• Answer• What is a method

Back

Page 4: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 1: 400• Question:• Basic instructions every character already

knows in Alice !• Answer• Build-in method

Back

Page 5: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 1: 600• Question:• This method defines the behavior for a single

character!• Answer• Class-Level method

Back

Page 6: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 1: 800• Question:• Giving a mechanism the directions to

accomplish a task

• Answer• What is a Program

Back

Page 7: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 1: 1000• Question:• The use of objects to accomplish a program’s

goal• Answer• Object-oriented programming language

(OOP)

Back

Page 8: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 2: 200• Question:• Instructions will be carried out in order!• Answer• Do in order

Back

Page 9: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 2: 400• Question:• This instruction is the default setting for Alice!• Answer• Do in order

Back

Page 10: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 2: 600• Question:• Simultaneous Actions!• Answer• Do Together

Back

Page 11: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 2: 800• Question:• Simple and Easy way to repeat an action!• Answer• What is a Loop

Back

Page 12: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 2: 1000• Question:• Are NOT instructions that cause some action

to take pace!• Answer• What is a comment

Back

Page 13: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 3: 200• Question:• Defines a particular kind of object• Answer• What is a Class

Back

Page 14: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 3: 400• Question: Attributes that determine the

objects appearance and behavior• Answer• What are Properties

Back

Page 15: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 3: 600• Question:• Acts like a basket to receive information that

we send to a method• Answer• What is a Parameter

Back

Page 16: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 3: 800• Question:• Methods that specifically reference more than

one object are!• Answer• What is World-level method

Back

Page 17: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 3: 1000• Question:• An Error in your code• Answer• Syntax Error

Back

Page 18: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 4: 200• Question:• You can ask a question here, it has to relate to

the topic, as # get higher, Q’s get harder!• Answer• (The answer here!)

Back

Page 19: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 4: 400• Question:• Users actions, such as pressing a key, pressing

the spacebar. • Answer• Event

Back

Page 20: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 4: 600• Question:• This can be a number, Boolean (True or false),

Object, or Other • Answer• Data Type

Back

Page 21: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 4: 800• Question:• The term used for “Methods told to execute”• Answer• “Calling a method” or “invoking a method”

Back

Page 22: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 4: 1000• Question:• An object is a _____________ of a class?

• Answer:• Instance

Back

Page 23: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 5: 200• Question:• A rabbit is an example of ________in Alice• Answer• Object

Back

Page 24: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 5: 400• Question:• You can ask a question here, it has to relate to

the topic, as # get higher, Q’s get harder!• Answer• (The answer here!)

Back

Page 25: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 5: 600• Question:• You can ask a question here, it has to relate to

the topic, as # get higher, Q’s get harder!• Answer• (The answer here!)

Back

Page 26: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 5: 800• Question:• You can ask a question here, it has to relate to

the topic, as # get higher, Q’s get harder!• Answer• (The answer here!)

Back

Page 27: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Topic 5: 1000• Question:• This is something you should always do when

you make a world to return the camera to this view later

• Answer• Drop a Dummy

Back

Page 28: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Bonus Question: 5000 pts.

• Question:• Syntax of a typical programming statement

• Answer• Panda.move forward 1 meter

Object method Arguments

Back

Page 29: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Daily Double

The Winner Of The Last RoundWrite Down How Much Money

You Are Willing To RiskIf You get the Question write you win that money

If you get it wrong you Loss the money!

Page 30: Welcome! The Topic For Today Is…Review for Test. Your Topic Basics of Programming Control Statements Programming Concepts InteractionAlice Concepts 200

Daily Double

The Winner Of The Last RoundWrite Down How Much Money

You Are Willing To RiskIf You get the Question write you win that money

If you get it wrong you Loss the money!