I have 2 children 9 and 10 yr old

I am trying to find ways to teach them about different aspects of computers.Any book worksheets or website ideas

Check out these sites.

http://library.thinkquest.org/5862/

http://www.kidsandcomputers.com/

http://www.computerlabkids.com/

(Broken Link Removed)

You might also check your local library, book store or teachers' store.

These are some interesting sites:

http://library.thinkquest.org/5862/

http://www.sesameworkshop.org/parents/advice/article.php?contentId=74280

http://www.computerlabkids.com/

=)

That's great that you want to teach your children about different aspects of computers! There are plenty of resources available that can help you in this journey. Here are some ideas:

1. Books: There are several books written specifically for children to learn about computers and coding. Some popular ones are:
- "How to Code: A Step-by-Step Guide to Computer Coding" by Max Wainewright
- "Hello Ruby: Adventures in Coding" by Linda Liukas
- "Coding Projects in Scratch" by Jon Woodcock

2. Worksheets: You can find computer-related worksheets for children on various websites. Some websites that offer free printable worksheets are:
- Education.com: They have a section dedicated to computer and technology-related worksheets for different age groups.
- All Kids Network: They provide a variety of computer-themed worksheets that can be printed and completed offline.

3. Websites and Online Resources: There are numerous websites and online platforms that offer interactive resources to teach computer-related concepts to children. Some popular ones include:
- Code.org: It is a widely used website that offers free coding courses for children of all age groups.
- Scratch: An online platform developed by MIT to teach kids coding through interactive games and projects.
- TinkerCad: This platform allows children to create 3D designs and learn about computer-aided design (CAD).

Additionally, you can also consider introducing your children to coding games and apps like "ScratchJr" (for younger kids) or "CodeCombat" (for older kids), which make learning programming concepts more fun and engaging.

Remember, combining these resources with hands-on activities like building a simple computer, disassembling old electronics to understand their components, or creating simple programs, can enhance the learning experience for your children.