Text this: Computational thinking in solving engineering problems a conceptual model