In the Spring of 2008 I taught Wichita State University’s Assembly Language Programming for Engineers course. As explained in the syllabus, the course used the Z80 microprocessor and the GameBoy platform to introduce general concepts of computer architecture, machine and assembly language programming. Students practiced the ideas and concepts introduced in the course with programming projects on the GameBoy. For their final project students in the course wrote a game. We then held a celebratory public event where kids of all ages could play all the games.
Similar Posts
Technology for Humankind, Filimin, and Friendship Lamps
From 2015 through 2021 I was the founder and owner of Technology for Humankind DBA Filimin, makers of the Friendship Lamp. During my tenure the company grew to over 40 employees with annual revenue of over 3 million in less than 6 years. Filimin was conceived from my invention of the Friendship Lamp as a…
Have a Seat!
Have a Seat! is a playful interactive installation in which a video of a traveler of both time and space urges viewers to sit on a couch. When three people sit close together on the couch a special broadcast or snippet of The Muppet Show plays. Strangers coming to view the work find themselves uncomfortably…
SoundScratch
SoundScratch is a set of extensions I wrote to manipulate audio in a children’s programming language called Scratch. The environment emphasizes the expressive capabilities of sound through the act of creation and design.
SoundBlocks
SoundBlocks is a tangible environment where youth connect blocks to describe network dataflow. The environment explores digital sound manipulation as a personal, meaningful and fun artistic endeavor, rather than as a venture into mathematical, electronic or networking relationships.
Still Life
In 2011, as part of Hack.Art.Lab, I collaborated with composer Mary Ellen Childs and percussionist Michael Holland to create live animation triggered by live performance of Mary Ellen Childs’ composition “Still Life.” We analyzed the piece into 11 sections and created algorithmic video triggered by sound and motion to match each of the 11 sections. The video was projected…
String Improvation
In 2001 I founded Wichita State University’s String Improvisation Department and established WSU’s yearly String Improvisation Day each year, an introduction to string improvisation for string players who had little or no experience with improvisation. I then expanded our String Improvisation program with a new grant-funded initiative: Sharing Music Sharing Culture (SMSC) which connected The Irish World Music Center students and faculty with WSU.