Google Classroom code dz5ojtp invite link
all-words.txt from here
OpenCV projects
The simplest way to use OpenCV is in a separate editor like PyCharm
If you can only use replit, then fork this for a template for your code
Stackoverflow for general CS questions
w3schools tutorial and reference website for Python and C++
Stackoverflow for general CS questions
Open Data Structures - code and analysis for common data structures in C++, Java, pseudocode, and Python
UW CS Circles in Python
UW CEMC courseware especially the MCV, MHF, and Problem Solving courses
UW CS136 Handouts in C on basic data structures
Algorithms course in Java by Kevin Wayne and Robert Sedgewick
Neural Networks and Deep Learning by Andrew Ng
Neural Networks and Deep Learning by Michael Nielsen - a very accessible approach to neural networks
Artificial Intelligence: Foundations of Computational Agents
Ray Tracing in One Weekend Simple ray tracing resource by Peter Shirley - this is a great starting point if you are interested in ray tracing
CCC Grader Registration (for students)
CCC Grader Management (for teachers)
DMOJ online judge for CCC practice
CEMC for contest resources
Projects to be handed in
Finish documentation and hand in for Tuesday, 21 Jun 2022
Status report for Monday, 20 Jun 2020
Confirm documents and video as detailed in the this link Course Project Ideas and Schedule
Projects
Your projects should be winding down by now
Focus on getting done just "that one thing" that will make you happy with your project
By the end of the week, you should be focused on documentation and preparing to hand in for next Tuesday, 21 Jun 2022
Projects
Status report for last two weeks due on Monday, 06 June 2022 through Google Classroom
Projects
Projects
Status report for last two weeks due on Tuesday, 24 May 2022 through Google Classroom
Projects
Wednesday is a PD Day
Work on projects asynchronously
Optional Google Meet (available through Classroom) at 12:49 - 1:26 - send an email to arrange Google Meet time
Projects
Status report for last two weeks due on Monday, 09 May 2022 through Google Classroom
Projects
Thursday is Literacy Test Day
Work on projects asynchronously
Projects
Wednesday is a PD Day
Work on projects asynchronously
Optional Google Meet (available through Classroom) at 12:49 - 1:26 - send an email to arrange Google Meet time
Finish assignments and start projects
Instructional Support Days
Optional drop in on Tuesday during regular class time
Email support only on Wednesday
Finish assignments and start projects
Projects
Work period
Work period
Finish L18 Sorting
Work Period
Project Design and Requirements Due
Work Period
PD Day
For the morning
Work on assignments asynchronously
For the afternoon
Google Meet (available through Classroom) at 12:49 - 1:26
Help session for assignments
Work period for assignments and project
Work periods to complete Assignment 1
Project proposals due
Work period
Snow day
Work period for assignments and project proposal
PD Day
For the morning
Work on assignments asynchronously
For the afternoon
Google Meet (available through Classroom) at 12:49 - 1:26
Help session for assignments
Work period
Welcome!
Website resources
Google Classroom code dz5ojtp invite link
Snow day
Review grade 11 computer science material from your notes or here
Prepare for upcoming Canadian Computing Competition (CCC)
Register by February 8th on School Day