Java Games: Flashcards, matching, concentration, and word search.

Unit 2 Terminology

AB
PseudocodeSemi-English used to plan out your program.
SpecificationInstructions for how a program should operate.
Horizontal Axis in ScratchThe X axis
Vertical Axis in ScratchThe Y axis
The Center Point in Scratch0, 0
The number of degrees that represents pointing right.90
The number of degrees that represents pointing left.-90 or 270
CommentsNotes that don't affect the running of the program
+, -, *, /, %Arithmetic operators
AND, OR, NOTLogical Operators
IncrementTo add 1 to a number
DecrementTo subtract 1 from a number
VariablesValues that can change throughout a program's execution
ConstantsValues that cannot change throughout a program's execution.
Algebraic ExpressionUses variables rather than fixed numbers.
Some Built-In Functions in ScratchAbsolute Value and Square Root
If and If/ElseConditionals
One conditional inside anotherNested If's and If Else's
<, >, =Relational Operators
IterateTo repeat, as in a loop
Event-Driven ProgrammingThe program decides what to do based on broadcasts and user input.
A collection of items is known as a...List
ModFinds the remainder of a division operation.
7 mod 2 =1
6 mod 2 =0
8 mod 3 =2
"Say [item any] of [list name]"Outputs a random item from a list
Repeat UntilRepeats until a condition is met
Forever IfRepeats while a condition is being met
Infinite LoopLoop that never ends
Repeat [ ] timesRepeats a specificed number of times
StringText made up of alphanumeric characters
ConcatenateTo join two strings together



This activity was created by a Quia Web subscriber.
Learn more about Quia
Create your own activities