Text this: Programming skills and the relation in fostering students higher order thinking