Recent articles

Two students study a flow chart to learn computational thinking

Using research-based strategies to help students master computational thinking

06/12/2019

Topics: Computational Thinking, ISTE Standards for Computer Science Educators, Learning sciences

When learning new knowledge, it is critical for students to connect new concepts with previous learning and experiences and then be able to transfer it in multiple and creative ways. It is, therefore, essential…

MORE

Teaching computational thinking more important than defining it

Teaching computational thinking more important than defining it

11/27/2018

Topics: Assessment, BYOD, Computational Thinking, Curriculum, Flipped learning, Learning spaces, Mobile learning, Online learning, Parent engagement, professional learning, Technology infrastructure, Tools

Computational thinking (CT) is riding a strong current in the edtech world that teaching K-12 students to think like computer scientists will better prepare them for life in the digital age.

But bringing CT to K-12 classrooms isn’t something that can be done…

MORE

5 things you can do to bring computer science to all your students

5 things you can do to bring computer science to all your students

07/24/2018

Topics: Coding & robotics, Computational Thinking

There’s no doubt that in today’s world, computer science (CS) is foundational knowledge for all students and coding is a foundational skill — just like reading and writing. Yet many schools, especially those in low socioeconomic areas, don’t teach computer science because of a lack…

MORE

Embed computational thinking into PBL

Embed computational thinking into PBL

07/17/2018

Topics: Coding & robotics, Computational Thinking, ISTE Standards for Students, STEM & STEAM

Like many of my students, my daughter, Anisa, is very familiar with using electronic circuits to make designs …

MORE

Students use computational thinking to analyze real problems

Students use computational thinking to analyze real problems

03/27/2018

Topics: Computational Thinking

The poster boards on display in an Oregon middle school gym illustrate a wide range of student concerns and passions. One features data on the incidence of breast cancer, another highlights the percentage of women versus men in Congress since 1970 and yet another illustrates the effects of…

MORE

How to develop computational thinkers

How to develop computational thinkers

02/22/2018

Topics: Computational Thinking

The demand for computer science (CS) in schools has many teachers wondering which components of CS they should implement first.

A couple of years ago, I asked myself the very same question, and I had to remind myself that creating a computer scientist could take up to…

MORE