CS Language
Event Language
1.6 Vocab
1.6 Vocab
100

End User

 the consumer for hardware or software

100

Event

an action or occurrence that happens during runtime that will trigger a response or behavior by the software

100

Incrementally

 increasing the value of a numeric variable by a set amount

100

Navigator

 the person who observes or reviews each line of code in a computer program as it is typed

200

User Interface

 the visual part of a computer app or operating system

200

Event-Driven Programming

 the type of computer programming where the program responds to an input

200

Driver

 the person who writes the code in a computer when two programmers work together

200

Pair Programming

 two people working together to create a computer program

300

View Layer

 the layer of the app that the user sees and interacts with

300

Event Handlers

 a block of code that is triggered when a certain event happens

300

Live Programming

 a programming environment where updates to a program during the development automatically appear on the connected testing device

400

Controller Layer

 the layer of the app that contains the program that tells the app how to behave

400

user-initiated event 

 in a program, an event that is triggered by user interaction with the user interface

400

Compiler

 a program that translates instructions or code into a language that can be read and understood by a computer

500

Incremented Approach

an approach to programming where the programmer adds and tests codes in small chunks at a time 

500

CS Language: Abstraction

 the process of reducing complexity by hiding unnecessary details

500

Compilation Error

issues in a program's code