Coding Basics
Tech Tools
Debugging Zone
Algorithms & Logic
Coding Culture
100

This language is known for its simplicity and is often recommended for beginners.

What is Python?

100

A popular platform for hosting and sharing code repositories, particularly for open-source projects.

What is GitHub?

100

A small error or flaw in code that causes unexpected behavior.

What is a bug?

100

The structure in code which repeats a set of instructions until a condition is met.

What is a loop?

100

A humorous term for a bug fix that seems to work but doesn’t truly solve the underlying issue

What is a hack?

200

A sequence of characters that usually represents text, surrounded by quotes in most programming languages.

What is a string?

200

This software is popular for tracking project issues and managing agile workflows.

What is Jira?

200

A debugging method where code is paused or stopped to inspect the values of variables and program state.

What is setting a breakpoint?

200

A control structure that lets a program choose different paths of execution based on a condition.

What is an if statement?

200

This term describes a coder who loves working late into the night on projects.

What is a night owl?

300

The term for a reusable block of code that performs a specific task.

What is a function?

300

This version control system is widely used for tracking code changes and is the foundation for platforms like GitHub and Bitbucket. 

What is Git?

300

A tool often used in debugging that displays code output for examination.

What is a console?

300

This algorithm is widely used for searching through data by halving the search space with each comparison.

What is a binary search?

300

The term used to describe a collaborative programming session where two programmers share a single workstation.

What is pair programming?

400

The part of the code where a variable or function can be accessed, either globally or within a function.

What is scope?

400

This cloud platform by Amazon provides services like computing power and storage.

What is AWS?

400

The technique used in debugging to isolate where a problem might occur by tracing the flow of the program step-by-step.

What is stepping through the code?

400

A way of solving problems where a function calls itself as part of the solution.

What is recursion?

400

An approach in software development where a project is gradually improved upon in small, quick releases.

What is agile development?

500

The coding concept that enables objects to inherit properties from other objects.

What is inheritance?

500

A continuous integration/continuous development platform deployment (CI/CD) tool often used to automate testing and deployment pipelines.

What is Jenkins?

500

This type of error occurs during program execution and might include issues like division by zero or file not found.

What is a runtime error?

500

This sorting algorithm works by repeatedly stepping through the list and swapping items.

What is bubble sort?

500

This term describes a person who excels in both front-end and back-end development.

What is a full-stack developer?