# Passport Program Classes

All classes have quizzes, exams, and projects. Certificates of completion will be granted to only those students that complete all the projects and have a passing score on quizzes and exams.

- Beginners - The class will introduce programming concepts using the web. The class will cover HTML, CSS, variables, conditional statements, while loops, using the JavaScript programming language. In addition the class will provide an overview of computer science and its impact on society. This course is for students with little or no previous programming experience.
- Intermediate - This class assumes students are familiar and have developed projects using HTML, CSS, variables, conditional statements, and while loops. This class will cover functions, arrays (one and two dimensional arrays), events, forms, DHTML, and animation using the JavaScript programming language. Some server side scripting (PHP) can be part of this course.