Enviar por SMS: Student entrance knowledge, expectations, and motivation within introductory programming courses in Portugal and Serbia