JavaScript Vocabulary Terms Flashcards
JavaScript
A lightweight programming language that web developers commonly use to create more dynamic interactions when developing web pages, applications, servers, and or even games.
Computational Media
The practice of using programming to build expressive and interactive computer applications and media.
P5.Js Editor
An open-source JavaScript library that allows people to make web pages animated and interactive.
IDE
(Integrated Development Environment)
A piece of software that allows a developer to write code and execute the code within one interface, and may have other features like debugging.
Function
Lines of code that perform specific tasks.
Variables
Holds an assigned value or data of a specific type, they can also hold arrays of values which can be introduced later.
Parameters and Arguments
The values inside of a parenthesis following the name of the function. These are used to change the outcome of a function; the actual information you send a function
Unplugged Activity
An activity that can be conducted without the use of computers or electronic equipment.
Computer Programmer
Sometimes referred to as a software developer, a software engineer, programmer or coder is a person who creates sophisticated computer programs on a larger scale.
Coding
Also known as computer programming, is how we communicate with computers. Code tells a computer what actions to take and writing code is creating a set of instructions for the computer to follow.
Run-Time Error
An error that is produced when incorrect terms are used in the JavaScript code. An incorrect command or out of sequence format will show this type of error.
Syntax Error
An error that is produced when a scripts format or shape is incorrect, a misspelling is found, or text is not recognized. Syntax errors are also thrown when you have opened a command, but then do not close it.
Abstraction
This is focusing on the important ideas of a problem and ignoring details that will not help you find a solution. Through this a programmer hides all but the relevant data about an object in order to reduce complexity and increase efficiency; This is the process of taking away or removing characteristics from something in order to reduce it to a set of essential characteristics.
Width
Horizontal distance of a 2D shape.
Height
Vertical distance of a 2D shape.