Blocks
Designer
DBs
Variables
Procedures
100

If, while, do blocks are this type of block.

What is control blocks

100

To have click events, I must add this to my screen in the design mode.

A button

100

What does DB stand for?

Database

100

What can I name a variable?

anything, but it shouldn't start with a number

100

What is a procedure called in Python?

A function

200

Boolean blocks are light green, known as

logic blocks

200

Checkboxes use what value? (string/number/boolean/etc)

boolean
200

A DB is useful, why?

It allows us to store information to use on multiple screens

200

What is a get block?

It retrieves the value in a variable

200

Once a procedure is defined, how do I use it?

Call the procedure

300

In the math blocks, min has two sockets. Why?

It compares at least two numbers and return the smallest (min)

300

What does horizontal arrangement do for us?

Allows us to do a row of items horizontally.

300

How do I access a value in the DB?

I must the getValue block, and supply the tag for the information

300

what is a set block?

It sets a variables value to something

300

Can you pass information to procedures?

Yes!

400

This is what the trim block does

Trims whitespaces off of a string

400

To use the ball object, we must first have a ______

Canvas

400

What kind of information can be stored in a DB?

Any kind

400

Look at the picture, what is the difference between the two blocks?

The one with the plug will return a value, the other will not.

400

Why would we use a procedure?

To cut down on repeated code, to do something specific over and over again

500

Index in list has two sockets, a thing socket and a list socket, what does it produce?

the index of the thing in the list.

500

What values does a slider go from and to?

Whatever you set!

500

How are DBs and lists different?

Lists work by index, and not permanent, DBs will last and work on the Key-Value system.

500

What is the difference between a global and local variable?

Local variables only exist in the children of the local variable block, global variables exist everywhere on the screen.

500

The first screen is always called this:

Screen1

M
e
n
u