Create a programmatic contract, a document that states students will break an assignment into smaller components, for a large programming project to give students experience with modular design.
Share Create a programmatic contract, a document that states students will break an assignment into smaller components, for a large programming project to give students experience with modular design. with FacebookShare Create a programmatic contract, a document that states students will break an assignment into smaller components, for a large programming project to give students experience with modular design. with Twitter
- You’ll need to have an easy to follow mechanism for establishing the division of labor into smaller components written into the contract.
- That is to say, how the code should be separated (for instance, between interfaces, abstract classes, function signatures, etc.).
- The modularity of the code will allow individuals or small groups of students to focus on a single part of the project.
- To learn more about modular programming, visit the Techopedia definition.
- The division of labor will enable your students to produce a large scale project successfully within a reasonable amount of time.