Towards Better Strategies for Thinking and Programming - Tuovinen, Juhani E (School Science and Mathematics)