Why is Computer Science Education Important?

Why is Computer Science Education Important?

Computer science education is important for preparing students for the future of work. By teaching students about computer science, schools work to fill an inadequate pipeline of computer science graduates and workers, build digital skills that are expected of workers...
When Should Children Start Learning Keyboarding?

When Should Children Start Learning Keyboarding?

When parents or grandparents say that their children or grandchildren can use technology better than they can, they’re usually only half joking. After all, it seems children of nearly any age can quickly figure out how to navigate most digital devices, such as...
Computer Science Education Gains Momentum, Experts Agree

Computer Science Education Gains Momentum, Experts Agree

On October 6, 2022, Learning.com sponsored the EdWeek webinar, “Computer Science Education Movement Gathers Momentum – How Should Schools React.” Computer science has been a topic near and dear to what we do at Learning.com for over 20 years – preparing students for...
Online Safety for Students: Where to Begin

Online Safety for Students: Where to Begin

So, you’re in charge of putting together an online safety curriculum for students. If you’re overwhelmed, it’s no wonder why; online safety is a broad and important curriculum band. The threats are also constantly changing, which can make some educators feel as though...
The Art of Sub Planning

The Art of Sub Planning

Anyone who has been a substitute teacher knows the moment of panic when you are asked to sub last-minute. Emergency substitutes have a special kind of super-power. My go-to was always printed activity sheets for elementary students, but what if there was a better...
Abstraction in Computational Thinking

Abstraction in Computational Thinking

Abstraction in computational thinking enables us to navigate complex problems more effectively while helping to find relevance and clarity at scale.What is Abstraction in Learning?Abstraction in learning is the process of taking away or removing certain...
Examples of Pattern Recognition in Education

Examples of Pattern Recognition in Education

Pattern recognition is the recognition and categorization of patterns. Pattern recognition is a helpful tool for processing and understanding information. It is also an essential part of solving problems or creating intentional outcomes.  “There are common ways we see...