TECHNOLOGICAL AND 21ST CENTURY SKILLS