This is dataset for an interpretive study where data was collected through a literature review, pre- and postquestionnaires, semi-structured interviews as well as self-reporting journals. The study is aimed at giving an overview framework of the components to be considered when designing effective professional development for teachers to teach computational thinking.