Passport Program Classes
The program consists of two classes: Beginner's and Intermediate. These classes are different from Passport classes (based on the Java Programming Language) offered in the past. Students in middle or high school can apply to either class (but only one of them). All Summer 2008 classes will take place Monday through Thursday at the University of Maryland College Park. The program will start on June 16 and end on July 10. The Beginner's class will take place from 12:00noon to 1:30pm and the Intermediate class from 2:00pm to 3:30pm.
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.
About Previous Program Classes
We are no longer offering classes based on the Java Programming language. In addition, an advanced class is not being offered at this time.
For Former Passport Students
- If you received a certificate of completion for any former Passport Java class (Beginner's, Intermediate or Advanced) then you should apply for the new Intermediate class. Keep in mind that you should know fundamental HTML, CSS concepts to take this class. If you want to review these concepts check the "HTML Beginner" and "CSS Beginner" tutorials available in the following site: http://www.htmldog.com