TeachersFirst's Computational Thinking

Computational thinking is expressing solutions so that humans and computers can understand them. A great way to visualize how to embed it in your classroom is to have the students think like the physicist, economist, artist, mathematician, etc. to identify the problems that need to be explored. This is not programming computers but logical ways for problem solving. It is a problem solving tool for every classroom that has students think like a problem solver and use higher level cognitive skills.

Other TeachersFirst Special Topics Collections

Teachers Guide

 

0-20 of 24    Next

24 Results | sort by:

Less
More

UK Bebras Challenge - UK Bebras Challenge

Grades
K to 12
0 Favorites 0  Comments
UK Bebras offers an annual computational thinking challenge in Oxford, England. This site shares problems from 2014 and later and includes answer booklets. Take timed practice challenges...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

UK Bebras offers an annual computational thinking challenge in Oxford, England. This site shares problems from 2014 and later and includes answer booklets. Take timed practice challenges within age groups starting at 6-8 years old and moving up to 16-18. View the directions to understand scoring rules and timing.

tag(s): computational thinking (42), critical thinking (112), logic (164), mental math (18), problem solving (226)

In the Classroom

Bookmark this site to use in your math classroom. Encourage students to complete activities in different age categories. Find problems to share with your classroom to use in math centers or as homework. Ask students to create a Google spreadsheet to track their attempts at completing challenges and their results. Use on online digital portfolio tool like Spaces, reviewed here, for students to share their problem solving strategies, or challenge them to create an explainer video using Clipchamp, reviewed here. Clipchamp is a drag and drop format site designed to allow you to create short animated or explainer videos to share on TeacherTube, reviewed here, YouTube and other social media sites.
 This resource requires PDF reader software like Adobe Acrobat.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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

Close

Less
More

C-Stem Studio - UC Davis C-Stem Center

Grades
K to 12
0 Favorites 0  Comments
  
C-Stem Studio is a software download integrated with learning opportunities for STEM subjects. Videos and interactives provide instruction in math, coding, and robotics. Choose from...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

C-Stem Studio is a software download integrated with learning opportunities for STEM subjects. Videos and interactives provide instruction in math, coding, and robotics. Choose from the different pages to view information about each program. For those who prefer not to download software; try RoboBlockly. Roboblockly is an online tool for learning to code using drag and drop blocks to move robots. There is a link for RoboBlockly on this site.

tag(s): coding (88), computational thinking (42), game based learning (171), gamification (74), logic (164), problem solving (226), robotics (22), STEM (263)

In the Classroom

Download C-Stem Studio as part of your ongoing STEM and coding instruction. Be sure to follow directions on downloading the correct version and order of downloads. Share activities on your interactive whiteboard or projector, then have students create and explore on their own. After school clubs and activities can use this program to learn to code. Use this tool with gifted students for a great challenge. Set up a coding activity center for interested students when they finish class work or for rainy days and snow days. Share this link on your class website for students to access both in and out of the classroom.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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

Close

Less
More

Edabit - Matt MacPherson

Grades
6 to 12
0 Favorites 0  Comments
Learn to code with Edabit and their progressively difficult interactive challenges. Start by using your email to register. Begin with challenges that match your coding skills, then...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Learn to code with Edabit and their progressively difficult interactive challenges. Start by using your email to register. Begin with challenges that match your coding skills, then continue learning as you progress through more challenging activities. Each Edabit Challenge includes a problem, practice with code, help resources, and a discussion area. As you complete coding challenges, earn experience points and unlock new skills through real-world situations.

tag(s): coding (88), computational thinking (42), computers (106), critical thinking (112), engineering (119), problem solving (226), STEM (263)

In the Classroom

Coding is an excellent way to teach critical thinking and problem-solving skills. Use this site as homework, a center, or in a lab setting. Activities are self-paced, so differentiation is easy. However, it is still a good idea, if possible, to seat a more experienced computer user with one who is less experienced. Explain to students that coding is a critical skill in today's world filled with technology and will also be a valuable skill in the job market. Many jobs that will require coding do not yet exist. Put a link to this tool on your class website, blog, or wiki.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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

