PSD Grading Tool

Assisted evaluation for raster image assignments

1Get Student Work

๐Ÿ“ Upload Files (Optional)
๐Ÿ“

Drop PSD, JPG, or ZIP files here

or click to browse

Canvas ZIP exports auto-extract with student names preserved

๐Ÿ”—
Connect to Canvas Download student submissions directly

Your institution's Canvas URL

2Set Grading Criteria

๐Ÿ“ Filename Requirements

Points
Filename Pattern
Click to insert: |
Use | for alternatives
Comma-separated
Example match: DES222-SMITH-e03-sunset.psd โœ“

Files must have .psd extension. Placeholders match specified case.

๐Ÿ”— Separators
Case Matching

When insensitive: Case errors show in feedback but don't deduct points.

๐ŸŽฏ Technical Requirements

๐Ÿ“ Dimensions
Color Mode
๐Ÿ” Minimum Resolution (DPI)
๐Ÿ“ค Exported Output

Check for matching flattened export (JPG/PNG) alongside each PSD

Matches filename: file.psd โ†’ file.jpg or file.png

Layer Structure

Comma-separated. Use | for alternatives (e.g., "Gray|Grey")

Vibrance
Bright/Cont
Levels
Curves
Exposure
Hue/Sat
Color Bal
B & W
Photo Filt
Chan Mix
Color Look
Invert
Posterize
Threshold
Grad Map
Sel Color

Comma-separated folder names

๐Ÿ”ค Font Requirements

โœ“ Approved Fonts

Only these fonts allowed in text layers. Clear to allow any font.

โ˜… Required Fonts

At least one text layer must use these fonts

๐Ÿ“ฆ Submission & Grouping

๐Ÿ‘ฅ Grouping
Required Submissions
โญ Extra Per Additional File
๐ŸŽฏ Max Extra Credit

3Results

1Get Student Work

๐Ÿ“ Upload Files (Optional)
๐Ÿ“

Drop AI/PDF files or ZIP here

or click to browse

Canvas ZIP exports auto-extract with student names preserved

๐Ÿ”—
Connect to Canvas Download student submissions directly

Your institution's Canvas URL

2Set Grading Criteria

๐Ÿ“ Filename Requirements

Points
Filename Pattern
Click to insert: |
Use | for alternatives
Comma-separated
Example match: DES222-SMITH-e03-logo.ai โœ“

Files must have .ai or .pdf extension. Placeholders match specified case.

๐Ÿ”— Separators
Case Matching

When insensitive: Case errors show in feedback but don't deduct points.

๐Ÿ“ Document Setup

๐Ÿ“ Artboard Dimensions
๐Ÿ“„ Page/Artboard Count

Leave high for unlimited

Color Mode

Note: Color mode detection may show "Unknown" for some files

๐ŸŽฏ Content

Typography
๐Ÿ“ Text Requirement

Set points > 0 to require text

โœ“ Approved Fonts

Only these fonts allowed. Clear to allow any font.

โ˜… Required Fonts

At least one text element must use these fonts

๐Ÿ”ข Font Variety

Limit font variety for design consistency

Visual Elements
๐Ÿ–ผ๏ธ Embedded Images
๐Ÿ“‘ Layers

โš ๏ธ Requires "Create PDF Compatible File" when saving

๐Ÿ”ท Paths & Shapes

Set to 0 to skip check

โ–ธ Advanced (Graphs & Patterns)
๐Ÿ“Š Illustrator Graphs

โš ๏ธ Uses heuristic detection; may not be 100% accurate

๐ŸŽจ Pattern Fills

3Results

1Get Student Work

๐Ÿ“ Upload Files (Optional)
๐Ÿ“

Drop IDML files here

or click to browse

Canvas ZIP exports auto-extract with student names preserved

๐Ÿ”—
Connect to Canvas Download student submissions directly

Your institution's Canvas URL

2Set Grading Criteria

๐Ÿ“ Filename Requirements

