Home AP Computer Science A FOOP Capstone Summer Homework for AP CS A AP Computer Science Principles
Current Schedule Favorites Class(room) Policy Blog Gunn Girls Tech Club Send Me Email

Here are some links that may be of use as references. Some may become stale; please let me know if they do by sending email to jpaley@pausd.org.

Technical Stuff

Let's face it. People, when they ask about a programming class, want to know what language is being taught. While the question is reasonable, my own feeling is that learning how to program in general is the right idea. Then you can learn whatever language you want as needed.

The fact is that it isn't quite that simple (even though I maintain it is a good idea). One of the more annoying things about programming languages is finding good, concise documentation on libraries and nuances so you know what operations can be carried out on a given data type. The presentation methods are very different for the various links, below, but my belief is that they are all readable.

Performance/Optimization Stuff