We are currently verifying that these resources no longer use Adobe Flash and will update the reviews shortly.
Title(s) Exactly Matching Your Search Term
Computer Science - Crash Course
Grades
7 to 12This site includes advertising.
tag(s): coding (89), computers (110), internet safety (113), robotics (23)
In the Classroom
Have students watch an episode on key computing topics and hold a discussion to deepen understanding. Assign coding or research projects based on lessons, like building simple algorithms or exploring historical figures in computing. Students can research famous coders and developers.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!).
304 Results | sort by:
Amazon Music: Behind the Beats - Amazon
Grades
6 to 12tag(s): careers (141), engineering (126), producers (7), STEM (282)
In the Classroom
Host an interactive Kahoot! quiz based on careers in music technology, engaging students in competition, and learning from the free library of games. Extend learning by having students create a simple music-themed app or website using beginner-friendly coding tools like Scratch reviewed here to combine creativity and programming. Students can also research a specific tech-related role in the music industry (e.g., sound engineer or app developer) and present their findings in small groups.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!).
Computer Science - Crash Course
Grades
7 to 12This site includes advertising.
tag(s): coding (89), computers (110), internet safety (113), robotics (23)
In the Classroom
Have students watch an episode on key computing topics and hold a discussion to deepen understanding. Assign coding or research projects based on lessons, like building simple algorithms or exploring historical figures in computing. Students can research famous coders and developers.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!).
Tomorrow Classroom - Wix
Grades
8 to 12tag(s): computers (110), editing (92), graphic design (48), images (260), Online Learning (42), STEM (282), tutorials (54)
In the Classroom
Use the courses provided on this site as part of your computer science program or as a learning activity for students interested in website design. You can also use the learning tools and courses as part of an after-school program. If time isn't available to offer all the courses, take advantage of the available materials to teach some of the individual components, such as Lesson 1--What is the Web? This activity teaches students to look at the components of websites to understand the message delivered and what makes them attractive to viewers. Find free website creation tools at TeachersFirst Edge Web Page Makers, found 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!).
WPSU Language Arts Games - PBS Learning Media
Grades
K to 1tag(s): infographics (56), literacy (116), reading comprehension (148), reading strategies (103), science of reading (37), vocabulary (238)
In the Classroom
To develop and practice language arts skills, add these games to classroom computers and include them in station rotation activities. Each game includes a set of discussion questions; use these questions as discussion topics in Padlet, reviewed here, and ask students to share their responses as part of a video discussion. This is a link to Padlet's Help section for posting video or an image. Learn more about the Science of Reading by visiting TeachersFirst Science of Reading Special Topics Page, 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!).
Really Great Reading - Free Resources - Really Great Reading
Grades
K to 12tag(s): literacy (116), phonics (50), preK (263), reading comprehension (148), reading strategies (103), science of reading (37)
In the Classroom
Bookmark and save this site as a resource for learning about and finding activities for reading instruction. Share ideas and articles with parents to support reading activities at home. The Heart Word Magic section includes many short video tutorials to help students learn to read and spell high-frequency words; consider including a video tutorial in your weekly classroom newsletter and on classroom computers for students and parents to review at home and in school. As an alternative to adding information to your classroom newsletter, consider using Wakelet, reviewed here or Padlet, reviewed here to organize and share resources with parents and guardians.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!).
Citizen Sort - Syracuse University School of Information Studies
Grades
6 to 12tag(s): animals (289), classification (22), insects (68), plants (147)
In the Classroom
Citizen Sort is perfect for use on your interactive whiteboard or projector during the appropriate science unit on classification. Play together and discuss options for identifying and classifying living things. Use Citizen Sort as a science center on classroom computers. Be sure to share a link to the site on your class website or blog for use at home. Have students create an online or printed comic demonstrating lessons learned using one of the tools and ideas included in this collection. Have students create an annotated image including text boxes and related links using a tool such as Thinglink, 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!).
Reading Treks: Charles Darwin's Around-the-World Adventure - TeachersFirst
Grades
K to 3tag(s): animals (289), continents (32), darwin (13), ecosystems (76), plants (147), preK (263)
In the Classroom
Take advantage of the many lesson ideas in the Teachers' Guide to bring this story to life and provide activities that correlate with the book's theme of adventure and exploration. Help students understand the timeline of Darwin's adventure using MyLens, reviewed here to create a timeline that includes the dates of his voyage created using AI or build a timeline as you read the book using ReadWriteThink's Timeline builder tool, reviewed here. Work together as a class to create an adventure story using Book Creator, reviewed here. Add student drawings, voice recordings, and maps to your digital book, then create a link on classroom computers for students to read over and over again!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!).
CK-12 Plix - CK-12
Grades
K to 12tag(s): angles (51), area (52), atoms (44), charts and graphs (169), data (148), decimals (85), earth (185), earthquakes (44), equations (118), fractions (158), geometric shapes (135), integers (22), latitude (10), magnetism (37), molecules (44), oceans (149), planets (112), plate tectonics (21), prime numbers (26), probability (97), rock cycle (12), rocks (35), scientific method (48), seasons (37), simulations (12), solar system (109), statistics (121), STEM (282), Teacher Utilities (159), volume (34), water (100)
In the Classroom
Use Plix interactives as warm-up activities when teaching new concepts, as a computer center activity, or as an exploration activity for homework. If you are not using a learning management system, use the three dots located on the top bar to find different share options and embed code to use on websites. After providing exploration time, ask students to share their understanding of the content in the using Padlet, reviewed here. This is a link to Padlet's Help section for posting video or an image. Create a topic for students to add a video response that might include a demonstration of their computer screen as they discuss how the interactive works and share their understanding of the concept they explored.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!).
Coding for Climate - Take Action Global
Grades
K to 12tag(s): climate change (93), coding (89), collaboration (94), seasonal (17), STEM (282)
In the Classroom
Register your class and join classes from over 150 countries to participate in Coding for Climate activities. Engage and prepare your students to participate by creating Multimedia Text Sets for exploration that include climate awareness activities and information. Learn more about Multimedia Text Sets by viewing the archive of OK2Ask: Using Multimedia Text Sets for Student Knowledge Construction, reviewed here. Encourage students to learn more about coding by offering time to explore different coding platforms. Visit the TeachersFirst Edge coding category found here to find many different options for coding.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 Lens - Google
Grades
K to 12tag(s): DAT device agnostic tool (147), images (260), multilingual (69)
In the Classroom
Include Google Lens in your teacher toolbox for many uses by you and your students. Use this tool to identify plants and leaves near your school during science lessons, quickly translate information for multilingual learners using images, or identify unknown places or items in pictures. Google Lens suggests similar images; use this information to expand and find pictures to include with student projects. Ask older students to search for news articles from different countries and then translate the information to compare with articles from their local news organizations. Use Lens for scavenger hunts or quizzes, where students must identify objects or translate text in real-time, promoting engagement and making learning more interactive. Add images for your scavenger hunts to Quizizz, reviewed here or create an interactive hunt with GooseChase Edu, 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!).
Day of AI Curriculum - Day of AI and Massachussets Institute of Technology
Grades
K to 12tag(s): artificial intelligence (148), computers (110), digital citizenship (89), internet safety (113), media literacy (107), STEM (282), Teacher Utilities (159)
In the Classroom
Include these lessons as part of your computer science program to introduce AI to students and provide them with information on using this technology appropriately. Share the lessons with parents as a valuable resource for understanding AI and how it works in both positive and negative ways. Use Google Forms to assess student understanding, then use Certify'em, reviewed here, a forms add-on to generate personalized certificates of completion for students. Extend learning by asking students to share their understanding of AI using Canva for Education, reviewed here by creating presentations, infographics, or posters to share on your class website.Comments
We should always be cautious when giving our students access to things like AI. However, with the expanding knowledge of technology in the classroom, teachers can use it as a teaching tool. This provides limitless opportunities to introduce our children to new topics that interest them within the safe space of a classroom.Bekkah, IN, Grades: 0 - 5
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!).
Love Letters for Computers - Hello Ruby
Grades
K to 4tag(s): artificial intelligence (148), coding (89), computational thinking (41), computers (110), diversity (37)
In the Classroom
Use the free lessons and activities to supplement your current computer science curriculum or as a stand-alone curriculum if you don't have one. Even if you don't use all of the activities provided on this site, consider using the downloadable student passport to engage students while developing an understanding of computer science concepts. Create class books using the pages from the passport that share completed student responses and ideas to the featured prompts using PDF to Flipbook Converter, 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!).
Math World - Math World
Grades
K to 6tag(s): addition (127), angles (51), area (52), calendars (37), colors (63), counting (59), data (148), division (97), estimation (34), fractions (158), geometric shapes (135), measurement (124), money (114), multiplication (121), patterns (62), percent (58), perimeter (20), place value (34), probability (97), roman numerals (6), subtraction (108), symmetry (27), time (92), volume (34)
In the Classroom
Include Math World as part of a computer science center activity. As a class, use Google My Maps, reviewed here to create a virtual tour of locations visited during your Math World lessons and activities. Find additional information to share on your maps, including pictures and articles with other information. Use Symbaloo, reviewed here to create links to Math World and additional math activities and games for students to access all resources through one location. Add your chosen activities to Curipod, reviewed here and create an interactive lesson that includes videos, articles, quizzes, 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!).
Science World - Science World
Grades
K to 6tag(s): adaptations (15), animals (289), bacteria (21), cells (83), circuits (21), colors (63), earth (185), electricity (62), energy (131), environment (245), forces (37), habitats (88), human body (94), light (53), magnetism (37), matter (46), moon (73), motion (50), nutrition (136), oceans (149), plants (147), rocks (35), senses (20), solar system (109), stars (70), sun (71), volcanoes (54), water (100), water cycle (22), weather (161)
In the Classroom
Share a link on classroom computers to include Science World in a computer science center activity. As a class, use Google My Maps, reviewed here to create a virtual tour of locations visited during your Science World lessons and activities. Find additional information to share on your maps, including pictures and articles with other information. Use Symbaloo, reviewed here to create links to Science World and other science activities for students to access all resources through one location. Add your chosen activities to Curipod, reviewed here and create an interactive lesson that includes videos, articles, quizzes, 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!).
Superheroes of Science - Purdue University College of Science
Grades
5 to 12tag(s): agriculture (48), engineering (126), friction (9), gravity (42), oceans (149), podcasts (104), rivers (15), solar system (109), sound (73), STEM (282), sun (71), water (100)
In the Classroom
Bookmark and save this site to find engaging science videos and podcasts for virtually any topic. Use the search features found in the Superheroes of Science YouTube channel and podcast page to search for episodes related to your current topic. Share a link to episodes with students to introduce a new topic, as a computer station activity, or as part of a flipped learning lesson. Include videos in lessons created with NearPod, reviewed here and add questions to the videos to enhance student understanding; include short questions in your slide presentation as a formative assessment and a quick option for creating differentiated learning activities. After watching videos and conducting your experiments and lab activities, ask students to create learning videos and podcasts to share with peers demonstrating the science content learned. Buzzsprout, reviewed here is an easy-to-use tool for creating and sharing podcasts, while moovly, reviewed here offers many free resources for creating and sharing engaging videos.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!).
AI is for Everyone, Everywhere - EdSurge
Grades
K to 12This site includes advertising.
tag(s): artificial intelligence (148), Research (84)
In the Classroom
Read over the guide deciding which parts need to be shared with the class. Introduce the guide and the projects to students on an interactive whiteboard or with a projector through the part "activate prior knowledge." Then pair more computer savvy students with novice computer users or weak readers with stronger readers as needed. Next, the student-driven approach to the projects includes "Take a Closer Look" activities are scaffolded, guided learning activities that connect subject-area content and artificial intelligence concepts. "Culminating Performances" are meaningful performance tasks that challenge students to synthesize their learning and reflect on what they have learned. Once students have finished the first project, consider setting up computer stations for students to try out the different AI projects. Allow partners to work together.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!).
Purdue University Kids STEM Degree - Purdue University
Grades
K to 8tag(s): adaptations (15), colors (63), energy (131), environment (245), forces (37), fossils (41), habitats (88), mass (19), number sense (70), plants (147), seasons (37), soil (16), sound (73), space (217), STEM (282), summer (29), sun (71), tides (6), volcanoes (54), water cycle (22), weather (161)
In the Classroom
Use this site to offer your students STEM "degrees" in several ways. As a class, complete an activity weekly as an introduction and review of science content by including the video as part of a computer center activity. Work together to complete the quiz for each video, then request a certificate to recognize your class's accomplishment. Another option is for students to work toward achieving certifications on their own. Share this site on your class newsletter for students to complete over the summer as an exciting way to engage in science activities and earn a STEM degree. One benefit of having the option to choose from different grade levels is the ability to differentiate learning by offering various courses to students based on their interests and abilities. Some students may choose to earn several degrees in different grade levels. Support and encourage students to pursue STEM degrees by taking pictures of completed degrees and adding them to your class website. Extend learning by asking students to research one of the topics, then share a presentation with peers using Canva Edu, reviewed here. Canva Edu offers many options for creating and personalizing presentations including slides, infographics, and flyers.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!).
Real World Exploration - Amazon Future Engineer
Grades
K to 12tag(s): careers (141), coding (89), computers (110), engineering (126), STEM (282), virtual field trips (100)
In the Classroom
Take advantage of the free materials shared on this site to introduce and develop your students' computer science skills. Learn more about computer science by taking the professional development activities provided by Amazon Future Engineer. Use the timeline on the home page to select materials appropriate for your students and differentiate options for advanced students. Share the self-guided options with students interested in computer science careers and those who already understand coding and want to develop higher-level skills. Ask students to make simple explainer videos using AnyRec Screen Recorder, reviewed here, to show others how to create code. After taking virtual field trips to see the work of computer science engineers or participating in a class chat, ask students to explore other STEM careers. Find many ideas at these resources that include the career tag on TeachersFirst.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!).
Chemistry Education Resources - ACS
Grades
K to 12tag(s): body systems (41), colors (63), earth (185), energy (131), experiments (52), molecules (44), motion (50), nutrition (136), periodic table (46), water (100)
In the Classroom
Bookmark this site to save with your other chemistry resources to find activities to include with your current lessons. For example, use the elementary and middle school activities and games as part of computer centers or a station rotation learning activity. Use a curation tool such as 3X3 Links, reviewed here to engage student interest and share student activities and links. For example, include a link to a game found on the Chemistry Education Resources, an article from Newsela, reviewed here, and an explanatory video from YouTube. Share a link to the 3X3 Links curation with students to complete as a flipped learning activity. Extend learning after completing lessons and activities on this site; ask students to share their learning by creating a simple explainer video using FlexClip, 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!).
Science Games - Crazy Games
Grades
5 to 12This site includes advertising.
tag(s): body systems (41), earth (185), game based learning (181), human body (94), mitosis (9), planets (112), solar system (109), space (217)
In the Classroom
Be sure to take some time to explore this site before sharing it with students due to the different kinds of activities available. You may want to share specific games with tech-savvy students first, then let them be the teacher to show classmates how to play. Include games as part of blended learning activities, computer centers, or online lessons. For example, use Symbaloo Learning Paths, reviewed here, to create a lesson incorporating one or more science games, video tutorials, quizzes, and additional activities. Enhance learning by asking students to work in groups to create science games using Scratch, reviewed here. Many examples and tutorials are available on Scratch to get you started.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