Code.org
Code.org: Cs Fundamentals: Input and Output
Students consider a number of computing devices to determine what types of inputs and outputs they use.
Khan Academy
Khan Academy: Programming Case Study: Going Beyond the Ka Curriculum
To give fellow teachers ideas for how they can teach Khan curriculum in a classroom setting, check out the case studies. Here's how software engineer-turned-teacher Jenny Oliver builds upon Khan's curriculum in her classroom.