Report - 25 points

\[ \begin{align}\begin{aligned}\newcommand\blank{~\underline{\hspace{1.2cm}}~}\\% Bold symbols (vectors) \newcommand\bs[1]{\mathbf{#1}}\\% Poor man's siunitx \newcommand\unit[1]{\mathrm{#1}} \newcommand\num[1]{#1} \newcommand\qty[2]{#1~\unit{#2}}\\\newcommand\per{/} \newcommand\squared{{}^2} \newcommand\cubed{{}^3} % % Scale \newcommand\milli{\unit{m}} \newcommand\centi{\unit{c}} \newcommand\kilo{\unit{k}} \newcommand\mega{\unit{M}} % % Percent \newcommand\percent{\unit{\%}} % % Angle \newcommand\radian{\unit{rad}} \newcommand\degree{\unit{{}^\circ}} % % Time \newcommand\second{\unit{s}} \newcommand\s{\second} \newcommand\minute{\unit{min}} \newcommand\hour{\unit{h}} % % Distance \newcommand\meter{\unit{m}} \newcommand\m{\meter} \newcommand\inch{\unit{in}} \newcommand\foot{\unit{ft}} % % Force \newcommand\newton{\unit{N}} \newcommand\kip{\unit{kip}} % kilopound in "freedom" units - edit made by Sri % % Mass \newcommand\gram{\unit{g}} \newcommand\g{\gram} \newcommand\kilogram{\unit{kg}} \newcommand\kg{\kilogram} \newcommand\grain{\unit{grain}} \newcommand\ounce{\unit{oz}} % % Temperature \newcommand\kelvin{\unit{K}} \newcommand\K{\kelvin} \newcommand\celsius{\unit{{}^\circ C}} \newcommand\C{\celsius} \newcommand\fahrenheit{\unit{{}^\circ F}} \newcommand\F{\fahrenheit} % % Area \newcommand\sqft{\unit{sq\,\foot}} % square foot % % Volume \newcommand\liter{\unit{L}} \newcommand\gallon{\unit{gal}} % % Frequency \newcommand\hertz{\unit{Hz}} \newcommand\rpm{\unit{rpm}} % % Voltage \newcommand\volt{\unit{V}} \newcommand\V{\volt} \newcommand\millivolt{\milli\volt} \newcommand\mV{\milli\volt} \newcommand\kilovolt{\kilo\volt} \newcommand\kV{\kilo\volt} % % Current \newcommand\ampere{\unit{A}} \newcommand\A{\ampere} \newcommand\milliampereA{\milli\ampere} \newcommand\mA{\milli\ampere} \newcommand\kiloampereA{\kilo\ampere} \newcommand\kA{\kilo\ampere} % % Resistance \newcommand\ohm{\Omega} \newcommand\milliohm{\milli\ohm} \newcommand\kiloohm{\kilo\ohm} % correct SI spelling \newcommand\kilohm{\kilo\ohm} % "American" spelling used in siunitx \newcommand\megaohm{\mega\ohm} % correct SI spelling \newcommand\megohm{\mega\ohm} % "American" spelling used in siunitx % % Inductance \newcommand\henry{\unit{H}} \newcommand\H{\henry} \newcommand\millihenry{\milli\henry} \newcommand\mH{\milli\henry} % % Power \newcommand\watt{\unit{W}} \newcommand\W{\watt} \newcommand\milliwatt{\milli\watt} \newcommand\mW{\milli\watt} \newcommand\kilowatt{\kilo\watt} \newcommand\kW{\kilo\watt} % % Energy \newcommand\joule{\unit{J}} \newcommand\J{\joule} % % Composite units % % Torque \newcommand\ozin{\unit{\ounce}\,\unit{in}} \newcommand\newtonmeter{\unit{\newton\,\meter}} % % Pressure \newcommand\psf{\unit{psf}} % pounds per square foot \newcommand\pcf{\unit{pcf}} % pounds per cubic foot \newcommand\pascal{\unit{Pa}} \newcommand\Pa{\pascal} \newcommand\ksi{\unit{ksi}} % kilopound per square inch \newcommand\bar{\unit{bar}} \end{aligned}\end{align} \]

Dec 03, 2024 | 601 words | 6 min read

16.3. Report - 25 points#

For your final project report, you will document your work in a clear, organized format that demonstrates both the development process and functionality of your program. This report should serve as a comprehensive guide, allowing someone unfamiliar with your project to understand its purpose, design, and how to use it effectively. Each section should be concise yet informative, focusing on your project’s key components, such as the inputs and outputs, user-defined functions, and any unique features you’ve implemented. Use the provided prompts to structure your report, ensuring that each area of your project is explained in detail.

16.3.1. Task Instructions#

  1. Please download the template ip_ind_report_username.docx and save it as ip_ind_report_username.pdf. Be sure to replace username with your Purdue username.

  2. Refer to the rubric in Table 16.4 to guide you in crafting a strong report that meets the grading criteria.

  3. Submit as ip_ind_report_username.pdf on Gradescope.

Table 16.3 Deliverables#

Task(s)

Deliverables

report

ip_ind_report_username.pdf

code files

Upload all code files to Gradescope

16.3.2. Rubric#

Table 16.4 Report Rubric#

Criteria

Fully Achieved

Mostly Achieved

Partially Achieved

No Attempt

Title Page

Title page includes name of author, section-team number, and title of program.
(2 pts)

Includes name but missing name of program or section-team number or both.
(1 pt)

Missing name.
(0 pts)

Introduction to the Program

Introduction is clear, includes motivation for the project, and explains how it is connected to your dream project idea. It is free of spelling and/or grammar errors.
(4 pts)

Introduction is mostly clear, but does not include connection to dream project idea, or contains more than two spelling and/or grammar errors.
(2 pts)

Introduction is not clear or contains more than 3 spelling and/or grammar errors.
(1 pt)

No program introduction is included.
(0 pts)

Description of Inputs and Outputs

Clear overview describing what the program does, along with its inputs and outputs. It is free of spelling and/or grammar errors.
(4 pts)

Incomplete overview missing overall description, inputs, or outputs, or contains more than two spelling and/or grammar errors.
(2 pts)

Minimal description that does not provide enough detail to understand the inputs and outputs, or contains more than 3 spelling and/or grammar errors. (1 pt)

Overview is not included.
(0 pts)

Description of User-defined Functions

Clearly describes all user-defined functions.
AND
Flowchart is included and is clear, easy to read, and accurately represents the program.
(4 pts)

Clearly describes some user-defined functions but does not include all functions, or description is not clear for some functions, or contains more than one spelling and/or grammar error.
OR
Flowchart is included but is difficult to read or does not accurately represent the program.
(2 pts)

Mentions that there are user-defined functions but does not describe them or contains more than 3 spelling and/or grammar errors.
OR
No flowchart is included.
(1 pt)

Does not mention user-defined functions.
AND
No flowchart is included.
(0 pts)

User Manual

Clear and easy-to-understand user manual with concise descriptions and screenshots of the user interaction.
(5 pts)

Incomplete or hard-to-understand manual that either lacks clear instructions and/or does not include screenshots, or contains more than 3 spelling and/or grammar errors.
(2 pts)

Started a user manual but is missing many required aspects.
(1 pt)

No user manual is included.
(0 pts)

Flowchart

Flowchart is included and is clear, easy to read, and accurately represents the program.
(2 pts)

Flowchart is included but is difficult to read or does not accurately represent the program.
(1 pt)

No flowchart is included.
(0 pts)

Code Files

Complete code is included in the appendix AND all code files are uploaded to Gradescope.
(2 pts)

Partial code or no code is included in appendix but all files are uploaded to Gradescope OR full code in appendix but all code files are not uploaded to Gradescope.
(1 pt)

Code is not included in appendix AND no code files are submitted on Gradescope.
(0 pts)

Submission

Submitted in pdf format to Gradescope.
(2 pts)

Not submitted to Gradescope as a pdf.
(0 pts)