Recently, the call for teaching 21st century skills and content in K-12 has gained considerable momentum and acceptance. Problem-solving, communication, and teamwork are examples of 21st century skills; a deep, integrated model of key science processes, for example, is 21st century content. To learn such 21st century content and skills, students must use 21st century information and communication technology.