Why do students need 21st century skills?

Every child in America needs to be ready for today’s and tomorrow’s world. A profound gap exists between the knowledge and skills most students learn in school and the knowledge and skills they need for success in their communities and workplaces. To successfully face rigorous higher education coursework, career challenges and a globally competitive workforce, U.S. schools must align classroom environments with real world environments by fusing the three Rs and four Cs: Critical thinking and problem solving, Communication, Collaboration, and Creativity and innovation. (


BrainPop Digital Citizenship


 Second Grade I-Spy Project

Seventh Grade Book Reviews

I’ve provided several websites below that will introduce computer programming to students and encourage them to learn programming.

Tynker is proud to be a curriculum provider for the Hour of Code.

Coding with Frozen

Scratch and ScratchJr

Scratch makes it easy to create your own interactive stories, animations, games, music and art – and share your creations on the web. ScratchJR extends this paradigm to young children (ages 5-7) on the iPad.

Pencil Code

Pencil Code lets beginners be real web real developers, starting with turtle graphics and moving on to HTML5, CSS, and jQuery. Create art, music, games, and stories in Coffeescript and Javascript using a unique switchable editor that lets you work in either blocks or text.


Imagine a tool that allows you to turn 2D images into 3D shapes. Use AgentCubes online, the world’s first 3D web-based programming & modeling tool, to learn to program by creating and sharing exciting 3D games. Rule your world!


Create games on the PC and XBox via a simple visual programming language. Can be used to teach creativity, problem solving, storytelling, as well as programming.


3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web.


Pond Seek & Find

This website helps students in K-2 learn digital learning skills. Students will practice how to use the mouse/trackpad on a computer, place the cursor on a specific screen location and single clicking with a mouse/trackpad.

Keyboarding Classes

Ms. Thompson’s Keyboarding Class

Math Websites  


Reading Websites                                                                                                                        
Science Websites 
Social Studies Websites
Websites For Learning & Fun
Apps for Kids and adults
Student Video Sites
  • Kideos
    • Kideos is a collection of videos for kids that is nicely broken out into appropriate age brackets and categories.
  • National Geographic Kids
    • A diverse and fantastic collection of videos.
  • PBS Kids
    • PBS Kids is a wonderful website for preschoolers and early elementary school kids.
  • ZuiTube
    • ZuiTube  is powered by YouTube. The videos are approved by parents and educators. The organization/navigation is best suited for older kids (late elementary and middle school) and includes categories for some favorite teen/tween personalities. Kids may also enjoy creating their own video lists to share with others.
  • KidMango
    • KidMango has plenty of videos that you won’t see on the other sites, so it’s a nice option if you’re looking for something a little bit different.  Videos are broken down into three categories: preschool, ages 4-7 and ages 8+. Videos are preceded by commercial messages.
Image Editors
  • Splashup: Edit your photos, create new images – Just like Adobe Photoshop.
  •  Create quick drawings to share.
  • piZap:  Upload and create new images with callouts, graphics, text and more! Fun and free!
  • FlashPAINT:  Instant drawingboard – Great for creating and downloading.
Open Learning Websites
Class Blogs

Internet Safety Tools

Kids Online: Parent’s Guide to Internet Safety


Websites For Teachers