Close

Less
More

Makerbot - Thingiverse: Education - Makerbot Industries, LLC

Grades
K to 12
1 Favorites 0  Comments
  
Thingiverse offers over 15,000 3D printing designs and enough lesson plans to keep a classroom busy all school year. All free! Discover lessons for K-5, 6-8, 9-12 and university levels....more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Thingiverse offers over 15,000 3D printing designs and enough lesson plans to keep a classroom busy all school year. All free! Discover lessons for K-5, 6-8, 9-12 and university levels. Also, find lessons categorized by subject. By clicking on any of these categories, you can then search the new page by both grade level and subject i.e. K-5 and Special Education. Click Explore or use the search bar from the top and find Quick Projects, Building Bridges, and Featured Projects. If you are really into 3D and want to design your own project, you can do that at Thingiverse, too. Thingiverse's 3D printing documents from this tool only work on MakerBot or Stratasys printers.

tag(s): artists (77), computational thinking (42), critical thinking (112), design (82), fashion (9), makerspace (41), printables (37)

In the Classroom

Whether you are a STEM or STEAM educator or teach woods or metal shop, there is something here for everyone. Are you setting up a makerspace and want to include 3D projects? Find more than you can imagine at Thingiverse. Many lessons address Next Generation Science Standards and Common Core State Standards, too. History, math, and language arts teachers may enjoy Cryptography: Sending Secret Messages and could extend it into a cross-curricular project; look at Egyptian Hieroglyphs - Making a Cartouche, too. ELA teachers, take a look at the Book Report project to create 3D Keychains having elements of the character's personality and challenges. Art teachers be sure to check out Art Connector Set SVG Conversion Project where your students can turn their drawing into a sculpture! These are just a few of the many lesson plans and projects to look into on Thingiverse. Cut down the time it takes to discover interesting projects by allowing time in class for students to explore in categories selected by you.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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

Close

Less
More

Minecraft Hour of Code Tutorials - code.org

Grades
2 to 12
0 Favorites 0  Comments
 
Use code to make your own Minecraft game or learn the basics of computer coding by moving characters through a Minecraft world with these Hour of Code activities. From the ...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Use code to make your own Minecraft game or learn the basics of computer coding by moving characters through a Minecraft world with these Hour of Code activities. From the top of the page choose one of the Minecraft Activities like Voyage Aquatic, Heros Journey, Adventurer, or Designer. These activities teach and reinforce coding skills through the familiar Minecraft game. Scroll down the page to watch one of the inspirational video as an introduction. Free resources include a lesson plan, videos, computer science curriculum, and a teacher training. The free trial is limited by the number of logins and includes 25 for teachers with an Office 365 Education account and 10 for all other users. Trial logins cannot be refreshed.

tag(s): coding (88), computational thinking (42), computers (106), critical thinking (112), design (82), problem solving (226), STEM (263)

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

Rating (click star to set rating):

Close comment form

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

Close

Less
More

Shikaku Madness - Ganbaru Games

Grades
4 to 12
0 Favorites 0  Comments
 
Shikaku Madness is a logic-based puzzle where you attempt to cover a grid with rectangles. Use the numeric clues on the grid to solve the puzzle. Tap and drag on ...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Shikaku Madness is a logic-based puzzle where you attempt to cover a grid with rectangles. Use the numeric clues on the grid to solve the puzzle. Tap and drag on the grid to create rectangles that don't overlap and contain the number of squares in the clue. Choose from four levels of difficulty when attempting puzzles.

tag(s): computational thinking (42), logic (164), multiplication (122), problem solving (226)

In the Classroom

Shikaku Madness is an excellent addition to classroom bookmarks for practicing multiplication, working with arrays, developing problem-solving skills, and using logic. Encourage students to work up to the next level and become an expert in Shikaku. Share a link to the site on your class website for students to access at home. Encourage Shikaku "experts" in your class to share their methods for completing each puzzle with other students. Transform learning by challenging students to create a video demonstrating their process in puzzle solving using a tool such as Free Screen Recorder Online, reviewed here, or Screencastify (Chrome app), reviewed here. Then share it using a tool like SchoolTube, reviewed here.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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

