Programming Languages
Computer Hardware
Internet and Networking
Coding
AI
100

This programming language shares its name with a type of snake. What is it?

Python

100

What is the main circuit board of a computer called?

Motherboard

100

What does "WWW" stand for in a website address?

World wide web

100

What do you call a mistake or error in a computer program?

Bug

100

What is the term for a machine's ability to perform tasks that typically require human intelligence?

Artificial Intelligence

200

What is the programming language named after a type of coffee?

Java

200

This component is often referred to as the brain of the computer. 

CPU, Central Processing Unit

200

What device, often found in homes and offices, allows data to move between different networks? When it provides wireless internet it is a: wireless ________.

Router

200

What is the term for fixing errors in a program?

Debugging

200

Google has Google Assistant, Microsoft has Cortana, what is Apple's version of their digital assistant called?

Siri

300

Which language, commonly used in web development, is often abbreviated as JS?

JavaScript

300

What type of memory is known by this three letter abbreviation and is used for temporary information storage while a computer is running? It is considered a computer's "short term memory."

RAM, Random Access Memory

300

This type of internet connection uses cables and is generally faster than a wireless connection. What is it?

Ethernet

300

If you were coding and needed something to repeat something over and over, what would you use?

Loop

300

What is the term for a computer program that can carry out conversations with humans?

Chatbot

400

This programming language is the primary language used to create iPhone apps and was created by Apple. What is it?

Swift

400

What are the type of hardware devices that store data permanently? One uses flash memory and the other uses a spinning magnetic disk.

Answer is: ___ ____ drive and ___ disk drive

SSD and HHD, Solid state drive and hard disk drive

400

What is the name for the unique address (ex: 192.168.123.132) assigned to each device connected to a network. 

IP (Internet Protocol)

400

If I was adding lives or score in my Scratch game, I'd need to create one of these. They hold different values and can be changed as the code runs.

Variable

400

What do you call a machine or software's ability to learn from data without being explicitly programmed?

Machine learning

500

This language, known for its use in web design, allows you to style your web pages. Commonly referred to using a three letter abbreviation. 

CSS, Cascading Style Sheets

500

What technology allows you to connect peripheral devices to a computer through ports and is often abbreviated as "USB"?

Universal serial bus

500

Megabytes per second is used to measure the speed in which data is transferred to and from a computer's storage devices. What per second is used to measure internet speed? 

Megabits

500

What is a block of code that defines a sequence of steps or commands? These are used to perform single or sequential tasks, they can be short and simple or long and complicated. They can be reused and adapted. 

https://imgur.com/QvTzM9n

Function

500

ChatGPT is a machine learning tool that uses a ____ _____ _____ to process natural language. This is a type of artificial intelligence that is capable of understanding and generating human language. ChatGPT's _____ _____ _____ is trained on a large amount of text-based data from the internet and other sources. The model then uses this data to create text based on a prompt.

Large language model, LLM