Friday, April 23, 2010

Recommended Web Sites

Here some recommended websites:

W3Schools - this websites contains vast resources for learning lots and lots of different web-based programming schools. The Javascript section is particularly recommended, but this website is great for learning many web-based skills.

MSDN - if you are interested in programming applications that run on Microsoft Windows, then this is the place to go. It has pretty much everything you need to know about programming for Windows.

Eclipse.org - Eclipse is an industrial strength Java developer's tool. It is free, open-source, and through the use of plugins, can support many, many types of programming, including web-based programming in multiple programming languages. Highly recommended.

NetBeans.org - Netbeans is another high-quality Java developer's tool, and it can also use plugins, but it can only support Java. It is very easy to use, so if you develop in Java and don't like Eclipse, I would recommend this. It is also free.

Alice - Alice is "An Educational Software that teaches students computer programming in a 3D environment." Alice allows students to learn introductory programming concepts by having them create animations and play games. It's freely available, makes learning to program fun, and has good tutorials.

Java API Specification - this website contains all the documentation for the Java programming language. It is a reference for the entire Java language. It will not teach you to program, but if you ever program in Java, you will need to visit this site.

Computer Science Teacher's Association - this is the a comprehensive website for Computer Science teachers and it contains lots of useful material. Membership is recommended, but there are also free materials available.

Science Buddies - this is a good website for science teachers.

MOSS - MOSS is a free service for detecting software plagiarism. Unfortunately, software plagiarism is rampant in computer science classes. In college, I witnessed more than a few people get expelled for it. This service works by detecting similarities in submitted code, and it works well. Many universities use this service.

No comments:

Post a Comment

On this form, you can make comments about the blog. Please keep it clean, because minors might be on the site. Spam is punishable by exile.