<p>I'd like to take computer programming as an elective for my senior year. My school offers two classes: Programming I and Programming II. Here's the official description for I:</p>
<p>
[quote]
This course provides students with an introduction to computer programming. Through hands-on instruction, students will learn how to plan and create their own Windows applications using a language called Visual Basic. Students will also be introduced to game programming. Lab fee for materials that students keep.
[/quote]
</p>
<p>And programming II:</p>
<p>
[quote]
This course emphasizes object-oriented programming methodology with a concentration on problem solving and algorithm development. It expands upon the programming concepts already learned in Programming I. Through hands-on instruction, students will learn how to plan and create their own applications using a language called Java. The topics explored will cover those tested on the College Board's AP Computer Science exam.
[/quote]
</p>
<p>I have no prior programming experience and would prefer a more rigorous class to get myself started in programming. Also, being able to take the AP Comp Sci exam at the end of the year is a major plus. Do you think it would be possible for me to skip right into Programming II or should I take Programming I to ease my transition into the art of programming? </p>
<p>Thanks.</p>
<p>EDIT: Whoops, I meant to put this in the HSL forum. Oh well -_-</p>