|
Welcome Teachers!
This site is intended to help you with regard to the many
complex aspects of successfully running a high-school Computer Science program.
Questions teachers often want answered include:
- "I'm just starting my school's computer science program. What resources do I need? Where can I learn Java myself? Where can I get class materials?"
- "I've been teaching APCS in C++. How do I switch to Java? What are objects and why are they important? Where can I find useful examples for class?"
- "I've had all kinds of problems setting up a lab and getting these clunky machines to work. I need some lab guidance."
- "My students need project ideas."
- "My students want to know why they should learn Computer Science. What are their career options from here?"
- "Many more girls than boys drop out of Computer Science. What can I do to correct this gender imbalance?"
- "I want to learn from the experience of other Computer Science teachers."
If you've asked yourself any of these questions,
this site will help provide some answers. For example:
- One of the best ways to get going is to sharpen your own
knowledge of Java. See our section on Java
or browse through our annotated list of online
resources in Java.
- Check out articles written
for computer science courses.
- Still have a question? First look through our FAQ
(Frequently Asked Questions) list that covers both Java, as well
as computer labs.
- See our ideas page for student project
ideas, career guidance, and ideas for stemming the drop-out rate among girls.
- Finally, we welcome your feedback.
|