The document outlines criteria for marking an internal assessment project. It will be graded out of 60 total marks and marks are allocated to specific tasks. These include: defining the problem clearly, expressing algorithms through narrative and flow charts/pseudocode demonstrating structured concepts, coding the program with functions, appropriate data structures, and matching the code to the algorithm. Testing requires a test plan and showing the program handles various inputs correctly. Communication of information is also graded.