The Association for Computing Machinery's annual meeting of their Special Interest Group in Computer Science Education is one of the largest academic computing meetings there is. This year's event featured a full-day workshop on teaching open source practices, tools, and techniques by engaging... Read more
Most people think of their interactions with computer systems to occur via a keyboard, mouse, or touchscreen. However, humans evolved to interact with thier environment and each other in much more intricate ways. Bridging the gap between the computational systems of the digital world and the... Read more
I first read about Chris Whittum in an article on Fosters.com. Once I read that he was interested in using open source software in education, I knew I had to learn more about him. After working in education, Chris decided to share his knowledge in an eBook called: Energize Education Through Open... Read more
Are you new to Arduino? Open hardware like the Arduino Starter Pack from Adafruit is a great way to start tinkering with this small computer board. It is the ideal kit for beginners to open hardware or anyone looking to start a project using the Arduino microcontroller. To start, you need a... Read more
What is Humanitarian Free and Open Source Software (HFOSS) in education and how can we get more students involved? HFOSS is open source software that has a humanitarian purpose such as disaster management, health care, economic development, social services, and more. Experience with undergraduate... Read more
Meet Ellie, a six week old robot weighing 100 lbs who can launch a two foot diameter exercise ball over 10 feet in the air! Ellie even has eyes: a webcam fitted to the front of her chassis that uses code written in Python running on a Raspberry Pi to process images. Ellie’s main code is written in... Read more
Like other non-profit organizations, The Partnership for Appalachian Girls' Education (PAGE) faces funding challenges as it aims to achieve its mission of delivering innovative out-of-school learning opportunities for adolescent Appalachian girls.
Almost 25 years ago a young engineer started an operating system project "just for fun" to run on his own hardware. He opened it up to the world, and through a combination of good design and good luck, Linux was born. The Internet was the fundamental enabling technology of the large scale... Read more
Whatever you may have heard about hackers, the truth is they do something really, really well: discover. Hackers are motivated, resourceful, and creative. They get deeply into how things work, to the point that they know how to take control of them and change them into something else. This lets... Read more
The following literary transduction is based on a lecture by John Resig given at the Rochester Institute of Technology's (RIT) Center for Media, Arts, Games, Interaction, and Creativity (MAGIC).