0% found this document useful (0 votes)
5 views2 pages

U4 Practice PT Rubric

irxlitgc.mj

Uploaded by

meghamishra0522
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views2 pages

U4 Practice PT Rubric

irxlitgc.mj

Uploaded by

meghamishra0522
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Name(s)_______________________________________________ Period ______ Date ___________________

U4 Practice PT Rubric

Rubric - Checklist

Category Checklist Item

Planning guide is fully completed.


App Development Planning Guide

Video shows the program running, including input, program


Video functionality, and output.

Response accurately describes the possible outcomes and


Written Response 1 effects of a conditional statement in the app.

Response clearly describes how a procedure manages


complexity, improves organization, and makes the app code
Written Response 2 easier to modify / extend.

The User Interface is easy to navigate, it's clear how the app is
User Interface designed to be used, and all text is readable.

No warnings or error messages appear when the app is run.


Code: Warnings & Error Messages

At least one number and one string are each stored in a variable
Code: Variables and used to make a decision.

A function is used to update the screen and is called at least two


Code: Function times in the program.

A conditional is used inside of the function to make a decision


based on information stored in variables, correctly using a logical
Code: Conditional operator in the Boolean expression, and displaying the decision
on the screen with at least three different responses.

The update screen function has a comment which clearly


Code: Comments explains its purpose and functionality.
Rubric

Category Convincing Evidence Approaching Evidence Limited Evidence No Evidence

App Development Planning guide is fully Planning guide is mostly Planning guide is Planning guide is not
Planning Guide: completed. completed. somewhat complete. complete.

Video Video shows the program Video shows the program Video shows the program No video was made.
running including input, running and two of the running and one of the
program functionality, and following: input, program following: input, program
output. functionality, and output. functionality, or output.

Written Response 1: Response accurately Response describes the Response partially Response does not
describes the purpose, purpose and functionality, describes the purpose and describe the purpose,
functionality, and or the inputs/outputs of functionality, or the functionality, and
inputs/outputs of the app. the app. inputs/outputs of the app. inputs/outputs of the app.

Written Response 2: Response clearly describes Response describes an Response describes an Response does not
an idea or recommendation idea or recommendation idea or recommendation describe an idea or
provided by a partner / peer provided by a partner / provided by a partner, but recommendation provided
and how it improved the app. peer and how it improved does not explain how it by a partner.
the app, lacking clarity. improved the app.

User Interface: The User Interface is easy to The User Interface is The User Interface is The User Interface is
navigate and it’s clear how mostly easy to navigate lacking in some readability difficult to navigate and it’s
the app is designed to be and it’s clear how the app or it’s not clear how to use not clear how the app is
used. All text is readable. is designed to be used. All the app. designed to be used. Text
text is readable. is unreadable.

Code: Warnings & Error No warnings or error A few warnings or error Many warnings or error The app does not run at
Messages messages appear when the messages appear when messages appear when all.
app is run. the app is run.. the app is run.

Code: Variables At least one number and One data type (numbers One variable stores either No variables are set up or
one String are each stored in or Strings) is stored in at a number or String and is used to make a decision.
a variable and used to make least two variables and used to make a decision.
a decision. used to make a decision.

Code: Function A function is used to update A function is used to A function is created to A function was not created
the screen. The function is update the screen. The update the screen but is to update the screen.
called at least two times in function is called one time not called in the program.
the program. in the program.

Code: Conditional A conditional is used inside A conditional is used A conditional is created No conditionals are
of the function to make a inside of the function to inside of the function, but present in the function.
decision based on make a decision based on does not use information
information stored in information stored in stored in variables to
variables. The conditional variables. The conditional make a decision or display
correctly uses a logical does not correctly use a it on the screen.
operator (&&, ||, or !) in the logical operator (&&, ||, or
Boolean expression. The !) in the Boolean
decision is displayed on the expression. The decision
screen. There are at least is displayed on the
three different responses screen. There are at least
that could be displayed. two different responses
that could be displayed.

Code: Comments The update screen function The update screen A comment is present, but No comments are present.
has a comment which clearly function has a comment it does not clearly explain
explains its purpose and which clearly explains its anything about the
functionality. purpose or functionality. function.

You might also like