Computer Science Principles
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 4
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 4
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 3
Learning Goals 3
Teaching Weeks Issue
Schedule
Deliver materials to GitHub by Pull Request (PR)
Leaders
The Education Leaders will manage PRs, grading, and classroom for two weeks of instruction and checkpoints. They will use OCS calendar to manage their topics.
Calendar should support feature so only class (CSSE, CSP, CSA, CSH) and respective period (1, 2, 3, 4, 5) see the content.
Lesson Week 1 - Sample from CSSE 2025
| Group | Activity | Day |
|---|---|---|
| all | Checkpoint on Lesson PRs | Mon |
| student names | Variables | Tue |
| student names | Booleans | Tue |
| student names | Strings | Wed |
| all | Create HW and Grading Stats | Wed |
| student names | Math Expressions | Thu |
| student names | Arrays | Thu |
| student names | JSON | Fri |
Lesson Week 2 - Sample from CSSE 2026
| Group | Activity | Day |
|---|---|---|
| all | Checkpoint and Lesson Grades | Mon |
| all | Update HW and Grading Stats | Mon |
| student names | Conditions | Tue |
| student names | Iteration | Tue |
| student names | Data Abstractions | Wed |
| all | Update HW and Grading Stats | Wed |
| student names | Procedures | Thu |
| student names | Classes and Methods | Thu |
| all | Complete and Submit HW and Grading Stats | Fri |
Submit Assignment
Need to update a submission later? Open the submissions dashboard.
Course Timeline
Week 0 Chat click to open
No messages yet.
Week 1 Chat click to open
No messages yet.
Week 2 Chat click to open
No messages yet.
Week 3 Chat click to open
No messages yet.
Week 4 Chat click to open
No messages yet.
Week 5 Chat click to open
No messages yet.
Week 6 Chat click to open
No messages yet.
Week 7 Chat click to open
No messages yet.
Week 8 Chat click to open
No messages yet.
Week 9 Chat click to open
No messages yet.
Week 10 Chat click to open
No messages yet.
Week 11 Chat click to open
No messages yet.
Week 13 Chat click to open
No messages yet.
Week 14 Chat click to open
No messages yet.
Week 15 Chat click to open
No messages yet.
Week 16 Chat click to open
No messages yet.
Week 17 Chat click to open
No messages yet.
Week 25 Chat click to open
No messages yet.
Week 26 Chat click to open
No messages yet.
Week 27 Chat click to open
No messages yet.
Week 28 Chat click to open
No messages yet.
Week 30 Chat click to open
No messages yet.
Week 34 Chat click to open
No messages yet.