Points
Filename Pattern
Click to insert: |
Use | for alternatives
Example match: DES222-SMITH-project3.idml โœ“

Files must have .idml extension.

๐Ÿ“‹ Document Preset

๐Ÿ“ Document Setup

Section Points
๐Ÿ“ Page Size
๐Ÿ“„ Page Count

Leave high for unlimited

๐Ÿ“– Page Layout
๐Ÿ“ Margins (inches)
๐Ÿ“Š Columns
โœ‚๏ธ Bleed (inches)

Standard bleed: 0.125" (1/8 inch)

๐Ÿ“ค Required PDF Export

Export Points

Require a PDF export alongside each IDML/ZIP submission

Matches by student name: Smith_John_Project.idml โ†’ Smith_John_*.pdf

๐ŸŽจ Paragraph & Character Styles

Section Points
ยถ Required Paragraph Styles

One style name per line

A Required Character Styles

One style name per line

Style Options

๐Ÿ“‘ Master Pages

Section Points
Required Master Pages

One master name per line

Master Page Options

๐Ÿ”ค Typography / Fonts

Section Points
Required Fonts

One font family per line

Approved Fonts (Whitelist)

One font family per line

Font Variety Limit

Limit font variety (set high to disable)

๐ŸŽจ Colors

Section Points
Color Mode
Required Swatches

One swatch name per line

๐Ÿ–ผ๏ธ Images

Section Points
Image Count
Link Status

3Grade and Review

Process all IDML files with the criteria above

1Get Student Work

๐Ÿ“ Upload Files (Optional)
๐Ÿ“

Drop HTML/ZIP files here

or click to browse

Canvas ZIP exports auto-extract with student names preserved

๐Ÿ”—
Connect to Canvas Download student submissions directly

Your institution's Canvas URL

2Set Grading Criteria

๐Ÿ“ Project Structure

Points
Folder Name Pattern
Insert: |
Example: DES228-Smith-a06
Separators:
Case:
๐Ÿ“„ Root
Comma-separated
Comma-separated
๐ŸŽจ CSS
External (min)
<style> (max)
Inline (max)
๐Ÿ–ผ Images
โšก JS

๐Ÿ” Code Validation

HTML Requirements Enabled
HTML Code Paste or type HTML to validate
1
Requirements
โ–ถ Core Document 0/5
โ–ถ Semantic Structure 0/7
<section>
<article>
<aside>
โ–ถ Content Hierarchy 0/5
<h2>
<ul>/<ol>
<dl> list
<figure>
โ–ถ Media 0/5
<img>
<picture>
<video>
<audio>
<svg>
โ–ถ Forms 0/5
<form>
<input>
<button>
<select>
<textarea>
โ–ถ Accessibility 0/5
Total Points 0
CSS Requirements Enabled
CSS Code Paste or type CSS to validate
1
Requirements
โ–ถ Responsive 0/3
@media
min
โ–ถ Layout 0/6
โ–ถ Modern CSS 0/4
โ–ถ Reset 0/3
โ–ถ Best Practices 0/4
#id (warn)
max
!important (warn)
max
Total Points 0
JavaScript Requirements Enabled
JavaScript Code Paste or type JS to validate
1
Requirements
โ–ถ Modern Syntax 0/5
โ–ถ DOM & Events 0/4
โ–ถ Libraries 0/0
+ Custom Library
โ–ถ Quality 0/5
Total Points 0

๐Ÿ“‹ Instructor Evaluation 0 pts

Add manually-scored criteria for presentations, documentation, or subjective assessments.

๐Ÿ“ฆ Framework Detection (Optional)

Points
Bootstrap
Tailwind
Foundation
Other

3Grading Results

Process student submissions to view results here.

๐Ÿ“ฅ Downloading...
0 / 0 files
0%
๐Ÿ‘ค 0 Students
๐Ÿ“Š 0% Average
โœ… 0% Pass Rate
๐ŸŽฏ 0 Max Pts
No Course Selected
0
+
0
+
0
=
0 pts