Technovation
Curiosity Machine: Challenges: Build a Parallel Processing Machine
Can you build something that can sort data through multiple parallel channels? This site contains a challenge, tips, a lesson plan, and a place for students to document their engineering design process.