High school courses
- Ontario ICS3U and ICS4U
- BC Computer Science 11 and 12
- AP Computer Science A
- IB Computer Science
Computer science · High school and university
Programming is learned by writing and debugging code, with someone to explain what went wrong. Krsna Academy tutors work through problems live with the learner and build habits that transfer to any language.
High school computer science and first and second-year university programming courses.
We teach how to plan a solution in plain language before writing any code.
Reading an error message and tracing a program by hand are skills. We practise both until students can fix their own code.
These are the points where many first-year students fall behind. We use diagrams and small examples to make them concrete.
How it works
Every tutorial is 60 minutes with one tutor and one learner. Use the interactive tuition estimate to explore a plan around the learner's level, programme, delivery, and continuity needs.
Explore a tutoring plan01
Grade, curriculum, subject, and what is most pressing right now. The consultation is free and takes 30 minutes.
02
We recommend a tutor with the right subject depth and a way of explaining that suits the learner.
03
After each tutorial the learner has clear next steps, and parents can see what was covered and what is improving.
Questions, answered
No. Tutors explain concepts, work through similar examples, and help you debug your own thinking. Submitted code stays your own work.
Yes. We teach beginners of any age, from high school students in a first course to adults learning to program.
Tell us the course, the learner, and what would make the biggest difference. We will recommend a tutor and a plan.