Submissions

What can be improved?

The Purpose section of the project did not get credit, as the purpose was stated as,

"The overall purpose of the program is to provide information about a triangle based on inputted side lengths."

and CollegeBoard indicated,

"The response does not specify the program’s purpose. Instead, it describes the function of the program, “to provide information about a triangle based on inputted side lengths.” The response does not meet this criteria."

The purpose should either be a passion that is being pursued through the project, or a problem being solved through the project. A better purpose would probably be an app that helps students with complex trigonometry calculations, or the developer's passion for trigonometry being expressed through the project.

Managing Complexity was not achieved due to unecessary and inaccurate answers in the written response. This could be improved on by making the code more efficient at the ending stages of the project. In the last couple weeks, students should analyze code and how it should be simplified to manage complexity. This means more organized lists, dictionaries, even simply organized code, and more.

Submission II, as well as from CollegeBoard, gets full marks from me as well. It completes each row's instructions and is accurate in its detail.