Algorithmic thinking is the process for developing processes and formulas (an algorithm). Learn how this concept can be integrated in student learning.
Curriculum and teaching practices must adapt to keep pace with the economic needs of the Fourth Industrial Revolution. This article explains how.
As a tool for equity, digital literacy ensures all students develop digital skills and the capacity to use technology in innovative ways.
In order grasp the meaning and intention of personalized learning and pursue its promised benefits, it’s important to start with the history behind it.
Abstraction occurs through filtering out the extraneous information to identify what’s most important. Learn how this concept can be integrated in student learning.
Computer science builds a pipeline of workers, encourages equity and inclusion, develops foundational digital skills, and promotes a growth mindset.
Learn how using these approaches to problem solving encourages students to blend critical thinking and creativity to design effective solutions.
In studying different approaches to integrating technology in the classroom, we ask: What does tech integration that fosters deep learning look like?
As it sounds, pattern recognition is all about recognizing patterns. Learn how this concept can be integrated in student learning.
Learn more about the multi-faceted effects of automation and how to set students up for success in the future throughout their time in school.
Decomposition breaks down problems into smaller, more manageable parts. Learn how this concept can be integrated in student learning.
Teach computational thinking in the classroom with these project examples in math, English language arts, science, and social studies.