Developing Computational Thinking Skills With Algorithm-Driven Spreadsheeting | IEEE Journals & Magazine | IEEE Xplore