Developing computational skills