Cookie Notice

This website uses cookies to ensure you get the best experience on our website. For more information, including detail on what cookies we use and how to disable non-essential ones, please read our cookies policy. By accessing this site you are confirming acceptance of the use of these cookies. Accept or Learn more.


Learning a new skill can be exciting and incredibly rewarding. Learning to code is an activity that you can carry out methodically in lots of small steps, which might add some structure to your week and give you a building sense of satisfaction. Freecodecamp is a completely free, non profit organisation where you can learn to code by completing a series of little challenges on your browser, taking you from complete beginner to actually completing coding jobs for charities in order to gain experience. You might find the routine calming, or that your confidence and practical work skills are improved.


There isn’t much academic research in the area of self-care for young people who are living with mental health issues. We are trying to find out more about what works for different people so we can better advise other young people what to try.

If you’ve tried this activity when you were struggling in relation to your mental health, please let us know if it helped you and how by clicking on the ‘Did this activity help you’ button.

Did this activity help your mental wellbeing?

If yes, why do you think it helped?

What would you say to other young people who are thinking of trying this?