Events
UI
Variables
Code
Symbols
100

A function specified as part of an event listener; it is written by the programmer but called by the system as the result of an event trigger.

What is callback function?

100

On-screen objects, like buttons, images, text boxes, pull down menus, screens and so on.

What are UI Elements?

100

All values in a programming language have a "type" - such as a Number, Boolean, or String - that dictates how the computer will interpret it. For example 7+5 is interpreted differently from "7"+"5"

What is Data Type?

100

How to print something to the console.

What is console.log?

100

The equality operator (sometimes read: "equal equal") is used to compare two values, and returns a Boolean (true/false).

What is "=="?

200

An action that causes something to happen.

What is event?

200

The visual elements of a program through which a user controls or communicates with the application. Often abbreviated UI.

What is User Interface?

200

A placeholder for a piece of information that can change.

What is a variable?

200

How to choose which screen of an app will display.

What is setScreen?

200

Typically read as "gets" or "gets the value of"

What is "="?

300

A program designed to run blocks of code or functions in response to specified events (e.g. a mouse click).

What is event-driven programming?

300

Finding and fixing problems in an algorithm or program.

What is debugging?

300

A variable whose scope is "global" to the program, it can be used and updated by any part of the code. Its global scope is typically derived from the variable being declared (created) outside of any function, object, or method.

What is a Global Variable?

300

Conditional Statement

What is if()?

300

Any valid unit of code that resolves to a value.

What is an expression?

400

An overarching term for the coding tasks involved in making a program respond to events by triggering functions.

What is event handling?

400

How to choose the position of an object.

What is setPosition?

400

A variable with local scope is one that can only be seen, used and updated by code within the same scope. Typically this means the variable was declared (created) inside a function -- includes function parameter variables.

What is a local variable?

400

How to create a variable.

What is var?

400

var a = 4

var b = 2

a=a+b

b=a+b

Value of b.

What is 8?

500

A command that can be set up to trigger a function when a particular type of event occurs on a particular UI element

What is event listener?

500

How to change the size of an object.

What is setSize?

500

Dictates what portions of the code can "see" or use a variable, typically derived from where the variable was first created. (See Global v. Local)

What is Variable Scope?

500

How to create text.

What is setText?

500

How to put a random aspect into your code.

What is randomNumber?