Close

Less
More

CodeChef for Schools - Directi

Grades
8 to 12
4 Favorites 0  Comments
  
CodeChef for Schools offers computer programming training and competitions. After signing up, choose one of the Get Started projects to begin. Choose the practice area to hone skills...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

CodeChef for Schools offers computer programming training and competitions. After signing up, choose one of the Get Started projects to begin. Choose the practice area to hone skills from beginner level through challenge level. Compete in monthly competitions with other coders from around the globe. Middle and high school students will appreciate the contests, with an introduction to competitive coding targeted for their age group. These take place on various dates throughout the month with the length of time to complete the contest (click "Upcoming Coding Contests" at the bottom of the page). The demonstration videos reside on YouTube. If your district blocks YouTube, the videos may not be viewable.

tag(s): coding (88), competitions (10), computational thinking (42), computers (106), critical thinking (112), problem solving (226), STEM (263)

In the Classroom

Coding is an excellent way to teach critical thinking and problem-solving skills. Use this site as homework, a center, or in a lab setting. The site offers different levels, so differentiation is built in. Explain to students that coding is a critical skill in today's world filled with technology and will also be a valuable skill in the job market. Many jobs that will require coding do not yet exist. Put a link to this tool on your class website, blog, or wiki. Encourage advanced students to enter the monthly competitions offered on CodeChef.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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

Close

Less
More

Google CS First - Google

Grades
5 to 9
5 Favorites 0  Comments
  
Google CS First is a program to increase access and teach computer science to 4th-8th-grade students. All training and materials are free for anyone in the U.S. Materials offer lessons...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Google CS First is a program to increase access and teach computer science to 4th-8th-grade students. All training and materials are free for anyone in the U.S. Materials offer lessons based on themes such as storytelling, sports, social media, friends, and fashion and design. In addition to lesson materials, Google CS provides online training information for teachers/club leaders. If you are participating in Hour of Code, be sure to see their many one hour offerings.

tag(s): animation (62), coding (88), computational thinking (42), critical thinking (112), digital storytelling (141), gamification (74), musical notation (35), problem solving (226), social media (53), sports (77), stories and storytelling (40)

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

Rating (click star to set rating):

Close comment form

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

Close

Less
More

Pencil Code Gym - David Bau

Grades
K to 12
4 Favorites 1  Comments
 
Code your own art, music, and interactive fiction with Pencil Code Gym. The main language is Coffescript, but you can click the word Reference in the upper left corner to ...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Code your own art, music, and interactive fiction with Pencil Code Gym. The main language is Coffescript, but you can click the word Reference in the upper left corner to use HTML for writing tags in your code. Pencil Code also supports Javascript and CSS. Follow instructions to code using drag and drop blocks or text. Toggle back and forth between the two formats to view the different formats. Click the pencil in the upper left corner to see several resources including Materials for Teachers, Teachers Manual, Printable Activities, and several others. The wide range of activities make this site perfect for use with students of all levels of coding abilities. When complete, share finished projects on "GymStage", the sharing portion of Pencil Code Gym.

tag(s): coding (88), computational thinking (42), critical thinking (112), digital storytelling (141), drawing (59), geometric shapes (136), musical notation (35), problem solving (226)

In the Classroom

Create a link on classroom computers for use as centers. Use the text options for students to use with digital storytelling. This site is perfect for differentiating different levels of coding skills. Allow students to explore at their own pace, then share their creations with classmates. Extend learning by challenging students or groups to create videos explaining their creations using Adobe Creative Cloud Express Video Maker, reviewed here, and share them on a site such as TeacherTube, reviewed here. Be sure to add a link to your class website for students to practice at home.
 

Comments

Great resource for all ages, more appropriate for middle school and above. Melissa, , Grades: 0 - 5

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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

Close

Less
More

E.A.K. (Erase All Kittens) - Drum Roll

Grades
1 to 6
0 Favorites 0  Comments
 
