Michigan Computer Science Standards
Construct solutions to problems using student-created components, such as procedures, modules and/or objects.