A centralized location for storing, managing, and sharing software and code, such as GitHub.
Oops!
Check
Okay!
Check
10
Framework
It is a pre-built structure or foundation that provides a standardized way to build and deploy applications. It includes reusable code, tools, and components th
Oops!
Check
Okay!
Check
seesaw
Swap points!
Oops!
fairy
Take points!
5
10
15
20
25
rocket
Go to first place!
Okay!
thief
Give points!
5
10
15
20
25
15
A methodology focused on quickly building prototypes with iterative user feedback.
Rapid Application Development (RAD)
Oops!
Check
Okay!
Check
15
Reusable solutions to commonly occurring problems in software design.
Patterns
Oops!
Check
Okay!
Check
15
A platform or system required to write and execute programming code.
Software Environment
Oops!
Check
Okay!
Check
15
A feature of OOP that hides an object's implementation and state, exposing only necessary interfaces.
Encapsulation
Oops!
Check
Okay!
Check
15
refers to specific patterns or practices that are commonly used within a programming language or framework to solve recurring problems in a way that is natural and efficient for that language.
Idioms
Oops!
Check
Okay!
Check
10
Intergrated Development Environment
A software application that provides tools for programmers, such as Eclipse, to develop and debug code efficiently.
Oops!
Check
Okay!
Check
15
The ability of an object to take on multiple forms, often implemented through method overloading or overriding.
Polymorphism
Oops!
Check
Okay!
Check
10
Reusable Components
Pre-built software parts that can be integrated into projects to save time and effort.
Oops!
Check
Okay!
Check
seesaw
Swap points!
Oops!
fairy
Take points!
5
10
15
20
25
fairy
Take points!
5
10
15
20
25
lifesaver
Give 25 points!
Oops!
15
A sequential design process where each phase must be completed before the next begins.
Waterfall Development Methodology
Oops!
Check
Okay!
Check
10
Inheritance
A mechanism where a class can acquire properties and methods from another class.