Rubric Overview
Your team's performance in each stage will be evaluated using the rubric linked below. The rubric contains the following categories: planning and brainstorming, pseudocoding, coding and execution, teamwork and collaboration, and accurate completion of the task.
Clean Water Mission Open-Ended Challenge Rubric
A summary of each category, along with an overview of exemplary work in each category, is provided below. You can refer back to this information at any time throughout the Clean Water Mission.

Planning and Brainstorming
A solid plan is essential for successfully identifying contaminated water and moving it to the treatment area.
Exemplary planning and brainstorming:
- Results in a list of several innovative, comprehensive ideas for solving the challenge using the AI Vision Sensor.
- Shows that the group has collaboratively discussed the pros and cons of each idea.
- Reflects the varied perspectives of all team members.

Pseudocoding
Pseudocoding is the process of breaking down your ideas for completing the challenge into human-readable steps before you begin to code.
Exemplary pseudocoding includes:
- The data from the AI Vision Sensor to be used.
- Thorough and efficient path planning.
- Detailed comments.
- Steps that are in logical order.

Coding and Execution
The Coding and Execution category evaluates the success of your coding project.
Exemplary coding and execution means the project:
- Moves the contaminated water to the treatment area with no mistakes.
- Accurately uses data from the AI Vision Sensor.
- Includes comments for each section.
- Has been thoroughly tested.

Teamwork and Collaboration
Teamwork and Collaboration is how well your team communicates and works together.
Exemplary teamwork and collaboration means:
- Team members actively support each other.
- All team members contribute to discussion and play a role in solving the challenge.
- Communication is ongoing, clear and productive.

Successful Completion of the Tasks
This category considers if all contaminated water was moved as designated, as well as whether errors were made in doing so.
Exemplary completion of the tasks means:
- Contaminated water is identified without errors.
- Delivery of water to the treatment area is completed without errors.
Select Next > to learn about a process for solving coding challenges.