Erase All Kittens is an online activity that teaches HTML coding. As you play, learn how to build ledges, add boxes, and more as your friend Arka endeavors to save ...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Erase All Kittens is an online activity that teaches HTML coding. As you play, learn how to build ledges, add boxes, and more as your friend Arka endeavors to save the missing kittens. Short demos and tips throughout the activity guide players on how to add and edit code. This review is for the free first two levels only; click Free Trial to get it.

tag(s): coding (88), computational thinking (42), computers (106), critical thinking (112), logic (164), problem solving (226), STEM (263)

In the Classroom

Introduce Erase All Kittens on your interactive whiteboard or projector. Allow students to explore and learn on their own at classroom computer centers or individual laptops. Provide a link to Erase All Kittens for students to access at home. Create a bulletin board for students to post achievement levels. Enhance learning by having student "coding experts" create video tutorials using Screencast-o-matic, reviewed here, and share them on a site such as TeacherTube, reviewed here.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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

Close

Less
More

CS Unplugged - CS Education Research Group

Grades
4 to 12
3 Favorites 0  Comments
  
Find hands-on learning of computer science concepts (often without technology) with this collection of free learning activities including interactives and puzzles. All materials are...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Find hands-on learning of computer science concepts (often without technology) with this collection of free learning activities including interactives and puzzles. All materials are through Creative Commons licenses for easy copying, sharing, and personal adaptation. Download all activities for free in a book download or explore individual activities by topic, and then download in PDF format available in several languages. Other options include videos to view individually or by topic on activity pages. Topics covered include Binary numbers, Images Representation, Text Compression, Information Theory, Searching and Sorting Algorithms, Routing and Deadlocks, and Cryptography, among others. Also, check out the section for teachers under the Community tab. This section includes many additional resources and learning programs. The videos are in English, French, Swedish, Korean, and Chinese. If your district blocks YouTube, the videos may not be viewable.

tag(s): computational thinking (42), computers (106), cryptography (5), data (147)

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.
 This resource requires PDF reader software like Adobe Acrobat.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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

Close

Less
More

Gridlock Buster - ITS Institute, University of Minnesota

Grades
K to 12
1 Favorites 0  Comments
 
Become a member of Traffic Team Alpha. Join the mission to get cars through intersections as quickly as possible by controlling traffic lights. As you complete each mission, move up...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Become a member of Traffic Team Alpha. Join the mission to get cars through intersections as quickly as possible by controlling traffic lights. As you complete each mission, move up to more congested intersections and improve your problem-solving skills. Read and follow the directions for priorities with each level.

tag(s): computational thinking (42), critical thinking (112), engineering (119), problem solving (226)

In the Classroom

Share Gridlock Buster on an interactive whiteboard or projector, and create a link on classroom computers. Challenge students to increase their score on each mission. Have students discuss their strategies for improving scores. Be sure to share a link on your class website for students to play at home.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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

Close

Less
More

Get Caught Engineering - Wendy Goldfein and Cheryl Nelson

Grades
3 to 8
0 Favorites 0  Comments
 
Get Caught Engineering is an excellent resource for elementary and middle school STEM lessons and experiences. Follow the link to the blog to find many ongoing ideas for incorporating...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Get Caught Engineering is an excellent resource for elementary and middle school STEM lessons and experiences. Follow the link to the blog to find many ongoing ideas for incorporating engineering into classrooms, as well as a blog full of articles with more ideas. Sign up with email to get all blog updates. Choose from several lessons ready to print and use. Many lessons offer quick activities using a minimum of materials, ideal for effortlessly incorporating engineering and STEM activities into any classroom!
This site includes advertising.

tag(s): computational thinking (42), engineering (119), gravity (42), problem solving (226), scientific method (47), simple machines (17), STEM (263)

In the Classroom

Take advantage of the free lesson plans and activities to introduce STEM activities into your classroom. Use lesson plans as ideas for starting an Engineering Night program at your school. Transform learning by having students create an annotated image of projects including text boxes and related links using a tool such as Image Annotator, reviewed here. Redefine learning by challenging cooperative learning groups to create videos explaining each step of their process using Clipchamp, reviewed here, and share them on a site such as TeacherTube, reviewed here.
 This resource requires PDF reader software like Adobe Acrobat.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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

