Rubric

Keep in mind that 20 students have already been assessed using this rubric. Changing it will affect their evaluations.
Assignment 1 Rubric (1)
Assignment 1 Rubric (1)
Criteria Ratings Pts
Have an HTML page with a canvas.
Canvas should be 500x500 pixels.
threshold: pts
1 pts Full Marks
0 pts No Marks
pts
1 pts
--
Have a HTML button to clear screen.
threshold: pts
1 pts Full Marks
0 pts No Marks
pts
1 pts
--
Have an HTML slider to set point size.
threshold: pts
1 pts Full Marks
0 pts No Marks
pts
1 pts
--
Have three HTML sliders to set the shades of red, green and blue of the points.
threshold: pts
1 pts Full Marks
0 pts No Marks
pts
1 pts
--
Implement SendUniformFloatToGLSL() function.
Sends a float value to the specified uniform variable within GLSL shaders.
threshold: pts
1 pts Full Marks
0 pts No Marks
pts
1 pts
--
Implemnt SendUniformVec4ToGLSL()
Sends an Javasript array to the specified uniform variable within GLSL shaders.
threshold: pts
1 pts Full Marks
0 pts No Marks
pts
1 pts
--
Implement SendTextToHTML() function.
Updates the text within an HTML element.
threshold: pts
1 pts Full Marks
0 pts No Marks
pts
1 pts
--
Draw a point on canvas each time the mouse is clicked.
threshold: pts
1 pts Full Marks
0 pts No Marks
pts
1 pts
--
Draw a point on canvas when mouse is held down and there is motion.
threshold: pts
1 pts Full Marks
0 pts No Marks
pts
1 pts
--
Pass position to the vertex shader as well as color and size to the fragment shader.
threshold: pts
1 pts Full Marks
0 pts No Marks
pts
1 pts
--