SA-03: Assignment: Phase 3 Project

Close

Overview

For this phase 3 project, you will create a CLI and ORM application in Python. The major learning goals of project include;

Instructions

Refer to thephase 3 project resources; Phase 3 Project: CLI, Phase 3 Project: CLI,Phase 3 Project: CLI, and Phase 3 CLI+ORM Project Template prior to submitting your project

  1. Select Start Assignment
  2. Submit your project assignment

Grading Criteria

Use the following rubric to guide you on the specific criteria and rating levels.

Keep in mind that 73 students have already been assessed using this rubric. Changing it will affect their evaluations.

Phase Project Rubric

Criteria Ratings Pts
Proficiency with Learning Goals (end of phase assessment) Edit criterion description 4 pts 4 Explanation of the learning goals within the project went above and beyond the level of understanding in the curriculum. 3 pts 3 Clearly and confidently explained the concept(s) incorporating all learning goals of the project. 2 pts 2 Unable to provide a brief explanation of project learning goals, lacks confidence. 1 pts 1 Unable to explain the learning goals associated to the project concept(s) correctly; needed extra support from instructor. 0 pts 0 Unable to demonstrate ability to explain and of the learning goals associated with the project- even with instructor support. pts 4 pts --
Technical Communication (end of phase assessment) Edit criterion description 4 pts 4 Able to communicate clearly, fluently, accurately and independently about their project and technical concepts. 3 pts 3 Able to communicate clearly and accurately about their project and technical concepts with only minor help. 2 pts 2 Explanation of project and technical concepts was not effective overall. Required help or had major errors. 1 pts 1 Unable to communicate effectively about their project or technical concepts, had significant errors or gaps. 0 pts 0 Unable to communicate about their project and technical concepts, even with help. pts 4 pts --
Coding Best Practices Edit criterion description 4 pts 4 Code is well designed; incorporating best practices and using advanced patterns. 3 pts 3 Code is written to solve the problem, incorporating patterns and most best practices. 2 pts 2 Project code does not fully meet requirements. Code is not operational. Code is lacking best practices or well designed methodologies. Code requires revision. 1 pts 1 Code does not meet project requirements and is not operational. Does not incorporate best practices and has bad design methodologies. Code requires major revision. 0 pts 0 Code is illegible and un-operational does not incorporate coding best practices or design. pts 4 pts --