iOS app Android app


Why Computer Science Education in K-12 Settings Is Becoming Increasingly Essential

ACM, the Association for Computing Machinery | Posted 09.14.2016 | Education
ACM, the Association for Computing Machinery

By Mehran Sahami Professor and Associate Chair for Education in the Computer Science Department, Stanford University, and Co-chair of ACM's Education...

Coding vs. Programming -- Battle of the Terms!

Kiki Prottsman | Posted 06.12.2015 | Technology
Kiki Prottsman

Whether or not you accept that there are defined differences between the words "coding" and "programming," you should at least be aware of the differences in connotation...especially if you want to keep from hurting the feelings of your friendly neighborhood software developer!

Computer Time: How Long Is Too Long?

Kiki Prottsman | Posted 04.19.2015 | Education
Kiki Prottsman

This approach works fantastically up until around the sixth grade, where many students begin to be capable of reading for hours on end. Once past a twenty minute time-span, additional techniques need to be incorporated to properly guide development.

What is the Hour of Code?

Kiki Prottsman | Posted 02.06.2015 | Education
Kiki Prottsman

The CEO of, Hadi Partovi, says that the Hour of Code is "a grassroots movement that includes nearly two-hundred partners," many of whom work tirelessly to bring high quality programming experiences to the public, one hour at a time.

Helping Computer Science Gain STEAM With Girls

Kiki Prottsman | Posted 02.08.2014 | Education
Kiki Prottsman

While it's become obvious that access to mentors increases a girl's chances of making it through college with a computer science degree, we need to do more to get girls interested in pursuing those degrees in the first place.