Google Classroom code nhtt7qw invite link
Test cases:
small-words.txt from here
OpenCV projects
The simplest way to use OpenCV is in a separate editor like PyCharm, or using JupyterLab
If you can only use replit or codehs, then sometimes there are replits that already exist that you can fork to use as a starting point
Stackoverflow for general CS questions
Lessons on python CEMC
w3schools tutorial and reference website for Python and C++
geeksforgeeks.org tutorials and code snippets for many languages
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
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
StatQuest with Josh Starmer a quirky Youtube channel that breaks down Machine Learning concepts into very simple terms
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
Project
Work Period
Work Period
Work Period
Work Period
Work Period
Work Period
Work Period
Work Period
Work Period
Work Period
Work Period
Work Period
Work Period
Blended Learning Day
Work Period
Work Period
Work Period
Work Period
1:50 - 2:25
Welcome!
Website resources