๐Ÿ† Grading breakdown

Untitled

๐Ÿ”– Class Management Policies

Communication: We will be using Slack for all course communication. Students will be added to the course slack workspace before the first lecture. Please make sure to check Slack often for course announcements and to ask questions to other students or course staff. If there are any concerns with attendance, workload, academic honesty, or anything related to the course, please contact a facilitator on Slack. We will be using Notion for course content, schedule, and all other information.

Attendance: Attendance at lectures is mandatory. If you cannot make it to the lecture for any reason, message one of the facilitators on Slack. If you neglect to, it will be marked as an unexcused absence. If you are more than 15 minutes late to a lecture or leave a lecture more than 15 minutes early, this will count as an absence. You are allowed up to 3 unexcused absences before receiving a NP in the class. If you miss a lecture, watch the recorded lecture as soon as possible so that you don't fall behind. Our curriculum moves fairly quickly in order to cover everything you need in order to become a full-fledged developer, so it's imperative that you stay up-to-date with each lesson.

Grading: To assist you along the journey of mastering web development, we think that it is the best for us to provide actual valuable feedback that will improve your web development skills alongside a score. Each homework and project will have a rubric outlining which features and expectations we have for the assignment that you can look at while completing the assignment. Failure to submit a final project will result in an NP for the entire group unless course staff is notified of extenuating circumstances.

Collaboration: Collaboration is allowed and encouraged for all assignments and projects unless explicitly specified otherwise. That being said, please try to make sure you understand what we're trying to teach you through the assignments and the projects! One of the biggest pitfalls of collaboration is the possibility of you having to lean on somebody to essentially do your homework for you, not learning anything in the process.

Late Work Policy: Homeworks and projects will all be submitted on Gradescope at the time specified on the assignment. Homeworks are assigned and released at the end of Tuesday lecture, and are due before the next weekโ€™s Tuesday lecture. Assignments that are turned in less than a week late will cap at 75% credit receivable for the assignment, and assignments that are turned in after that anytime before the last Tuesday lecture of the semester will cap at 50% credit receivable for the assignment.

Accommodations: If you need any accommodations, please contact the course staff. We'll try our best to help out and be flexible.

Academic Honesty: Because we don't have exams, and nearly all assignments allow collaboration, there is nearly no way to cheat in this class. Respect licenses of libraries that you use, and do not sabotage other students. Follow UC Berkeleyโ€™s Honor Code.

UC Berkeley Code of Ethics: "Neither this school, its students, nor its professional associations will condone cheating, lying, or any other misrepresentations. Moreover, anyone who willingly conceals these activities will be considered accomplices and equally culpable. Violations of the code of ethics will be referred to the University of California, Berkeley's Center for Student Conduct and Community Standards.โ€

Anything else: Anything else related to the course should be asked to the course staff. Please review lecture notes, assignment instructions, and the syllabus (if applicable) as to not ask questions that have already been answered.

Resources & Tools