Close

Less
More

Kodable - Surfscore, Inc

Grades
K to 4
3 Favorites 0  Comments
 
Kodable teaches coding to young children through programming logic, sequence, loops, functions, and debugging. Create one free class account for an unlimited number of students with...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Kodable teaches coding to young children through programming logic, sequence, loops, functions, and debugging. Create one free class account for an unlimited number of students with twelve weeks of lessons. Find lessons with programming curriculum, explanations of key concepts, and Common Core alignment. You can play without an account; however, results are not saved.
This site includes advertising.

tag(s): coding (88), computational thinking (42), computers (106), DAT device agnostic tool (143), engineering (119), logic (164), problem solving (226), STEM (263)

In the Classroom

Use this tool to learn basic coding skills. Students will quickly catch on to this program when allowed to experiment while viewing their results. Kodable is great for differentiating for students with different abilities and learning styles. Set Kodable up as a learning center and have students work in pairs to complete the challenges.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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

Close

Less
More

Code - Hadi & Ali Partovi

Grades
K to 10
4 Favorites 0  Comments
   
Code is designed to spark interest in learning to code, especially among girls and the very young. Find lessons for beginners, kindergartners to tenth graders (or older). Start by clicking...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Code is designed to spark interest in learning to code, especially among girls and the very young. Find lessons for beginners, kindergartners to tenth graders (or older). Start by clicking either Teach or Learn in the top menu bar. Select challenges by grade level or find individual challenges with titles like Frozen, Star Wars, Sports, Dance Party, Minecraft, Flappy Code, and more. The challenges and puzzles use a drag and drop process and problem-solving skills. Find everything an early coder needs to get started coding; click Teach at the top right to find a full course catalog and a grade level chart for the courses. There are also "unplugged tutorials" for classrooms without computers.

tag(s): coding (88), computational thinking (42), computers (106), critical thinking (112), problem solving (226), STEM (263), women (137)

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. Once you've registered you will have a Dashboard; Note, the "Professional Learning" is not free. 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. 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.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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

Close

Less
More

Tynker - Krishna Vedati

Grades
3 to 8
2 Favorites 0  Comments
   
Learn computer coding using simple and easy activities, lesson plans, and an interface sure to please all ages! Sign up for your free account and once your dashboard is displayed ...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Learn computer coding using simple and easy activities, lesson plans, and an interface sure to please all ages! Sign up for your free account and once your dashboard is displayed choose from several helpful videos to get started. To find the Hour of Code click Courses from the left menu and find several including Lesson Plans and Teacher Guides. Learn to code by dropping blocks of commands into sequence on the left side of the screen and seeing the results along the right. The lessons provide step by step instructions, missions, and other materials to learn to code. Teachers can create a class and add students to the class. Click on student view of each lesson to see the tools and student tasks. Follow the instructions along the right panel. Note the tools that are along the top including undo and redo! This tool also features a question bar along the top. Note: This free portion of the resource offers four Coding Courses, weekly STEM Projects, Hour of Code Activities, Project Templates, Coding Tools (Block & Text), Unlimited Student Accounts, Student Progress Metrics, and Professional Development. Sign up for a free account by selecting Teacher and using Google, your email, Apple, Microsoft.
This site includes advertising.

tag(s): animation (62), coding (88), computational thinking (42), computers (106), critical thinking (112), design (82), game based learning (171), gamification (74), problem solving (226), STEM (263)

In the Classroom

Use this tool to learn basic coding skills. Students will quickly catch on to this program when allowed to "tinker" and see what they can make. Provide a simple assignment with defined rules/tasks to learn the tools. Younger students may familiarize themselves more easily working with a partner. Be sure to recommend that students "ask three before me" (the teacher). Have students use an online storyboard to write down what they plan to do/draw/say with their creation, and to help you keep tabs on students and their progress. For enhancing learning and technology use create a digital storyboard with Story Map, reviewed here, or Storyboard Generator, reviewed here. When finished with these Tynker lessons, move to other free tools such as Scratch, reviewed here. Teachers of even very young gifted students can turn them loose with these challenges when they have already mastered math or science curriculum. Have them create a creature they can explain to the class or share with gifted peers in other classrooms.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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

