Intro to Apps
App Development Process
Intro to Programming
Programming Cont.
Mixed Review
100

the inputs and outputs that allow a user to interact with a piece of software.

User interface

100

Interviewing potential users of the app to assess what they know or would like to see

Feedback

100

a set of commands, instructions, and other syntax use to create a software

Programming language

100

a written description of how a command or piece of code works or was developed.

Documentation

100

Code command that will change the screen

setScreen

200

data that are sent to a computer for processing by a program.

Input

200

a first, typical or preliminary model of something, especially a machine, from which other forms are developed or copied

Prototype

200

program statements run in order, from top to bottom

Sequential program

200

form of program documentation written into the program to be read by people and which do not affect how a program runs

Comment

200

a value that can change, depending on conditions or on information passed to the program

Variable

300

any data that are sent from a program to a device.

Output

300

the repetition of a process or utterance

Iteration

300

a command or instruction. Sometimes also referred to as a code

Program

300

names for components in a program

Element IDs

300

a “chunk” of code that you can use over and over again, rather than writing it out multiple times

Function

400

device for storing and processing data, typically in binary form, according to instructions given to it in a variable program

Computer

400

a detailed document that sets out exactly what a product or a process should present

Design specification

400

a callback routine that operates asynchronously once an event takes place

Event handler

400

a collaborative programming style in which two programmers switch between the roles of writing code and tracking or planning high level progress

Pair Programming

400

serious thought or consideration given to a past event

Reflection

500

a particular group at which a film, book, advertising campaign, or program is aimed.

Target Audience

500

an attribute, quality, or characteristic of something

Property

500

the process of finding and fixing problems in code

Debugging

500

block of code that is triggered by an input

onEvent

500

focuses on an empirical investigation in which the results describe the quality of the system

Testing phase

M
e
n
u