Free online competitive programming courses for high school students by high school students. Go from zero to hero in our interactive face-to-face lessons in a low-stakes environment. No prior experience required.
COVID-19 taught us all the horrors online courses were when filled with endless drilling, walls of text, absolutely no social interaction, and dead silence at every question. So... how is Code Joint any different? Here's why:
Every single lesson we craft has been checked and peer-reviewed by high school classmates, college students, and parents to ensure every minute of yours is spent learning how to program and not learning how to waste time.
Instead of going with the lousy, boring option of using Google Slides, we pivoted to using Aha Slides, which allowed for engaging user-end interaction for every lesson.
We understand that learning is supposed to be satisfying, with the perfect balance of difficulty and "AHA!" moments. That's why we start every class with a brain teaser, stimulating student ideas with fun puzzles.
More than anything, we try to make our classes as social and inviting as possible. The more discussion and person-to-person interaction, the better. Our teaching philosophy puts teacher immediacy first by really putting ourselves out there on the online stage so that students feel comfortable meeting us halfway.
Hey there! I'm the lead teacher and programmer of Code Joint. I've been programming for over 7+ years, and I've spent 100+ hours tutoring one-on-one with students, guiding them to find a passion for programming. I am currently USA Coding Olympiad Gold Division 🐄
Sup, I'm the lead assistant teacher in this joint (see what I did there, cuz it's called code joint :)) and clearly I'm hilarious. I'm basically here to boost the mood :D. If you have questions with anything I'd be happy to help.
Swarit Govindwar: Marketing Officer
Vincent Li: Developer
Zain Dewani: Lesson Builder
Pratyush Alur: Lesson Builder
Email our team at [email protected]
Email our social media team at [email protected]
Code Joint aims to teach competitive programming/sports programming. Websites like codeforces and LeetCode offer problems aligning with what Code Joint teaches.
Code Joint is for everyone at all skill levels. Whether you have never touched a single line of code before in your life, or you are a seasoned competitor who has gone to dozens of dozens of contests, there is a spot for you somewhere.
Click one of the register buttons on our website. Joining is completely free!
What ARE you waiting for? Start now!