Crocodile Coding

What We Do

Crocodile Coding is a tutoring organization founded by four high schoolers from the Bay Area. Our mission is to encourage students to pursue programming as a passion by teaching them basic and advanced computer science skills. If you're interested in enrolling a student in our program, simply sign up at our online Google form. Volunteers who are interested in tutoring with us are also welcome; please apply here, or contact us directly at

Online Classes

Due to the COVID-19 pandemic, our classes are held over Google Meets to ensure the safety of our students and instructors.

Customized Curriculum

Our course material is carefully crafted to build a strong foundation, developing skills that will give young coders the ability to go far in their future endeavours.

Experienced Instructors

All of our tutors have years of programming experience and are well-equipped to engage with students of all skill levels.



Learn Scratch, a basic yet flexible visual programming language developed by MIT for beginners. This class is an excellent introduction to the world of programming, and one that's sure to interest young students.


  1. What is Coding?
  2. Sprites and Backdrops
  3. Movement and Position
  4. Variables
  5. Math Operators
  6. Boolean Operators
  7. Conditionals
  8. Broadcasting and Sensing
  9. Loops and Functions
  10. Clones and Lists


Learn Python, a typed programming language that is easy to learn for beginners with its English-like syntax. This course covers foundational programming concepts for late-elementary and middle school aged students and is will be able to act as a stepping stone for future coding endeavors.


  1. What is Coding?
  2. Input and Output
  3. Variables
  4. Conditionals
  5. Lists and Strings
  6. Loops and Functions
  7. Graphics

Meet the Team

Jayant Patil

Executive Director, Co-founder

Hi! I'm Jay and I am a junior at Mountain View High School. I have avidly practiced coding for five years now in Java, Python, and JavaScript, making mostly games, web applications, and tinkering with physics. Aside from programming, I enjoy art, history, and playing video games. I am incredibly excited to introduce others to world of programming and foster their understandings in the subject area.

Adrian Zhang

Head of Technology


Hello, I am Adrian! I am an 11th grader at Mission San Jose High School. I've been programming for many years now, and am fluent in Java, JavaScript, C, and Assembly. I spend most of my time coding small web applications or working on low-level projects. I am also very interested in 3D graphics. When I'm not coding, you can find me playing Minecraft.

Akarsh Ojha

Head of Tutoring


Hello, I'm Akarsh! I'm an 11th grader at Basis Independent Silicon Valley. I have been pursuing Computer Science and Programming for about five years and have been creating numerous projects and applications in C, C++, Java, and JavaScript. I also enjoy listening to music and reading. I'm extremely excited to educate others on the logic and science behind computers!

Adrian Chu

Head of Tutoring


Hey guys! I am Adrian, and I am currently an 11th grader at Palo Alto High School. I've had a few years of programming experience in Python, Java, and Scratch. Some things that I like to do in my spare time are cooking, PC building, and playing video games. I am extremely excited to meet with all of you!

Sharan Tamber

Head of Outreach and Graphic Design

Hey! I'm Sharan, a junior at Mission San Jose High School. I'm very passionate about expanding Crocodile Coding and watching it grow! Outside of Crocodile Coding, you can find me listening to music or playing video games.

Questions? Comments? Concerns? Email us at, and we'll be happy to help!