Browse Python Institute Certification Guides

Python Institute PCAP Glossary: Objects, Functions, and Modules Terms

Python Institute PCAP glossary of objects, functions, modules, iteration, and error-handling terms.

On this page

Use this glossary when Certified Associate Python Programmer (PCAP) terms start to blur together. The goal is practical recognition, not encyclopedia coverage.

Core terms

Term Exam meaning
Mutable object Object whose contents can change in place, such as a list or dictionary.
Iterable Object that can be looped over.
Scope Region where a name can be resolved.
Exception Runtime error condition that can be raised and handled.
Method Function associated with an object or class.
Module Python file or package imported for reusable code.

Confusion pairs

Pair How to separate them
Syntax and control flow vs Data structures Ask which layer the scenario is testing, then match the answer to that layer only.
Control vs evidence A control changes behavior; evidence proves behavior or supports investigation.
Managed service vs custom build Managed services win for lower operational effort unless the requirement needs unsupported customization.
Prevention vs detection Prevention blocks or reduces a bad event; detection finds or reports that it happened.

How to study terms

Do not memorize terms in isolation. For each term, write one scenario where it is the best answer, one scenario where it is a distractor, and one signal that proves it worked.

Revised on Sunday, May 10, 2026