Skip to main content
iRubric: EarSketch Project Scoring Rubric

iRubric: EarSketch Project Scoring Rubric

find rubric

edit   print   share   Copy to my rubrics   Bookmark   test run   assess...   delete   Do more...
EarSketch Project Scoring Rubric 
Rubric Code: VX8525X
Ready to use
Public Rubric
Subject: Computers  
Type: Project  
Grade Levels: 9-12

Powered by iRubric Collaboration Plan
  Expert

12 pts

Skilled

10 pts

Emerging

8 pts

Novice

6 pts

Timeliness and Purpose

Expert

Collaboration plan is completed on time with clear description of purpose of the project.
Skilled

Collaboration plan is completed on time with clear description of purpose of the project.
Emerging

Collaboration plan is done within three days of the due date with description purpose of the project.
Novice

Collaboration plan is done within one week of the due date.
Roles and Function

Expert

Individual roles that clearly separate team member function are defined and function tasks with estimated times for each team member are equally balanced with respect to quality and time between members.
Skilled

Individual roles are defined and tasks with estimated times for each team member are equally balanced with respect to quality and time between members.
Emerging

Individual roles and tasks for each team member are defined and are equally balanced between them.
Novice

Individual tasks are defined for each team member.
Tasks and Dates

Expert

Tasks include interim progress meetings between members with a midterm progress meeting with the instructor. Dates for tasks lists are within challenge time constraints.
Skilled

Tasks include a midterm progress meeting with the instructor. Dates for tasks lists are within challenge time constraints.
Emerging

Dates for tasks are listed.
Novice

N/A
Algorithm Design
  Expert

12 pts

Skilled

10 pts

Emerging

8 pts

Novice

6 pts

Timeliness

Expert

Algorithm is completed on time using one of the styles in the algorithms unit.
Skilled

Algorithm is completed on time using one of the styles in the algorithms unit.
Emerging

Algorithm is done within three days of the due date using one of the styles in the algorithms unit.
Novice

Algorithm is done within one week of the due date.
Control Flows

Expert

Contains iteration and conditional control flow structures to give musical repetition and contrast.
Skilled

Contains iteration and conditional control flow structures for musical repetition and contrast.
Emerging

Contains iteration or conditional control flow structures for musical repetition and contrast.
Novice

Contains iteration or conditional control flow structures for musical repetition or contrast.
List Control

Expert

A conditional structure is used to select similar features from a list of created or uploaded sound samples. Shows that the list of similar sound samples is either updated through removal from the original list or creation of a new list for random selection in the musical piece.
Skilled

Algorithm shows that a list of similar sound samples is available for random selection in the musical piece.
Emerging

N/A
Novice

N/A
Coding Organization and Efficiency
  Expert

64 pts

Skilled

54 pts

Emerging

44 pts

Novice

34 pts

Timeliness and Documentation

Expert

Code is debugged to run, is completed on time, and music lasts between 2 and 3 minutes. Code is organized in a manner that demonstrates composition order and includes clearly written documentation that identifies individual contributions.
Skilled

Code is debugged to run, is completed on time, and music lasts between 2 and 3 minutes. Code is organized in a manner that demonstrates composition order and includes written documentation.
Emerging

Code is debugged to run, music lasts between 2 and 3 minutes, and is done within three days of the due date. Code includes written documentation.
Novice

Code is debugged to run, and music lasts between 2 and 3 minutes, and is done within one week of the due date.
Control Flows and String Operations

Expert

Code uses iteration and conditional control flow structures for musical repetition and contrast, functions to represent musical form, and includes at least one randomized breakbeat interlude through string operations.
Skilled

Code uses iteration and conditional control flow structures for musical repetition and contrast, and functions to represent musical form, and includes at least one randomized breakbeat interlude.
Emerging

Code uses iteration and conditional control flow structures for musical repetition and contrast, and functions to represent musical form.
Novice

Code uses iteration or conditional control flow structures for musical repetition and contrast.
List Control

Expert

Code selects similar sound features from a non-EarSketch set of sound samples, stores the selected samples in an updated list or creates a new list through list operations, then randomly selects from the similar sound features list to play in the musical piece.
Skilled

Code has a list of non-EarSketch sound samples, then randomly selects from the list to play in the musical piece.
Emerging

Code has a list of non-EarSketch sound samples that play in the musical piece.
Novice

N/A
Error Log

Expert

An error log separate from the code is maintained and includes brief explanations of how moderate and major errors were identified and eradicated.
Skilled

An error log separate from the code is maintained and includes brief explanations of how moderate and major errors were identified and eradicated.
Emerging

An error log separate from the code is maintained with moderate and major errors identified.
Novice

N/A




Subjects:

Types:





Do more with this rubric:

Preview

Preview this rubric.

Edit

Modify this rubric.

Copy

Make a copy of this rubric and begin editing the copy.


Print

Show a printable version of this rubric.

Categorize

Add this rubric to multiple categories.

Bookmark

Bookmark this rubric for future reference.
Assess

Test run

Test this rubric or perform an ad-hoc assessment.

Grade

Build a gradebook to assess students.

Collaborate

Apply this rubric to any object and invite others to assess.
Share

Publish

Link, embed, and showcase your rubrics on your website.

Email

Email this rubric to a friend.

Discuss

Discuss this rubric with other members.
 

Do more with rubrics than ever imagined possible.

Only with iRubrictm.



Copyright © 2024 Reazon Systems, Inc.  All rights reserved.
n98