issues
search
TheIronYard--Orlando
/
FEE--2015--SPRING
Class projects for the Front-End Engineering cohort of @TheIronYard--Orlando for Spring 2015
Creative Commons Zero v1.0 Universal
13
stars
7
forks
source link
Assignment 24: One Helluva Ride
#292
Closed
al-the-x
closed
9 years ago
al-the-x
commented
9 years ago
[x] Record
Parking Lot Topics
[x]
Assignment Review
[x]
Parking Lot Review, Part 1
-- TIY-Gradebook
User Stories
[ ]
A Teacher can view the Grades on an Assignment so that he can see the progress of the class on that Assignment
Who is the Teacher? How do I know?
If the User is authenticated as an Owner of the Repo, they are the Teacher
How the heck do we do that? See "login" story...
Just assume that
everyone
is the Teacher.
How is an Assignment turned in? What represents an Assignment?
Each Assignment is a Milestone in the class Repo
Each Student "turns in" an Assignment by creating an Issue in the class Repo
How are Assignments graded? What represents a Grade?
The TA assigns a Label to each Issue
Grades are represented by the Labels: "Incomplete (RED)", "Not Yet (YELLOW)", "Great Effort (GREEN)"
The Grades for the entire Assignment are the number of RED, YELLOW, and GREEN Issues.
How should we display "progress on an Assignment"?
Progress bars are great!
Numbers inside the bar might be nice
Maybe link to the Issues for that Milestone (i.e. turn-ins per assignment)?
[ ]
A User can login so that he can be identified as the Teacher
How do we authenticate a User? ZOMG!?
TODOS
[x]
TODO:
Yak Shaving
[x]
TODO:
curl
Issues for 1 Milestone, save to
apis/github/...
[ ]
TODO:
API Gymnastics with Issues for 1 Milestone
[ ]
TODO:
jQuery.getJSON()
the file inside
index.html
[ ]
TODO:
API Gymnastics inside
index.html
(or
js/main.js
)
[x]
TODO:
Scaffold the UI with a MF'g Website
[x]
TODO:
Style the MFg Website with CSS (SASS?) & Bootstrap
[ ]
TODO:
Deploy
somewhere
and review!
User Stories
TODOS
curl
Issues for 1 Milestone, save toapis/github/...
jQuery.getJSON()
the file insideindex.html
index.html
(orjs/main.js
)