Computer Programming

Full Year (26638, 96638W)
Level
High School
Content Area
Career & Technical Courses
Credits 1.0
Grade(s)
10,
11,
12
Quality Points
1.0
Designation
Dual Enrollment

Students learn to use the JAVA and Python programming language to code and compile programs in an open source or Windows environment. Course content includes program design and problem solving, control structures, functions, parameter passing, data structures, arrays, and file processing. Emphasis is on program design.

Schools
HB Woodlawn Secondary Program
The Arlington Career Center
Wakefield High School
Washington-Liberty High School
Yorktown High School

Prerequisites

For Dual Enrollment: Successful completion of Algebra II & Concurrent enrollment in the DE Pre-Calculus & a passing score on the NOVA Math Pre-Calculus test. For Non-Dual Enrollment: Successful completion of Algebra I.

Additional Credit

This course may be dual enrolled at Northern Virginia Community College. The NOVA entrance requirements must be met before registering. Please consult with your school counselor for more details.

Certification

Student-selected verified credit can be earned by passing the course-related industry certification.