William Macfarlane
Teaching
Projects
Writing
Resume
GameBender
2020-04-01
UI/UX, curriculum design, misecellaneous programming and beta test management for a set of playful coding tools built on top of Scratch.
Scratch
UI/UX Design
React/JavaScript
Creative Learning
Project Management
Read More
Built From Scratch
2020-04-01
A video series documenting the building of a video game using Scratch.
Scratch
Teaching
Read More
Simple Water Sensor Platform
2019-09-01
Design and documentation of open-hardware tools and techniques for investigating oil and gas industry related water contamination. Produced as part of a Public Lab Open Hardware Fellowship.
Arduino
Water quality
Civic Science
Design
Documentation
Read More
Parts and Crafts
2018-10-28
Founded in 2009, Parts and Crafts is a family and community makerspace and alternative education center in Somerville, MA.
education
makerspace
organizing
Read More
Public Lab Community Microscope
2018-10-27
Design and documentation of a low-cost, DIY digital microscope.
Raspberry Pi
Public Lab
Design
Documentation
Read More
Whimsy Systems
2018-10-26
A hobbyist video game development studio with Bryce Taylor.
Unity/C#
Game Design
Read More
Kits Initiative
2017-07-28
Design and documentation for a series of building kits for kids made from low-cost, readily available materials.
Electronics
Teaching
Documentation
Read More
One Lightsaber Per Child
2017-07-26
Do It Yourself, Luke
Electronics
Teaching
Documentation
Read More
EROSION
2009-09-01
Make a pile of bricks. And then remove as many as you can. Stop right before it collapses. Developed for
MOS
.
Processing
Design
Simulation
Read More
STACK
2009-08-01
A simulation of extremely daring block-stacking. Developed for
MOS
.
Processing
Design
Read More
SAND
2009-04-13
A particle-flow simulation for procedural design. Developed for
MOS
.
Processing
Design
Read More
CAT
2008-04-13
A tool for creating vaulted structures with networks of catenary curves. Developed for
MOS
.
Processing
Design
Simulation
Read More
MOS Website
2007-07-01
Database backed CMS for sharing work with staff, clients, and the public.
Ruby on Rails
HTML/CSS/JavaScript
Read More