The main objectives of our teaching intervention were for students: a) to be able to design and implement (working in pairs)
mobile applications, b) to develop skills on problem solving and computational thinking and c) to develop a proper attitude
towards the usefulness of programming.