Materials Similar to A novel approach for using programming exercises in electromagnetism coursework