Please enable JavaScript to use CodeHS

AL DLCS 8 Glossary

Flashcards

Course:

Module:

Search:

Syntax General

The rules for writing code in a specific programming language

Bug General

A bug is a problem in your code.

Bug

Debugging General

Debugging is fixing a problem in your code.

Debugging

While Loop General

Lets us repeat code as long as something is true.

While Loop

If Statement General

An if statement lets you ask a question to the program and only run code if the answer is true.

If Statement

If Else Statement General

Control structure that lets us run either one section of code or another depending on a test.

If Else Statement

For Loop JavaScript

A for loop lets us repeat code a **fixed number of times**.

For Loop

Control Structure General

A control structure lets us change the flow of the code.

Control Structure loops if statements

Nested for loop JavaScript

A for loop written, or "nested", inside of another for loop.

nested double for

Define a Function JavaScript

Defining a function means to teach the computer a new command and explain what it should do when receiving that command.

Define a Function

Call a Function JavaScript

Calling a function actually gives the command, so the computer will run the code for that function.

Call a Function

Top Down Design JavaScript

Top down design is a method for breaking our program down into smaller parts.

Top Down Design

RGB Color Model JavaScript

A color model in which red, green, and blue light are added together in various ways to reproduce a color

platform General

An operating system such as Windows, Mac OS, Android or iOS.

single-platform software General

Software that only works on one platform, such as only on Android phones, or only on Mac computers.

cross-platform software General

Software that works on multiple platforms.

Bit General

Bit means "binary digit". A bit is a single digit in a binary number. A bit can either be 0 or 1.

Byte General

A byte is 8 bits.

Binary Number System General

Number system that has 2 digits, 0 and 1. This is how computers represent numbers at the base level.

Transistor General

A semiconductor device used to amplify or switch electronic signals and electrical power, functioning as an on/off switch in computing

Encode General

The process of converting information or data into a specific format that can be understood or processed by a computer.

Internet General

A philosophy of making information and knowledge open and accessible to all people. A network of networks built on open, agreed upon protocols.

Protocol General

A widely agreed upon set of rules that standardize communication between machines.

Network General

A group of two or more computer systems linked together.

Online Disinhibition Effect General

When people behave differently online than in person, often because of anonymity or distance.

Digital Wellness General

Practicing healthy habits with technology use to support physical and mental well-being.

20-20-20 Rule General

Every 20 minutes, look at something 20 feet away for 20 seconds to prevent eye strain.

Anonymity General

Being unidentified or unnamed online, which can influence behavior.

Cloud Computing General

Cloud computing is the on demand availability of computer system resources, especially data storage and computing power, without direct active management by the user.

Hardware General

The physical components of a computer

computer peripheral General

An external device that provides input and output for the computer.

Troubleshooting General

A systematic approach to solving a problem.

Artificial Intelligence (AI) General

the ability of a digital computer or computer-controlled robot to perform tasks commonly associated with intelligent beings

bias General

Occurs when a result is more favorable to a certain outcome.

Generative AI General

A form of artificial intelligence that generates new content such as text or art

Machine Learning General

Machine learning is a field of Artificial Intelligence that uses inputs and outputs to create computer models that teaches a computer to have intelligence.

Hallucination General

False information provided by an AI

Large Language Model (LLM) General

A type of AI that processes and generates text based on massive datasets.

Prompt General

A question or command given to an AI to generate a response

Prompt Engineering General

the practice of designing inputs for AI tools that will produce optimal outputs.

Prompt Injection General

a method used to trick an AI tool, such as ChatGPT or Bard, into bypassing its normal restrictions

Vulnerability General

A flaw or weakness in a system or device.

Automation General

The use of technology to perform tasks without human input.

Bias General

A preference or prejudice in AI that can lead to unfair or incorrect decisions.

Ethics General

A set of rules or principles that help determine right from wrong in the use of technology.

Accessibility JavaScript

The practice of designing things – physical spaces, digital products, information – to be usable by everyone, regardless of their abilities

Alt text (alternative text) JavaScript

A description that is added to an image on a webpage

Accessibility JavaScript

The design of technology to be usable by people with disabilities or diverse needs.