Resources FILTERED

Google Digital Garage

Are your high schoolers looking to level up their learning in digital marketing or data and technology? Perhaps you're looking to support your...

Taxonomy of Reflection for Students

“We do not learn from experience… We learn from reflecting on our experience.” This quote from John Dewey, an American philosopher,...

Teacher Reflection Questions

As John Dewey famously noted, “We do not learn from experience... we learn from reflecting on experience.” In the fast-paced world of education...

Discovery Education: Daily Learning Activities

Finding high-quality, ready-to-use activities from trusted sources is a significant win in the teaching world. With Daily Activities...

Digital Escape Rooms

Digital escape rooms are among the latest and greatest ideas for creative problem-solving opportunities for students. With this resource from Ditch...

Digital Citizenship: 10 Videos for K–5 Classrooms

From an early age, students need to start learning healthy media habits. In this resource, Common Sense Education has created and curated ten...

Doing a Project vs Project Based Learning

Doing a project at the end of a unit is not the same as project-based learning.  Because these two ideas frequently get confused, PBL...

Drag-and-Drop Audio for Foreign Language

Listening activities are a cornerstone of foreign language classes, and technology and online formats open up a new world of possibilities. This...

Dan Meyer's Three-Act Math Tasks

Math students often ask, "When am I ever going to use this in real life?" Without real-world connections, students can disengage or struggle to find...

Create a Story with Scratch

Scratch is an online community that allows students to create stories, games, and animations using a simple block-based coding language. It's a...

Cooperative Learning Strategies

Cooperative learning strategies are teaching structures in which groups, each with students of different ability levels, use a learning protocol to...

Coggle

Coggle is a freemium collaborative mind-mapping tool used to help visually organize your thoughts. Students can use Coggle to brainstorm, break down...

Coding with Scratch Jr.

Kids don't have to be destined for a life of computer programing to enjoy coding. Every student should have a chance to explore coding for its many...

Creating Your First Nearpod Lesson

What is Nearpod? Nearpod is an interactive learning tool that allows the teacher to create engaging lessons through Nearpod, Google Slides,...

Current Events in Historical Context

This resource from UC Davis' Historical-Social Science Project provides excellent resources for teaching current events in today's classroom. They...

Cyber Sandwich EduProtocol

EduProtocols are reusable lesson frames, great for all learners and content areas. Cyber Sandwich works in three parts and has students work in...

Code.org: An Introduction

Code.org and Hour of Code have inspired millions to try coding. They've introduced computer science courses in hundreds of thousands of classrooms....

Jeopardy Labs

Are you looking for a fun and engaging way to review content with your students? This resource, Jeopardy Labs, allows you to easily create your own...

Phases of the Moon: A Wakelet Collection

Are you an educator searching for resources to help you teach the phases of the Earth's moon? This resource, which includes a simulation from PBS,...

Code For Fun

Computer science is all around us! Teaching computer science is important because it promotes problem solving, provides multiple career paths for...