Physical Computing: First Class Notes