Front-end Development
Back-end Development
Cybersecurity
General CS / Miscellaneous
CS History
100

What does HTML stand for?

Hyper Text Markup Language

100

What is a loop?

A control structure used to repeat a block of code multiple times

100

What is encryption?

The process of converting a message into code, which prevents unauthorized access

100

What is the process of debugging?

The process of debugging involves finding and fixing errors or "bugs" in software code

100

Who is the founder of Microsoft?

Bill Gates

200

What does CSS stand for?

Cascading Style Sheets

200

Which data type represents True/False statements?

Boolean

200

What is a white-hat hacker?

A person who is an ethical hacker and tests a company's system for security weaknesses with permission 

200

What does LLM stand for?

Large Language Model

200

Who was considered the first programmer? (Hint: she was a mathematician)

Ada Lovelace

300

Which HTML tag is used to create a paragraph?

<p>

300

How do you comment out a single line of code in Python?

# This is a comment

300

What is the purpose of a firewall in a computer network?

To protect against unauthorized access

300

What does "syntax error" mean?

The computer can't understand the code due to a mistake in the structure or grammar of code

300

Which company created the first personal computer?

IBM

400

What are the three ways to use/include CSS? (what are the three CSS styling methods)

Inline CSS, Internal CSS, and External CSS

400

What is a conditional statement and what are some common conditional words?

A conditional statement is a programming construct that executes different blocks of code depending on whether a specific condition is true/false. Key words in conditional statements are if, elif, and else.

400

What encryption technique involves shifting each letter in a message by a certain number of positions down the alphabet? (Hint: this technique is named after a famous Roman general)

Caesar Cipher

400

What is the smallest unit of data in a computer?

Bit

400

Which computer scientist invented the first computer compiler?

Grace Hopper

500

Which CSS property is used to control the spacing between the content of an element and its border?

Padding

500

Name a common type of back-end testing developers use to check their code

Unit testing, Integration testing, API testing, Database testing, Performance testing, or Security testing

500

What is social engineering?

A technique used by scammers/hackers in order to manipulate their victims and obtain their victims' information

500

What is the term for integrating Front-end development and Back-end development?

Full-stack development

500

Who is known as the father of computer science?

Alan Turing
M
e
n
u