Breaking Down an Assignment into Steps