Computer Science Courses

Introduction to Computer Science (Code HS)

This course introduces students to computer programming and the steps required to build applications that will solve problems and automate tasks. Many assignments will require thinking through processes and building flow diagrams. These will then be used as a blueprint for writing code. Python will be taught as the entry point for learning programming. Concepts will include decision processing, array handling, and the use of various types of data. Students with any level of computer programming experience, including none at all, are encouraged take this course before taking AP Computer Science Principles and/or AP Computer Science A. This class utilizes an online curriculum for delivery of content.

0759
Course Number0759
Grade Level9,10,11,12
Pre-RequisiteGrade of B or better in Algebra I
Application and/or Audition DateNone
Credits10
VCHS Graduation CreditElective
UC ApprovalYes-Area G (General Elective-Math-CompSci)
Fees$60 Curriculum Fee