Transition from First Steps to ECSE – Updated Materials Available Online January 31, 2017