Recent articles

a person making a digital drawing on a phone

Students Can Create a Work of Code Art

10/27/2020

Topics: art, coding, computer science

Tim Needles is an advocate for bringing the arts to STEM education. But one of his favorite classroom projects actually brings STEM to the arts.

Needles, an art teacher at Smithtown High School East on…

MORE

a girl looks at a computer screen

Computational thinking: Extend problem-solving beyond computer science

09/03/2020

Topics: Computational Thinking, computer science

Computational thinking (CT) has been elevated as a critical new literacy thanks to its ties to computer science. Through the CT process, we can create algorithms that harness the power of computing to scale…

MORE

Three students around a laptop working on a coding project.

Lessons to Keep Hour of Code Going Year-Round

10/30/2020

Topics: Computational Thinking, computer science

Each December, schools around the world celebrate Hour of Code. Launched by Code.org in 2013, the…

MORE

New era, new language: Students solve problems with coding

New era, new language: Students solve problems with coding

10/03/2017

Topics: Computational Thinking, computer science

Teach a student to use computer and you prepare her to function in a digital world. Teach her to program one and you prepare her to solve the world’s problems.

It’s becoming increasingly clear that understanding the language of computers is a skill all adults will need to thrive in…

MORE

A teacher helps a students with computational thinking

How to develop computational thinkers

09/22/2020

Topics: Computational Thinking, computer science

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