The Best Crossword Puzzle Maker Online
Powered by BrightSprout
Save Status:
or to save your progress. The page will not refresh.
Controls:
SPACEBAR SWITCHES TYPING DIRECTION
Answer Key:
Edit a Copy:
Make Your Own:
Crossword Word Search Worksheet
Rate This Puzzle:
Log in or sign up to rate this puzzle.

Lets Build an App 1 Crossword

You may need to use My.PLTW.org to help you if you're stuck...
Across
____ error - Issues in a program’s code.
A block of code that is triggered when a certain event happens.
____ Programming - Two people working together to create a computer program. One person, called the driver, writes the code and explains the logic, while the other person, called the navigator, reviews it and gives feedback.
_____ editor - where you "code" your components.
A flaw in a computer program that causes the program to produce an incorrect result or behavior.
A simulator that imitates a program or events.
_____ Programming - A programming environment where updates to a program during development automatically appear on the connected testing device.
Computer _____ - The science of creating artifacts and solving problems using the help of a computer. Some of the areas of focus include software engineering, programming, data analysis, algorithms, graphics, and animation.
Scientists who apply their knowledge of computation to creating solutions using a computer system.
The type of information stored in a variable. Common data types are Number, String, and Boolean.
_____ Logic - A form of mathematics in which an expression is reduced to either True or False.
An ordered set of instructions that are used to carry out a task.
An action or occurrence that happens during runtime that will trigger a response or behavior by the software. Examples of events include user-initiated events, such as clicking a button, or external events, such as the device receiving an SMS text message.
A set of instructions that a computer executes to achieve a particular objective.
_____ approach - An approach to programming where the programmer adds and tests code in small chunks at a time to make sure it behaves the way they want it to, before adding more code.
To identify bugs or errors in computer hardware or programs and fix them.
Down
The layer of an app that the user sees and interacts with.
Online program we use to design mobile apps
An incorrect result produced by a computer program.
- A diagram that represents an algorithm, work flow, or process, and uses geometric symbols connected by arrows to show the direction of the flow of action.
To assign a variable its initial, or first, value.
The period when a program is running. Runtime begins when a program is opened (or executed) and ends when the program is closed.
_____ application - A type of software application designed to run on a mobile device, such as a smartphone or tablet computer.
The process of reducing complexity by hiding unnecessary details to make it easier to think about a problem.
User _____ Event - In a program, an event that is triggered by user interaction with the user interface.
Event ____ Programming - Type of computer programming where the program responds to an input (or trigger).
_____ window - where you put the components of the screen and alter their properties.
_____ Statement - A command that performs different actions depending on whether a condition is true or false.
_____ layer - The layer of an app that contains the program that tells the app how to behave.
The writing of compound words (like variable names, procedure names, and file names) by starting each word with a capital letter.
______ interface - The visual part of a computer app or operating system, through which an end user interacts with the computing device or software.