Introduction to the Study Schedule

A Brief Overview of the Study Schedule

Why Create a Study Schedule?

As a tutor, I've worked with a lot of computer science students, from middle school to college students taking formal courses in school, all the way to adults preparing for coding bootcamps or independent studying. I've also been a learner myself, first as a computer science student in high school and college, even up to now, in my role as a software and game developer who has to learn new skills for work and projects.

One of the biggest pitfalls I've seen for students (and experienced myself) is trying to learn new material or study for a test without an organized plan. Not having a good plan can cause you to waste a lot of time and energy, leaving you frustrated because you're spending so much effort to learn the material, but you never seem to make any good progress or remember anything.

Learning computer science and programming can seem like a daunting task for a lot of students, but I'm going to show you how you can create a plan and schedule that will allow you to break big challenges into manageable pieces, so that you can make progress, learn more, and become a more confident student and programmer.

How Can the Study Schedule be Used?

The study schedule that I'm going to show you was mainly geared towards studying for an upcoming test or exam, which is particularly helpful for:

  • High school students preparing for the AP Computer Science exam
  • Students of all ages who are taking a computer science course in school or attending a code bootcamp
  • Professional developers who are studying for a certification exam

In these situations, you have a set timeline and goal to work towards. If you're already well into a course and are having trouble, this time scale can be particularly stressful if that test is coming up soon. The study schedule helps you to prepare and to ease that stress.

However, if you're learning a programming language or skill on your own with no tests to prepare for, or you've just started a class and don't have an exam looming in the near future, you can still use the schedule and other elements taught in this course (such as how to take and review notes) to help you succeed.

What You Will Accomplish After This Course

I have created a template spreadsheet that will guide you in putting together an effective study schedule for your computer science exams. We'll go through the process step-by-step, and then you'll have a plan to succeed. So let's get started!


Complete and Continue