My 10th grade son is a techie, and he particularly loves gaming. At some point, he might like to design and create games of his own, so learning about computers is important to him. I want him to have the ability to write programs, but I am so far from being able to do that, it’s not even funny! For this review, I was excited to have him check out the Java Programming course from CompuScholar, Inc.
This course is designed for high school students, especially those interested in taking the AP Computer Science exam. The course page offers study resources to help prepare students for the exam, and the lessons go in depth into topics like getting started with Java, working with strings, user input, debugging, and much much more.
Worried that you have no idea what any of that means? Don’t be, I don’t either. Fortunately, this online course does all the teaching for you. Of course, if you are already fluent in computer programming language, you could certainly help your child through the program, but experience on the parent’s part, is not necessary! (thank goodness)
We found the Java Programming course to be very user-friendly. It is divided into roughly 27 chapters, with individual lessons for each chapter. Lessons include instruction (video or text), assignments, and quizzes. When your child logs on, they simply click on the chapter they are working on and get started.
I appreciated the fact that the video lessons were pretty short, which is good for boys with short attention spans. However, even though the lessons may not be long, they are full of information. That’s why it is also nice to have a text version of the lesson available as well. If my son had trouble remembering something, or didn’t quite get something, he could watch the video again and/or go read the lesson text as well.
The quizzes were great for me as a homeschool teacher. In high school, I do think it is important to record grades and things like that. Having everything graded for me made it very easy for me to keep track of how he was doing, and also makes it easier for me to track credits for high school. Students have two attempts at every quiz, so if my son did not do well, I had him review the lesson and take it again. Each chapter also features an exam at the end that reviews all the lessons.
The part my son enjoyed the most was probably the activities. Some of them were complicated, but that’s what I would expect from a course at this level. He did have me read over the directions with him on a couple of assignments, but once he understood the directions, he was able to complete the assignments on his own. I felt like the assignments offered him a great opportunity to practice what he was learning. After finishing this course, I feel like he would be able to move into further computer programming courses at our local community college with a solid foundation to build on.
My son enjoyed the Java Programming course from CompuScholar Inc., and as a mom, I feel like it was a very strong course for a high school student. We are going to review the AP resources and consider signing him up for the test. CompuScholar offers multiple pricing options for this course, from monthly to yearly payments and self-study and teacher-led courses.
To learn more about CompuScholar Inc., connect with them on social media here: