Taking Programming Skills to the Next Level

Interested in learning advanced Python concepts? Searching for a high school course that is challenging, yet fun and engaging? For those who have taken Foundations of Programming (FOP), Procedural Programming is a new course at FLVS that allows students to tackle advanced concepts in computer science.

Procedural Programming has six modules that build upon the concepts taught in FOP while allowing students to design programs based on their own interests. The concepts use real-world examples students relate to.

The course does a great job of overlapping and reviewing the concepts students learn in Foundations of Programming. The first module focuses on writing basic algorithms while reviewing coding concepts learned in the previous course. Data structures, documenting, and debugging are also taught in Module One. The first two programming assignments in the course provide students with guiding criteria while allowing students to come up with the program topic based on their hobbies or interests. As a teacher, it is neat to see how creative the students are!

Read the full story by


Helping Our Captains Succeed with FLVS Elementary New Skype Feature
We are updating our Privacy Policy, so please make sure you take a minute to review it. As of May 25, 2018 your continued use of our services will be subject to this new Privacy Policy.
Review Privacy Policy OK