Software
Hardware
Video Game
Comp. Program
Web Developers
100

What type of education do you need for this career?

Bachelors Degree

100

This is the main circuit board inside a computer that holds the CPU, memory, and other essential components

Motherboard

100

This is the term for the rules and systems that make a game fun and challenging.

What is gameplay?

100

This coding languge is often the first one beginners learn and known for its use of "print" ('Hello world!')

What is Python?

100

This programming language is the foundational language for building web pages, used to structure content like headings, paragraphs, and links

HTML

200

This type of software helps perform specific tasks like writing a document or browsing the web.

Application Software

200

This piece of hardware is known as the "brain" of the computer

CPU

200

This type of document outlines a game's concept, story, mechanics, and design before development begins 

What is a game design document (GDD)

200

This type of loop repeats a block of code as long as a certain condition remains true.

What is a while loop?

200

This style sheet language is used to define the look and feel of a website, such as fonts, colors, and layout.

CSS

300

This kind of software manages computer hardware and provides common services for application programs.

Operating System

300

This type of memory is volatile, meaning it loses its data when the computer is turned off

Random Access Memory

300

This game design, this term refers to guiding the player's attention using lighting, color, or architecture

What is implicit tutorial design or learning through play 

300

In programming, this term describes an error that occurs when you try to use a variable that hasn't been defined yet.

What is a NameError (or Undefined Variable Error)?

300

This JavaScript library, often abbreviated as JS is used to create interactive web pages and is widely used for front-end development 

jQuery

400

This type of software license allows users to freely use, modify, and distribute the code.

GNU General Public License

400

This component connects the CPU to the graphics card and other peripherals, allowing high-speed data transfer between them.

PCle

400

in level design , this term refers to guiding the player's attention using lighting, color, or architecture instead of words or arrows. 

What is environmental storytelling or visual guidance 

400

In oblect-oriented programming, this principle allows a subclass to use and modify methods from its parent class.

What is inheritance?

400

In Web development, this protocol is used to securely transmit data between a client and server, and is often indicated by "https" in the url

HTTPS

500

This software development model involves continuous integration, testing, and deployment, allowing teams to release updates frequently.

DevOps

500

This type of non-volatile storage uses flash memory and has no moving parts, offering faster speeds than traditional hard drives

SSD

500

This theory in game design describes how players enter a state of complete immersion when challenge and skill are balanced 

What is the flow state 

500

This algorithimic concept, often used in searching and sorting, solves a problem by dividing it into smaller subproblems, solving each one, and combining the results.

What is divide and conquer?

500

This concept refers to making a website work well on all devices, adjusting its layout and content based on screen size

Responsive Desingn