Project-Based Learning

How to Create Project Based Learning Lessons

Most teachers know that children are more invested in learning when it’s fun and relevant. What they might not know is that children learn better in fun and engaging environments. Project-based learning (PBL) offers educators a way to engage students in meaningful and challenging investigations that meet curriculum goals and make...

Read More

Project-Based Learning

17 Examples of STEM Project Based Learning Activities

Every teacher knows that STEM-based learning is the wave of the future. Most also know that STEM is...

Read More

Computational Thinking 21st Century Skills

Why educators should take note of Google’s evolving hiring practices

I am not a coder. I can do some basic html edits, primarily thanks to early MySpace profile...

Read More

Critical Thinking 21st Century Skills

How to Improve Collaboration, Communication, Creative and Critical Thinking in Students

Critical thinking, communication, creative thinking, and collaboration are vital in the workplace,...

Read More

Project-Based Learning 21st Century Skills

How do you teach 21st Century Skills? A Project Based Learning (PBL) Approach

Learning needs to be fun, relevant, and engaging. Hundreds of studies on how children learn tell us...

Read More


Bring history to life with interactive maps

 Events are used in Project Pals to represent verbs: things that happened, processes, action items....

Read More

Company Updates

Welcome to the New

Welcome to the new! We're excited to share our updated website, which is a resource...

Read More

Computational Thinking

How Can We Keep Our Advantage Over Machines

In a TED talk titled: "Can we build AI without losing control over it", Sam Harris--a...

Read More

Problem solving

Why is Problem Solving Left Out When Practicing Project-Based Learning

When employees are working on a project at the workplace, it is directed to achieve a goal. This...

Read More


How to Improve Student Collaboration Skills

Schools are adopting project-based learning in growing numbers. Although it may seem like a trend,...

Read More