What You'll Learn
Students learn functions, parameters, arguments, return values, scope, modules, imports, libraries, documentation, naming conventions, DRY principles, and component-based program organization.
Learn to organize programs into reusable, maintainable components.
Students learn functions, parameters, arguments, return values, scope, modules, imports, libraries, documentation, naming conventions, DRY principles, and component-based program organization.
Students who understand basic control flow and are ready to organize larger programs.
Modular programming reduces duplication and makes software easier to understand, test, maintain, and expand.
Control Flow & Logic