Lesson Planning
Review this outline as a guide to assist in planning and teaching JavaScript lessons.
For Students
Before Class
- If you don’t have Slack access on your school computer:
- Bookmark lesson & homework links before class
- The Slack announcement with links should be posted by 7:30 AM
Homework Rules
- Homework is due 48 hours after the Team Teach
- You may submit up to 2 days late
- Late penalty: –0.1 points
Extensions & Communication
- Request an extension by messaging Anusha on Slack
- Must be 1 day before the deadline
- Must include a valid reason
- For homework help:
- Message the students who taught the lesson
- If you will be absent on your presentation day:
- Message Anusha immediately
- Poor communication may cause delays or point deductions
The Master Sheet (Official Grades)
- This is the official record of homework scores
- Anusha updates it periodically using grading sheets
Color Key
- Red → Late (past final deadline)
- Blue → Team Teach Teacher (no homework score for that lesson)
For Teachers
Creating the Lesson
Lesson links must follow this format: https://pages.opencodingsociety.com/js/lesson_title
Before the Lesson
- Lesson & homework fully completed and tested by
8:35 AM — the day before Team Teach - Final pull request submitted by
4:00 PM — the day before Team Teach - Post Slack announcement in #per1_teamteach
before 7:00 AM on Team Teach day
Slack Post Must Include
- Homework deadline
- Group member names
- Lesson link
- Homework submission link (Google Form)
- Team Teach date
During the Lesson
- Walk around during work time
- Answer questions after popcorn hacks
- Help students who are stuck
Homework Grading Window
(Final Deadline = when you submit the grading sheet)
You do NOT submit homework for the lesson you teach.
- Make a copy of the grading template
- Homework due for students:
- 48 hrs after lesson
- 8:35 AM
Final Deadline (Teachers)
- Grading sheet due by 8:35 AM
- Deadline is 72 hrs after the homework due date
- This is the absolute cutoff for homework included
If a student submits AFTER you turn in the sheet:
- Student must message your team directly
- You grade the homework individually
- Maximum score = 0.7
- Report the score to Anusha separately
How to Grade Homework
Homework is graded on a 0.9-point scale
(Scores may be scaled later depending on class policy.)
Grading Rules
- On-time & correct → score out of 0.9
- Extra or unique effort → 0.91
- Late (≤ 2 days) → –0.1, note “late”
- Missing → 0.55, note “missing”
Every student must have:
- A score
- A written justification/comment
Grading Sheet Template
Make a copy of the template
Click Here to Make a Copy
You must:
- Copy the template
- Fill in every student’s score
- Include comments for late/missing work
- Submit the completed sheet to Anusha by your final deadline