Learning Theory
The study of how people acquire knowledge, skills, and behaviors through experience, practice, and instruction.
The study of how people acquire knowledge, skills, and behaviors through experience, practice, and instruction.
Tell, Don't Ask (TDA) is a design principle in software engineering that promotes encapsulation by having objects handle their own data and actions.
The practice of organizing the context in which people make decisions to influence the outcomes, often used to nudge users towards certain behaviors.
A psychological perspective that emphasizes the study of the whole person and the uniqueness of each individual, focusing on concepts such as self-actualization and personal growth.
A collaborative process spanning multiple stages of product/service development where stakeholders, including users, actively participate in the design and development of products or services.
The excessive addition of features in a product, often leading to complexity and reduced usability.
A strategy where less immediate or tangible rewards are substituted with more immediate or tangible ones to encourage desired behaviors.
Business Process Modeling Language (BPML) is a language used for modeling business processes, enabling the design and implementation of process-based applications.
Model-View-Controller (MVC) is an architectural pattern that separates an application into three main logical components: the Model (data), the View (user interface), and the Controller (processes that handle input).