AP Computer Science A
Home -- Announcements
Online Resources
Teacher Contact Info
AP Computer Science A
AP Computer Science AB
Advanced Topics

Online Resources

Great Articles on Programming
Girls Can't Do Physics -- This is a great article about how female students are still discouraged from entering technical fields and that the blame for the painfully slow progress may lie largely with universities.

Programming for Parallelism -- This is a great article about the future of programming and the issues that professional programmers are thinking about. It talks about the rising popularity of functional programming and it also has a link to the following article on parallel processing.

Parallel Processing Deemed the "Next Big Thing" -- This is a great article about how current software is not taking advantage of parallel processing and software developers need to learn to program for future multi-core processors.

Videos & Other Online Resources
Marble Mathness Video -- This is a fun example of how adding numbers in binary works. This guy has essentially built a simple computer chip out of wood! Watch him add by rolling marbles! See if you can understand how it works.

Java Resources by Sun
Java 1.5 API
Java Keywords
Java Tutorials
General Java Resources

AP Central
AP Computer Science A Course Home Page
GridWorld Home Page
GridWorld Code Zip
GrideWorld Installation Guide
GridWorld Narrative

Jar Files
apcslib.jar
chndocs.jar
chnutil.jar

 

back to HW Math
back to hw.com