Text this: Technology-assisted problem solving for engineering education