Virginia Computer Applications A/B

Virginia Computer Applications is a two-semester course designed to familiarize students with the basics of computer programming. Students will learn about data representation, program execution, programming languages, and program structures. They will also create web pages in HTML and a JavaScript program. Then students will learn about the phases of the software development life cycle (SDLC) and methods of software development, including learning about security threats, disaster recovery, and data privacy issues. In addition, the course covers the skills, ethics, and training required for careers in computer programming. This course is aligned to Virginia state standards.

View the extensive library of courses, tutorials, and programs we offer.