We are currently verifying that these resources no longer use Adobe Flash and will update the reviews shortly.
21 Results | sort by:
Learning with Santa Tracker - Google
Grades
K to 8tag(s): christmas (46), coding (75), cross cultural understanding (139), cultures (96), game based learning (157), holidays (132), map skills (59), maps (227)
In the Classroom
Add this site to your tool kit of December teaching resources. Include the games on classroom computers and add to your class website. Replace paper posters and have students share their favorite activities using an on line poster creator like Web Poster Wizard, reviewed here, or PicLits, reviewed here. After practicing coding using the games provided on this site, enhance learning by challenging students to create their own game using a tool such as Scratch, reviewed here.You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Disney Hour of Code Digital Toolkit - Moana: Wayfinding with Code - Disney and Code.org
Grades
2 to 6In the Classroom
Take advantage of these free materials to plan your Hour of Code activities for your school or classroom. Although created for Hour of Code, use these materials to create student interest in computer science at any time. Find many other coding activities and tutorials for all ability levels at Code, reviewed here. Instead of using the invitation provided in this activity, enhance learning and have students personalize and create their own flyer and invitations using Canva, reviewed here. Use Canva after your activity to send thank you notes to volunteers. Extend learning and have students share their coding stories (including successes and failures) using FlipGrid, reviewed here. Encourage students to continue to learn about coding and computer science using Scratch, reviewed here, to create their own learning games.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Elementary School Cyber Education Initiative (ESCEI) - Air Force Association
Grades
K to 12From this landing page also find the home page with all the information about CyberPatriot and check out the competitions that are for middle school, high school, and beyond. CyberPatriot brings you these real-world competitions in conjunction with the Cisco Networking Challenge. There is online training for competitors. Videos on this site reside on YouTube. If your district blocks YouTube, the videos may not be viewable.
tag(s): computers (101), cyberbullying (45), digital citizenship (72), internet safety (116), STEM (215)
In the Classroom
Include materials from this site with any lessons or units for on online safety. For basic technology integration have younger students use a video response tool like FlipGrid, reviewed here, to reflect on their learning and share tips for their peers. Older students could use Flipgrid, too, or to take technology integration to the next level have students take notes about what they are learning about cyber safety using a tool like SuperNotecard, reviewed here. Next, have small groups of students share and compare their notes. Students can then use their notes as a storyboard to organize a presentation for their peers sharing safety tips. With their storyboards students or student groups can create online books sharing cybersafety tips using Book Creator, reviewed here. Book Creator includes tools for making digital books that include images, text, and audio recordings. As a modification to the above, instead of using Book Creator, challenge students to create a multimedia presentation with a tool like Genial.ly, reviewed here, or Powtoon, reviewed here. Include links to learning modules on a bookmarking tool like Symbaloo, reviewed here, on classroom computers for students to easily access materials.High school students and your tech-savvy middle school students may be interested in the competitions where they will focus on network security. The competition would be very good for the student who thinks they would like a career in IT or computer science.
Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Microsoft MakeCode - Microsoft
Grades
K to 12tag(s): coding (75), makerspace (33), Microsoft (56), STEM (215)
In the Classroom
Make use of the resources offered by Microsoft to share with your students as they learn how to code. Share project ideas with students and include materials for them to create their projects as part of makerspace activities. Have students take pictures of their creation and enhance their learning by using ThingLink, reviewed here, to add audio to describe their creative process. Add images to your class website as part of your student work gallery. Challenge students to use Sway, reviewed here, to create an online multimedia page including images, video, and text to describe, evaluate, and share their work with coding projects. Include project ideas from the site and set up a makerspace during open house events at your school.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Twitter Chat: Coding: Bring it to all Classrooms - TeachersFirst
Grades
K to 12tag(s): coding (75), twitterchatarchive (104)
In the Classroom
Is your class doing the Hour of Code? View this chat yourself or with your colleagues to learn more about this fabulous weeklong event in December. Make coding a regular language in your classroom, stretching past the "hour" in December. Learn about resources (and benefits) for all grades, even kindergarten.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
The Curious Engineer YouTube Channel - Omkar Bhagat
Grades
6 to 12This site includes advertising.
tag(s): birds (48), computers (101), magnetism (35), maps (227), oceans (144), space (216), STEM (215), time (107)
In the Classroom
Share videos with students either on an interactive whiteboard, with a projector, or as a link on your class website. Many of the videos discuss computer programming concepts, making them particularly useful for Computer Science lessons. For more advanced classes, provide time for students to choose a video to view and research the underlying concept. Have students make a multimedia presentation sharing their findings using Swipe, reviewed here, if you are starting the process of integrating technology into your classroom. LiveSlides is an easy tool to manage if you are familiar with PowerPoint or Keynote. If you and your students are more advanced with technology, you may want to use a tool such as Canva, reviewed here, for students to create a custom poster, presentation, or flyer for relaying what they discovered.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Minecraft Hour of Code Tutorials - code.org
Grades
2 to 12tag(s): coding (75), computational thinking (32), computers (101), critical thinking (104), design (82), problem solving (247), STEM (215)
In the Classroom
Make coding part of science inquiry or math logic in any classroom. Include it as part of scientific method or discussions about careers in science. You may even want to portray coding as just another "world language" in today's world. Be sure to look at all the implementation advice before introducing these extensive coding resources to your class. It would be wise to complete the Hour of Code yourself, so you will feel comfortable helping students if they get stuck. Better yet, invite a few students to do an hour with you after school and learn together! You will have a team of "techsperts" to help their peers. Plan an hour of Code on nationally designated days or on your own calendar! Invite the PTA/PTO to host a coding event. Select a video from this site to use to introduce Computer Science to your students. If you only have a few computers, introduce this tool using a projector or interactive whiteboard and bookmark it as a learning station with earbuds/headphones. Encourage students to help each other when they have difficulty. Share this on your website for students to use at home, too.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Google CS First - Google
Grades
5 to 9tag(s): animation (61), coding (75), computational thinking (32), critical thinking (104), digital storytelling (130), gamification (76), musical notation (33), problem solving (247), social media (43), sports (83), stories and storytelling (28)
In the Classroom
Create a club in your classroom as part of your STEM activities, as a lunch/recess club, or an at-home activity for students. Use the flyers and presentation materials provided to create interest in the club. Differentiate clubs by student interests and abilities. Share Google CS First with your school's media or tech leader as an excellent resource for teaching coding. This site is perfect for those who want to learn more about coding, but have some hesitancy since all materials from creating a group through the lessons are free. If you still have some doubts, enlist the services of a tech-savvy high school student to help with activities as part of their volunteering requirements.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
TechPrep - Facebook
Grades
6 to 12In the Classroom
TechPrep is an excellent resource for exploring careers in computer programming with students. Have students or groups collect ideas and findings using Padlet, reviewed here. The Padlet application creates free online bulletin boards. Explore the site together or share on your class website for students to explore on their own or with parents. Use TechPrep to find resources for classroom use such as websites and games. If your school has a computer club, share this site with the leader to use for finding tools for classroom use.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
CS Unplugged - CS Education Research Group
Grades
4 to 12tag(s): computational thinking (32), computers (101), cryptography (4), data (137)
In the Classroom
Make technology understandable and available to everyone, without the need to use technology. Use CS Unplugged as one of your STEM stations/centers during science lessons. Use CS Unplugged as an excellent resource for students who want to learn about computer science on their own. CS Unplugged is a great tool to share with students considering a major in computer science in college or wondering about computer careers. If you teach computer science courses, CS Unplugged could be useful for locating review materials to share with your students.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
FreeTechBooks - FreeTechBooks
Grades
6 to 12This site includes advertising.
tag(s): book lists (121), STEM (215)
In the Classroom
In a middle or high school program dig deeply into math, science, or engineering. Find materials to supplement in-depth studies. Challenge gifted or advanced students. Use this as a way to check the validity of your source, whether it is a textbook or another Internet resource. Challenge students to write their own ebooks on their topic of interest in groups collaboratively or individually. Have students use a tool such as Ourboox, reviewed here. Ourboox creates beautiful page-flipping digital books in minutes, and you can embed video, music, animation, games, maps and more.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Book Gold Mine - Double Time Software
Grades
8 to 12This site includes advertising.
tag(s): ebooks (35)
In the Classroom
Challenge your advanced students to dig deeper and learn more while checking into the latest on Book Gold Mine. During research projects challenge your advanced students, Book Gold Mine provides a free resource for further study or research..Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Code - Hadi & Ali Partovi
Grades
K to 10tag(s): coding (75), computational thinking (32), computers (101), critical thinking (104), problem solving (247), STEM (215), women (101)
In the Classroom
Make coding part of science inquiry or math logic in any classroom. Include it as part of scientific method or discussions about careers in science. You may even want to portray coding as just another "world language" in today's world. Be sure to look at all the implementation advice before introducing these extensive coding resources to your class. It would be wise to complete the Hour of Code yourself so you will feel comfortable helping students if they get stuck. Better yet, invite a few students to do an hour with you after school and learn together! You will have a team of "techsperts" to help their peers. Select the Learn button from the top menu to find two links for educators. The one at the top of the Learn page gives quick tips for prepping for the Hour of Code. The one at the bottom of the slide gives complete instructions for implementing the Hour of Code in your classroom. Plan an hour of Code on nationally designated days or on your own calendar! Invite the PTA/PTO to host a coding event. Select a video to use to introduce Computer Science to your students. Introduce this tool using a projector or interactive whiteboard and bookmark it as a learning station with earbuds/headphones. Encourage students to help each other when they have difficulty. Share this on your website for students to use at home, too. Code teaches the basics. Those students who show a keen interest in coding could extend their learning by using a program such as Codeacademy, reviewed here.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Video Lectures - Video Lectures Net
Grades
5 to 12tag(s): cells (88), computers (101), creativity (94), data (137), engineering (110), machines (19), scientists (66)
In the Classroom
Keep your students minds wondering with the latest thoughts in science. Use this to create your own, science news events day. Use one of these videos as a center when students are studying a related topic. Share the videos on your projector or interactive whiteboard.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Crunchzilla - Crunchzilla
Grades
3 to 12tag(s): coding (75), computational thinking (32), computers (101)
In the Classroom
When discussing computer science and how technology touches all of our lives, be sure to discuss coding and that it is a language that everyone can learn. Show the HTML markup of a page to show what the computer "reads" to form what websites look like. Use these tools to show basics in coding. When students are working, be sure to not rescue them with answers. Encourage learning by telling them to ask three other students first before asking the teacher AND that it is okay if we learn it together. Use other coding programs such as Scratch, reviewed here. Have students create a tutorial or a quick reference guide for using coding. Create a class wiki to share your reference guide. If you want to learn more about wikis, check out the TeachersFirst Wiki Walk-Through. Share this site with your young gamers to lure them into the logical world of coding -- and actually build STEM skills in the process.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Saylor - Free Online Courses Built by Professors - Michael J Saylor
Grades
8 to 12tag(s): professional development (231)
In the Classroom
Allow gifted students to enroll in courses that interest them or that provide enrichment beyond classroom content. Share with others in your building as a resource for professional development. Explore the topics yourself for some new, engaging topics to round out your own expertise. Allow students to enroll in a course that would fit into their career goals as an exploratory opportunity in that field.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Teaching Tree - teachingtree.co
Grades
9 to 12In the Classroom
Use Teaching Tree as a great resource for students who want to learn about computer science on their own. This is a great tool to share with students considering a major in computer science in college or wondering about computer careers. If you teach computer science courses, Teaching Tree could be useful for locating review materials to share with your students. You may also consider having your students search for or create videos to share on Teaching Tree and then tag them to help other people learn from their work. Use a tool such as SchoolTube reviewed here.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Fold It - UW Department of Computer Science and Engineering
Grades
9 to 12In the Classroom
Allow students time to manipulate this site and learn the structures of proteins prior to the discussion of the content of the unit. Brainstorm what students have learned to develop notes or major content points. Identify the specific proteins and functions and determine why certain proteins have specific shapes. Identify the roles of proteins in the bodies of all living organisms. Connect these proteins with proteins in the diet and discuss the importance. Determine protein sources that are more beneficial for the human body. Think you have found the best way to fold the proteins? Register on the site and discuss the pattern.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Educator's Reference Desk of Lesson Plans - Information Institute of Syracuse
Grades
K to 12tag(s): resources (91)
In the Classroom
Some of the lesson plans are actually units designed for a week or more of study. The site allows for printer-friendly versions of the plans to make printing them a neat option. When you need quick plans for the substitute--or if you are a substitute-- this site is a must-have.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
The Puzzle Toad - Carnegie Mellon University
Grades
10 to 12In the Classroom
After sharing the site on your interactive whiteboard, add a link to this site on classroom computers for use as a center. As students try solving the puzzles, enhance learning by asking them to reflect upon their learning through blogs. Edublogs, reviewed here, is a free blogging platform developed for classroom use. Modify learning by asking students to include screenshots of their work and discuss their problem-solving tips as they work through the different puzzles. Use a screenshot tool such as Nimbus Screenshot Capture, reviewed here.Add your comments below (available only to members) | Become a Member
You must be registered and logged in to add items to your favorites.
Use the form at the top of the page to log in, or click here to join TeachersFirst (it's free!).
Add your comments below (available only to members) | Become a Member
Close comment form