Close

Less
More

Crunchzilla - Crunchzilla

Grades
3 to 12
2 Favorites 0  Comments
Learn basic computer coding skills using this tool. There are three difficulty levels: Code Monster for preteens (or even younger), Code Maven for teens and young adults, or Game Maven...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Learn basic computer coding skills using this tool. There are three difficulty levels: Code Monster for preteens (or even younger), Code Maven for teens and young adults, or Game Maven for ages 16+. Code Monster prompts younger students to change various parameters of an already given code. As they enter different parts to the code, the changes in the object can be seen immediately. Simply click on the dialogue bubble and a new lesson will appear. Unfortunately, creations cannot be saved. (Students can screenshot their creations.) Use Code Maven with older teens, though it appears to have the same lessons as Code Monster. Game Maven is the third and most advanced programming tutorial in this series. Use this to teach a little about programming by creating easy games. In all three tools, skip to further lessons by clicking on the dialogue balloons. Use the back button to return to previous lessons. It is also easy to undo a lesson and start a code over with the reset button. In all tools, if you return to the same browser on the same machine, it will return to the last lesson you were on. Note: Be sure to have played with Code Maven prior to using Game Maven as those lessons are needed to understand how to program (unless there is prior coding experience).

tag(s): coding (88), computational thinking (42), computers (106)

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 using TWiki, here, 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

Rating (click star to set rating):

Close comment form

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

Close

Less
More

Tinkercad - Circuits - Autodesk

Grades
4 to 12
0 Favorites 0  Comments
Create circuit diagrams easily with this tool. Drag and drop elements onto the schematic. Name each of the elements (resistors, etc.) and save schematics once you create an account....more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Create circuit diagrams easily with this tool. Drag and drop elements onto the schematic. Name each of the elements (resistors, etc.) and save schematics once you create an account. Add layers by clicking on the Settings tab. Use the Help tab to find the most common shortcuts with this tool. This tool has been tested in Chrome which is the recommended browser. Other browsers work, though there may be some issues with how items look or perform.

tag(s): circuits (20), computational thinking (42), creativity (91), electricity (60), engineering (119), makerspace (41)

In the Classroom

This site is a great addition to any classroom lesson or unit on electricity or circuits. Try the activities as a class on your interactive whiteboard or projector, explaining what the symbols mean. Have students complete activities on their own using classroom computers. Take screenshots of the digital schematics students have created. Have students create an online presentation on electricity and circuits using using one of the many TeachersFirst Edge presentation tools. Some tool suggestions are (click on the tool name to access the review): Visme, Adobe Creative Cloud Express for Education , Kizoa, and Clipchamp.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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

Close

Less
More

Tinkercad - Tinkercad, Inc.

Grades
3 to 12
1 Favorites 0  Comments
  
