
Competency-based learning or
competency-based education and
training is an approach to teaching and learning more often used in learning abstract learning rather than concrete skills.
It is also described as a type of education that creates competencies needed for improved productivity and focuses on outcomes as well as the learners' real-world performance.