Updating search results...

Computational Thinking

This collection features resources about computational thinking. It also has numerous resources to help develop computational thinking skills in your students.  

457 affiliated resources

Search Resources

View
Selected filters:
Micro:bit - Let's Code
Rating
0.0 stars

Learn how to get the micro:bit working, program its features and create your first projects.

The BBC micro:bit is a pocket-sized computer that introduces you to how software and hardware work together. It has an LED light display, buttons, sensors and many input/output features that, when programmed, let it interact with you and your world.

Computing in your classroom - The micro:bit makes it easy to have immediate success with coding. It’s great for simple, tangible introductions to digital and computing technologies. Helping students learn what digital and computing technologies are and how they work.

Subject:
21st Century Competencies
Coding
Computer & Digital Technologies
Education
Material Type:
GAP 4
GAP 5
GAP 6
Simulation
Teaching/Learning Strategy
Author:
Micro:bit Educational Foundation
Date Added:
05/02/2023
Opportunities to Address Computational Thinking in the Grades 1 to 6 Mathematics and Science Curricula
Rating
0.0 stars

"Computational thinking is a way of solving problems, designing systems and understanding human behaviour by drawing on the concepts of computer science. Incorporating a broad set of problem-solving processes that represent an entry point for new ways of thinking are applicable in computer science and non-computer science contexts. Students at all grades can be engaged in computational thinking to support the learning of coding. While many teachers have already incorporated computational thinking into their classroom instructional and assessment activities, the Ministry of Education has developed this document to support teachers in explicitly connecting computational thinking to specific outcomes in grades 1 through 6 mathematics and science."

Subject:
English Language Arts
Health & Fitness
Health Education
Math
Physical Education
Science
Social Studies
Material Type:
Primary Source
Author:
Saskatchewan Ministry of Education 2021
Date Added:
11/26/2021
PAA Computers
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students work in pairs to create venn diagrams that will show the differences and similarities between an online and an offline community. The class brainstormed examples together, creating a large list on the board. Examples include: twitter, vine, Instagram, the school volleyball team, places people work, a youth group center. Once pairs have selected their communities, they used Creatly.com to create a venn diagram that showed their ideas about how each community is unique yet has some things in common. When students completed their venn diagram, they posted it on a Small Group in Edmodo to share it with the class. Students then individually commented on each of the other pairs diagrams, telling them one thing they liked about the diagram and one thing that they think might have been done better.

Subject:
Computer Science
Practical & Applied Arts
Science
Material Type:
Activity/Lab
Date Added:
09/20/2018
Physical Modeling in MATLAB
Read the Fine Print
Rating
0.0 stars

Most books that use MATLAB are aimed at readers who know how to program. This book is for people who have never programmed before. As a result, the order of presentation is unusual. The book starts with scalar values and works up to vectors and matrices very gradually. This approach is good for beginning programmers, because it is hard to understand composite objects until you understand basic programming semantics.

Subject:
Coding
Computer & Digital Technologies
Computer Science
Science
Material Type:
Textbook
Provider:
Green Tea Press
Author:
Allen B. Downey
Date Added:
01/01/2009
Pinnguaq - STEM for Rural, Remote, Indigenous & Other Communities
Rating
0.0 stars

Pinnguaq works along side rural, remote, Indigenous & other communities to support STEAM skills through innovative technology, art and play.

Select LEARN from the top menu to get started - lessons, podcasts, courses, tutorials and more - all ages and grades, including adults.

Find STEAM lessons & resources!
*STEAM
*Art
*Robotics
*Energy
*Comics
*Lesson Plans
*Career Exploration
*Literacy
*Advocacy
*Computational Thinking
*Augmented Reality
*Climate
*& Much more!

Use the filters on the left side of the page to find what you need!

You can also subscribe to "Root & Stem" a free online (or print) STEAM resource to support K-12 educators. This resource contains lesson plans for teachers.

Subject:
21st Century Competencies
Arts Education
Computer & Digital Technologies
Education
English Language Arts
Robotics & Automation
Science
Material Type:
Activity/Lab
Lesson
Primary Source
Teaching/Learning Strategy
Author:
Pinnguaq
Date Added:
10/23/2023
Pixar in a Box
Rating
0.0 stars

"Pixar in a Box is a behind-the-scenes look at how Pixar artists do their jobs.

You will be able to animate bouncing balls, build a swarm of robots, and make virtual fireworks explode.

The subjects you learn in school — math, science, computer science, and humanities — are used every day to create amazing movies at Pixar.

This collaboration between Pixar Animation Studios and Khan Academy is sponsored by Disney. If you have questions or ideas, email us at piab@khanacademy.org."

Subject:
Arts Education
Coding
Computer & Digital Technologies
Education
English Language Arts
Material Type:
Activity/Lab
Lesson
Unit of Study
Author:
Khan Academy
Pixar
Date Added:
12/12/2019
A Problem Solving Strategy (for Math & Life!)
Rating
0.0 stars

From The University of Waterloo:

