Examples of Algorithmic Thinking
“Effective algorithms make assumptions, show a bias toward simple solutions, trade off the costs of error against the cost of delay, and take chances.”
– Brian Christian and Tom Griffiths,
Tips for Parents to Keep Kids Safe Online
As a parent, and someone who works for a digital literacy company, I’ve been thinking lately about how scary it can be to raise young children in our evolving educational landscape.
Computer Science Isn’t What You Think
Last week, I was honored to be among over 500 leaders of corporate and non-profit organizations signing a letter to governors and education leaders across the United States. This letter calls for an important shift...
Coding Skills for Kids for a Successful K-8 Coding Program
It’s becoming common to teach age-appropriate coding skills to kids at school through computer classes. Not only do these programs provide career-ready skills for the future, but they also introduce concepts and techniques...
Why is Media Literacy in Education Important?
Frank Baker is a TV journalist turned district administrator turned researcher, writer, and professional development facilitator. Across the diverse positions he’s held, Frank’s work is inspired by his commitment to educating teachers and...
How to Promote Digital Citizenship in Students
As students spend more and more time online, digital citizenship is becoming increasingly important for students to master. In this article, we discuss techniques and hands-on exercises for promoting digital citizenship in students.
...