This document discusses using social media and developing digital skills to enhance learning and teaching in computing. It explores using social media to develop communication skills, work collaboratively, and develop a professional online presence. Specific tools mentioned include using blogs, Google Drive, Google Hangouts, Twitter, and personal websites/videos. Developing these skills takes a scaffolded approach across the whole course. Student feedback emphasized integrating new skills in a supported way.