"Many instructors in engineering, math and science have students solve “problems”. But are their students solving true problems or mere exercises? The former stresses critical thinking and decision­-making skills whereas the latter requires only the application of previously learned procedures. True problem solving is the process of applying a method – not known in advance – to a problem that is subject to a specific set of conditions and that the problem solver has not seen before, in order to obtain a satisfactory solution."

Details are provided on the principles of problem-solving as well as each step of the process outlined below:

Define the Problem
Think About it
Plan a Solution
Carry Out the Plan
Look Back

Subject:
21st Century Competencies
Education
Math
Material Type:
Activity/Lab
GAP 4
GAP 5
GAP 6
Teaching/Learning Strategy
Author:
University of Waterloo
Date Added:
03/22/2023
Quick, Draw! by Google
Rating
0.0 stars

Google Quick, Draw! tells you what to draw and then uses artificial intelligence to try to guess what you're drawing. Fun!

Subject:
Arts Education
Material Type:
Activity/Lab
Date Added:
12/12/2019
Rube Goldberg-Simple Machines Unit
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Your job is to build a “machine” that will pop a balloon.  You must use at least one lever, one inclined plane, one wedge, one wheel and axle, and one pulley.   

Subject:
Science
Material Type:
GAP 5
Author:
Danine Calkins
Courtney Hopkins
Date Added:
05/12/2023
SQL Tutorial
Read the Fine Print
Rating
0.0 stars

SQL is a standard language for accessing databases.
Our SQL tutorial will teach you how to use SQL to access and manipulate data in: MySQL, SQL Server, Access, Oracle, Sybase, DB2, and other database systems.

Subject:
Computer Science
Science
Material Type:
Activity/Lab
Reading
Unit of Study
Provider:
w3schools
Date Added:
10/22/2019
SaskCode – Equipping Saskatoon and area teachers to bring computational thinking and coding into their classrooms.
Rating
0.0 stars

Equipping Saskatoon and area teachers to bring computational thinking and coding into their classrooms.
A great resource for teachers to find resources for coding in SK!

Subject:
Coding
Computer & Digital Technologies
Computer Science
Math
Science
Material Type:
Primary Source
Author:
SaskCode
Date Added:
02/27/2019
Saskatchewan — Computer Science 20 Saskatchewan
Unrestricted Use
Public Domain
Rating
0.0 stars

This open education resource has a massive collection of resources for students and teachers of Computer Science 20 in Saskatchewan.

Even review is included!

Topics covered include: Scratch, Reeborg, Python, Computing & Society and Career Exploration.

Subject:
Computer Science
Science
Material Type:
Activity/Lab
Assessment
Homework/Assignment
Lesson
Module
Primary Source
Reading
Syllabus
Teaching/Learning Strategy
Textbook
Unit of Study
Author:
Dan Schellenberg
Date Added:
02/28/2019
‎ScratchJr
Rating
0.0 stars

ScratchJr is an app that is available through Apple (https://apps.apple.com/us/app/id895485086?ign-mpt=uo%3D4) or Google Play (https://play.google.com/store/apps/details?id=org.scratchjr.android).

With ScratchJr, young children (ages 5-7) learn important new skills as they program their own interactive stories and games.

By snapping together graphical programming blocks, children can make characters move, jump, dance, and sing. In the process, children learn to solve problems, design projects, and express themselves creatively on the computer. They also use math and language in a meaningful and motivating context, supporting the development of early-childhood numeracy and literacy. With ScratchJr, children don’t just learn to code, they code to learn.

Subject:
Education
Educational Technology
Material Type:
Game
Author:
Scratch
Scratch Foundation
Date Added:
04/29/2021
Space Place: What is the Secret Code Used by the Voyager Spacecraft?
Read the Fine Print
Rating
0.0 stars

This is a series of three webpages about how humans and computers communicate. Learners will explore the binary and hexidecimal systems and how engineers use them to translate spacecraft data into images.

Subject:
Math
Science
Material Type:
Lesson
Provider:
NASA
Provider Set:
NASA Wavelength
Date Added:
10/05/2018
Stem Angles and Degree Maze
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Robot MazeObjective: Your goal is to create a maze for the Sphero in which you code it to go through a variety of obstacles and requirements! It’s time to show your knowledge of angles!Materials: Sphero/Dash and Dot/ Cue, App, iPad, tape, measuring tape, video, protractor, pencil

Subject:
Math
Material Type:
Activity/Lab
Assessment
Author:
Danine Calkins
Nichole Bredy
Date Added:
05/04/2023
Studio Code : Learn Computer Science & How to Code
Read the Fine Print
Educational Use
Rating
0.0 stars

FULL COURSES are available here for students.

Learn to make your own game, app, or computer drawing. (K-5)

Build real working apps, games and websites using blocks, JavaScript, CSS, HTML and more. (6-9)

Go beyond Code.org and take university courses online or learn a new programming language. (10-12)

Plus access to all the Hour of Code games/coding activities!

Subject:
Coding
Computer & Digital Technologies
Computer Science
Math
Science
Material Type:
Activity/Lab
Unit of Study
Author:
CODE
Date Added:
01/22/2019