Meet the

Our award-winning facilitators

Cutouts (4).png
Peter Marshman

Hub Lead and SME


Peter has over 15 year's experience of teaching computer science to secondary, primary and post-graduates. As an assistant headteacher, AST, SME and Master teacher, he has been influential in supporting teachers with CPD through organisations such as Hodder and Osiris. Pete is best known for his research and work around building self-efficacy in girls in computer science and advises institutions across Europe where he is also an EU Code Week Ambassador. He has produced, edited and authored resources for leading organisations in computing education such as the BCS, the BBC, Hodder Education, INEOS, the Royal Society, the European Space Agency and PG online. Pete has recently appeared on BBC Panorama, sharing best practice to encourage girls into computing through contextual applications.

Yota Dimitriadi

ITT & University Liaison


Yota Dimitriadi is an Associate Professor at the Institute of Education, University of Reading. Yota's responsibilities include PGCE Primary Module Leader for compuing, ITE Secondary Computer Science Course Lead and Executive Coach.

Phil Wickins

Primary Facilitator and SME


Phil Wickins is a primary school specialist computing teacher in KS1 and KS2. He specialises in physical computing and 3D design; enabling students to maximise creativity within their computing projects. Phil is also a Subject Matter Expert and Facilitator for the NCCE and has a proven track record of delivering engaging and exciting training and support to teachers in all stages of confidence and competency. He has also completed the Computer Science Accelerator Course, giving him an awareness of the pathways beyond KS2 that students require preparation for. He is dedicated to supporting primary schools and individual teachers so that every child can have a world leading computing education.

Phil Bagge

Computing Inspector/Advisor


Phil is a Computing Inspector/Advisor working for Hampshire Inspection & Advisory Service and CAS Computing Master Teacher. Involved at the drafting stage in creating and refining the 2014 Computing Curriculum through the BCS and CAS. He currently teaches computing science in two Hampshire schools. A contributing author to Compute-IT KS3 Scheme of work and author of How to teach primary programming using Scratch and Crumble Creations, How to teach physical computing in primary classes. His Computing science resources are the sixth most used primary computing resource in the UK.

James Jerrold

Primary Facilitator


James is Head of Digital Learning and Head of Computing in Beaconsfield, teaching Reception through to Year 8. His Digital remit is to evolve the vision for digital learning within the academic departments and thereby raise the awareness of staff to the potential for digital learning to facilitate improvements in teaching, learning and administration. He spends a significant proportion of his time delivering and organising training and CPD for staff. James runs the Beaconsfield Community Hub and is a Primary NCCE facilitator. James holds a Computer Science Teaching certificate with the BCS and is on the Coaching for Leadership programme through Computing at School. James’ passion is developing people, whether they are pupils or teachers, always aware of the importance of patient, empathetic listening and compassion. 

Michael Jones

Director of Computer Science

    Director of Computer Science at a boy's Secondary High School in Kent. Works with pupils and staff in developing computer science. Previous experience of designing and delivering the first computer science PGCE programmes in England. Interests include physical computing with Arduino, Raspberry Pi and AI. Michael has produced and delivered materials for CAS, Isaac Computer Science and a range of NGOs.

    Cutouts (1).png
    Hannah White-Overton

    Secondary Lead


    Hannah started her career as an Analyst Programmer working for a number of software houses before moving into the world of WANs. She went on to teach Computing at Brunel University and South Thames College before becoming a Project Manager at Imperial College London. She has now returned to teaching and teaches secondary Computer Science at Queen Anne's School, and Park House Computing Hub delivering GCSE and A Level Computer Science as well as CPD for teaching staff.

    Julie Price

    Computer Science Champion & SME

      Julie has a great enthusiasm for computer science education. She is currently working with teachers and schools through the National Centre for Computing Education, while also carrying out doctoral research into the development of adolescent cognitive development. Julie’s work in cognitive and affective psychology has provided valuable insight which is relevant to her work in computing education.

      Dave Hartley

      Head Of Computing


      Dave is head of computing at a large secondary & sixth form college in West Sussex. Following a career in the tech industry, he switched to teaching in 2015 in the hope of inspiring the next generation of young engineers, especially girls. CAS master teacher, Raspberry Pi certified educator, Isaac Computer science trainer, NCCE facilitator with the single goal of helping teachers develop confidence in sharing this amazing subject with their students.

      Charu Walia

      Primary Facilitator


      Charu is a specialist Computing teacher in a three-form entry primary schools in Buckinghamshire. Her approach to computing education is to explore digital tools to further enhance learning experiences of young people to prepare them for a digital future. Charu is also a certified NCCE facilitator, BCS Certified Primary Computing Teacher and lead of the CAS High Wycombe Primary Community of Practice.

      Matt Hewlett

      Secondary Facilitator


      Matt has been Head of Computer Science for 9 years, where he developed expertise in raising attainment whilst also navigating the uncertainty of curriculum change. He has a variety of experience in developing computer science education beyond the school gates, including: presenting at conferences, commissioning, writing and editing resources, mentoring and training colleagues as well as participating in his local CAS community.

      Steve Woods

      Secondary Facilitator

        Steve is Cheshire & Wirral NCCE's Computing Lead and a Secondary NCCE Subject Matter Expert. Over the past 20 years, he has been a primary teacher (ICT coordinator), LA advisory teacher for Primary ICT, LA eLearning Consultant for Primary and Secondary, BSF ICT Innovator, ICT Teacher, Lead Computer Science Teacher, Technical Support Line Manager and is a published author. Steve strongly believes that we need to be equipping our pupils with the tools to compete in the future and Computer Science is a fantastic vehicle to achieve this.