The Use of Scratch for the Development of 21st Century Learning Skills in ICT