Skip to main content
iRubric: Choose Your Own Adventure - Java Program rubric

iRubric: Choose Your Own Adventure - Java Program rubric

find rubric

edit   print   share   Copy to my rubrics   Bookmark   test run   assess...   delete   Do more...
Choose Your Own Adventure - Java Program 
Write a Choose Your Own Adventure story in Java.
Rubric Code: WX99769
Ready to use
Public Rubric
Subject: Computers  
Type: Project  
Grade Levels: 9-12

Powered by iRubric CYOA
 

10 pts


7 pts


5 pts

Introduction to Story

Story intro includes Who, What & Where

10

Who, what and where are answered - basic story exposition.
7

Some basic exposition information is missing.
5

Several or all elements are missing.
Choices

Story provides the reader with three possible options in the story line.

10

The introduction leads the reader to choose from three possible options/story lines
7

Only two choices are provided
5

No choices provided.
Sensory Details

Each story line contains 3 sensory details (9 Total).

10

Each story line contains 3 sensory details (9 Total).
7

Each story line contains 1 or 2 sensory details (6 Total).
5

Story does not contain sensory details.
Reader Options - Twists

Each story line offers the reader 2 possible "twists" in the story (6 Total)

10

Each story line offers the reader 2 possible "twists" in the story (6 Total)
7

Each story line offers the reader possible "twists" in the story (3 Total)
5

Each story line does not offer the reader "twists" in the story.
Sensory Details

Each story line/twist contains at least 1 sensory detail (9 Total)

10

Each story line/twist contains at least 1 sensory detail (9 Total)
7

Story line/twist contain at least sensory details (6 Total)
5

Story line/twist does not contain sensory details.
Ending

The story comes to a coherent ending - 2 or 4 possible reader choice endings.

10

The program comes to a coherent ending - 2 or 4 possible reader choice endings.
7

The program comes to an ending - 2 or 4 possible reader choice endings.
5

No ending is apparent.
Programming Concepts

The story contains the following Java concepts:
Control Structures, Input/Output, and Loops.
Pick one more of the following:
Arrays or String Methods

10

The program contains the required concepts. They must be obvious. Use comments to show where they occur.
7

The program only contains 3 of the required concepts.
5

The program contains 2 or less of the required concepts.
Grammar/Mechanics

The story is free of grammatical and spelling errors.

10

The story is free of grammar and spelling errors.
7

3 or fewer grammar and spelling mistakes
5

many grammar and spelling mistakes (4 or more)
Submission

The story is complete and submitted by January 19 at 10:15 am.

10

The program is complete and submitted before January 19 at 10:15 am.
7

The program is submitted on January 19 after 10:15 am.
5

The program is submitted after January 19.
Formatting

The formatting of the program is clean and neat with appropriate names and tabbing.

10

The formatting of the program is clean and neat with appropriate names and tabbing.
7

The formatting of the program is mostly clean and neat with some appropriate names and tabbing.
5

The formatting of the program is not clean and neat with inappropriate names and tabbing.





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