Spreadsheet for Computing Your Grade
In order to help students track their grades, a spreadsheet is posted on the website that will allow them to track their progress. This spreadsheet may be updated throughout the semester as the number of assignments, projects, and labs change.
While I always abide by the "decade" division for letter grades (90 or greater is at least an A-, 80 or greater is at least a B-, etc.), I will often adjust the + and - divisions based on class performance. Therefore this spreadsheet does not do that final letter translation. I will update it for that function at the end of the semester.
All assignments and projects in this course are designed to be worked on in teams of 3. You may work in pairs or individually, but there is no reduction in the assignment. All members of the team will be given the same grade. Each member's name must appear on the page. Two identical pages submitted separately with different names on them are assumed to be plagiarism. Two identical pages submitted separately with both names on them are assumed to be a double submission.
While working together on labs to understand concepts is encouraged, all labs are checked off individually.
All assignments and projects will be turned in by posting on the UNC web site under your onyen with the name that is given in the assignment. Labs will be posted the same way or through CodePen or jsFiddle (free websites that we will be using; you will be asked to sign up for free accounts on these sites). Peer critiques of websites will be posted to Sakai and that time stamp will determine when they were submitted. Each student will maintain a web page that links to all their work; we will build this as soon as we have learned all of the needed tools. All team members will receive the same grade. For assignments associated with a spreadsheet, the spreadsheet will be linked from the web page.
Assignments and projects are generally due at midnight on Saturday. They must be posted properly. If it is not properly posted, it is not there and is given a 0. Grades and comments will be returned through Sakai. We will be learning to use validation tools for web pages and all assignments and labs must validate WITHOUT errors. There will be a significant penalty for validation errors: 25% of the grade. Validation errors will be able to be corrected for the price of 2 late days (see late day policy). Revalidation is the only correction that will be allowed, but it must be done within 48 hours of the time the assignment or project is returned. Challenges to deductions must also be made within the same 48 hours. Both of these requests need to have the appropriate google form submitted.
Components of your grade in this course are:
There will be 20-25 labs in the class, one most days.
The labs will be graded on a 0-2 basis before you leave class.
Basically, the grading is
- 0: missed class
- 1: tried, but missed major aspects
- 2: got the general idea
- Tests (15%): There will be 2 tests in the class. They will be open computer and will ask you to do work similar to that that will be done the rest of the semester. The difference is that you may not get help and have a constrained time to do the work.
- Assignments (20%): There will be 6 assignments during the semester. Like labs, they will be well specified, with only formatting differences allowed. There will be no research or invention required. Assignments will be graded on a 10 point scale.
- Projects (25%): There will be 5 projects given during the semester. Unlike assignments, the topics for these projects are at your team's choosing; you will be given a general class of topics that you need to address and the elements required in the web page. Rules for original work are similar to any paper: direct borrowing must be attributed, as should general concepts. As we will discuss when we study images, they must be acceptable for re-use. Late days for projects are accrued when the projects are due; they will be not be graded until students have had the opportunity to react to the critiques. Projects will be graded on a 20 point scale.
- Project Critiques (5%): For each of the 5 projects, each student will be asked to critique 2 websites built by their classmates. The feedback will be given to the site developer without attribution. The assignments will be made early the day aftere the project is due and the crtiques are due in two days. Only projects submitted on time will be ctitiqued. After the reviews are completed, steudents will have time to fix their projects before they are graded. The reviews themselves will be graded on a 0-5 scale based on whether the reviews were completed on a timely basis and whether they looked at all of the key issues. There will be a single grade for all 3 reviews.
- Final Project (10%): The final project will be similar to the earlier projects and will be due at the final exam. For the final exam, each team will present their project to the class. The grade for the final project will include the site produced, the presentation, and the individual's critiques (which will be completed during the final exam). The first two of these are a single grade for the group, but the last one is an individual grade.
If your project or assignment fails to validate, you can accept the 25% deduction or correct the problems and resubmit. A resubmission will earn your points back but will cost you 2 late days. (See below for specifics on the late policy.) For both revalidation or challenges about grading, you have 48 hours to submit the google form to request reconsideration.
We will count the number of days assignments and projects are late. The submission time is the time that the google form is submitted. A day is 24 hours. You will be given 3 free late days. Beyond the 3, your final grade will be reduced by the number of late days. Example: if you accumulate 8 late days, you will be given a pass on the first 3, but your final grade will be reduced by 5 points. In case of illness, accident, and family emergencies that are requested through the google form in a timely fashion, late days need not be used. Late submissions will not be graded unless they are submitted through the google form.