Create 3D models with Tinkercad's easy drag and drop interface. Move objects into and out of other objects and zoom in and out with ease. Tinkercad is a free site ...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Create 3D models with Tinkercad's easy drag and drop interface. Move objects into and out of other objects and zoom in and out with ease. Tinkercad is a free site using a browser-based CAD program (no download required). Create a free account to follow activities and learn new skills. Share your creations on Facebook, Twitter, or Pinterest. Want to save a picture? Use the screen shot function (command//shift/4 in a Mac or print screen in a PC). To print in 3D, you must use other applications or have access to a 3D printer. All designs made in Tinkercad are public. Others can copy and use your designs. (The Creative Commons license is another useful part of Tinkercad.)

tag(s): computational thinking (42), creativity (91), drawing (59), measurement (126), modeling (8)

In the Classroom

Bring out the budding engineer, scientist, or designer in your students. Create simple models or use one created by others in Tinkercad. Give ample time for students to play with the variety of shapes and letters. As they become proficient, create a 3D model science fair for products that solve problems. As part of a multidisciplinary unit in science, technology, economics, math, social studies, and English classes, use this site to create a culminating design project.

Have the final design project be a new museum or historical/tourist attraction to commemorate a local hero/heroine. In English classes, have students create a written grant for the design proposal. In economics, have the students discover how to construct the project for the best possible cost. In math and science classes, have the students "build" the project with accurate measurements. Then as a follow up, have students use Google Earth reviewed here to predict the environmental impact of the new construction. Or, in technology education or industrial arts class, use this as a way to submit project drafts for construction.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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

Close

Less
More

Scratch - Lifelong Kindergarten Group, MIT Media Lab

Grades
1 to 12
12 Favorites 0  Comments
  
Want to get in touch with your inner child? Get Scratch! Warning: The use of this application is quite fun and engaging! Scratch is a downloadable program that creates interactive ...more
Here is the direct link to share this resource review. Feel free to copy and paste this URL into an email or place it on your web page or blog so others can read this TeachersFirst review:

 Close Link

Want to get in touch with your inner child? Get Scratch! Warning: The use of this application is quite fun and engaging! Scratch is a downloadable program that creates interactive stories, animations, games, music, and art. This application can be used for bringing simple ideas and projects to life. It has great use as a paint program without using the animations. Download/install files are available for Mac or PC. Menu tabs include an Idea tab where you will find a Getting Started Tutorial, Activity Guides, Coding Cards, and Starter Projects. FAQs and support pages are also available for help in using the application.

Material created can only be viewed within the program. Drawings are not saved as a JPG or pic file. However, a "snapshot" of the screen can be created by using these keys in Mac: apple, shift, and 4 and click/drag to surround the portion to save. In PC use: control/print screen. These snapshots can be uploaded or used as a picture in other applications.

tag(s): animation (62), coding (88), computational thinking (42), critical thinking (112), design (82), drawing (59), problem solving (226), STEM (263)

In the Classroom

Be sure to "play" with this program before you present it to students; or, you could have computer savy students in your class pair up with not so savy students to investigate together. There are many tabs, folders; and icons to investigate. You (or students) could click Create and in the center pane, click on the tutorial. To begin your creation follow the steps in the tutorial. Once you have the idea, choose your own features from the menu on the left, and on the bottom right are two more menus; Look for the cat icon and the backdrops. Different colors, pens, and materials can be used to create the background or an image can be brought in from your computer. Objects in Scratch are called a Sprite and can be added in by choosing the folders below the screen. By clicking the script tab, blocks can be moved in to create motion, add sounds (even record your own message), and change the look of the Sprite. Blocks are linked on to each other to create a series of events. A control block dragged to the top of the blocks control which key starts the event. Advanced options include adding variables and other controls.

Be sure to check with your Technology Department, as many districts require authorization to download or install new applications. Projects can be shared online; however an account is required.

Work is saved to the computer itself and only shared online via an account. To avoid problems concerning content made by outsiders or issues with sharing, save the work locally and either create your own gallery on a supervised class website/wiki or set up a single account where you share the "best" projects online via your own log-in. Remind students of the school's Acceptable Use Policy and consequences of violations, if you do allow them to join/share. Images used should adhere to all copyright rules. Use pictures taken in class or those with Creative Commons licensing (and provide attribution!).

Practical tips: Students quickly catch on to this program when allowed to play and easily see what they can make from it. Provide a simple assignment with defined rules/tasks to learn the tools. Younger students may familiarize themselves more easily working with a partner. Have students use a storyboard to write down what they will do/draw/say in their creation in order to keep tabs on what students and their creations.

Possible uses: For the lower grades, Scratch provides unlimited possibilities. Use as a new way to show vocabulary usage. Use the paint program to add information to a picture from your class field trip or science experiment. Use Scratch to help in storytelling a concept in a new and unique way, such as how rocks are formed. In the upper grades, use Scratch to show complex material in a new way. For example, students can draw DNA and show replication, etc. through their drawings and storytelling. Draw the different movements of landforms in plate tectonics. Draw or illustrate solutions to Math problems.

Add your comments below (available only to members) | Become a Member

Rating (click star to set rating):

Close comment form

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

Close

0-20 of 24    Next