Resources FILTERED

Teaching and Learning CS with FREE e-books at NCCSE

The National Center for Computer Science Education (NCCSE) champions, researches, and provides equitable computer science education opportunities for...

Edpuzzle: Grading Open-Ended Questions

Edpuzzle is a great tool that allows you to add interactive elements to videos and assign them to students.  Edpuzzle automatically grades questions...

Edpuzzle Online Professional Development

Edpuzzle is an awesome application that can help you use video in a powerful way, including trimming videos and embedding questions throughout...

Color by Numbers for Littles

Color by Numbers is a free, web-based color by number resource for your young learners. Choose from a variety of categories and over one hundred...

Google Sites: 20 Ideas, Tips, and Tricks

Google Sites is a free, easy-to-use web page creation tool that offers many solutions for educators. Find lots of tips, tricks, and teaching ideas...

Google Lens

Have you ever looked around and wondered about unfamiliar items or places you see? With Google Lens, you can take a picture and search for what you...

Digital Note-taking Strategies to Deepen Student Thinking

This article from Mind/Shift provides multiple strategies and research to support student note-taking in a digital environment.  Collaborative...

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...

DocStickers with Google Keep

Add digital stickers right into your students' work on Google Docs with the nifty new integration features from Google Keep!  Students don't...

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...

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...

Dallas Symphony Orchestra: Elementary Music Lesson Ideas

From the Dallas Symphony Orchestra, this website is a great place to find lesson plans and resources for teaching music in the elementary classroom....

Creating a YouTube Channel for your Classroom

YouTube is designed so you can create multiple channels under a single account. This is perfect if you teach multiple classes during the day and want...

Creating a Story in Sutori

Sutori is an online tool that creates presentations for the classroom in a unique timeline format. Teachers and students can create projects,...

Creating a Book with StoryJumper

StoryJumper is a great website that offers students the chance to write, create, and publish their own stories. This site provides simple creating...

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...

Creating Accessible Social Media Posts

Ensuring that our learning materials are accessible for all students is always important, but even more so when many digital forms of instruction are...

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,...