Elements and Performance Criteria
- Code using user-defined data structures
- Code using standard algorithms
- Use modular programming approach to coding, including pass-by-reference parameter passing
- Write code to create and manipulate 2-D array
- Create and maintain sorted array and use language-provided facilities for sorting array of ordered elements
- Code simple binary search technique for use with array of sorted data
- Code binary file-handling solutions using random-access algorithms
- Debug code
- Document activities
- Test code
- Create application
- Build application in response to user requirement
- Access multiple source-code files
- Employ IDE project maintenance facilities or make files to automate program building
- Develop program specification solution when provided with basic design document
- Design algorithm and document, construct and test applications in response to problem description using target language
- Document completed application