"There are many great websites that provide opportunities for students to develop language skills, tell stories, and share back their knowledge in fun, creative, and meaningful ways each using a computer. There are also terrific websites and portals which have links to excellent online interactives which can be used in the classroom with an interactive whiteboard."
Small Basic is a project that's aimed at bringing "fun" back to programming. By providing a small and easy to learn programming language in a friendly and inviting development environment, Small Basic makes programming a breeze. Ideal for kids and adults alike, Small Basic helps beginners take the first step into the wonderful world of programming.
Animation virtual studio.
"A virtual animation studio partnering with animators from around the world to create, high quality 3d, 2d and flash cartoon animations. Aniboom cultivates animated content by leveraging the web providing online animation opportunities such as animated competitions and free online animation software."