Home

Companion site for the book. Novice teachers and those wishing to improve their practice will find in this book valuable conceptual insights that illuminate the subject, and research-informed pedagogy that really works. Organised around the English GCSE specification and packed with fascinating stories from the “hinterland” of Computing and priceless pedagogy tips, this is essential reading for the Computer Science teacher.

HOW TO TEACH COMPUTER SCIENCE

The BOOKS, MASTERCLASSES, TRAINING and EXPERT ADVICE from Alan Harrison.

Cover image of "How to Teach Computer Science" book
How to Teach Computer Science: The Book

I wrote “How to Teach Computer Science” (HTTCS) for new or aspiring computer science teachers wishing to improve their subject knowledge and gain confidence in the classroom. And for experienced computer science teachers who wish to hone their practice, in particular in the areas of explicit instruction, tackling misconceptions and exploring pedagogical content knowledge.

You can read more on this page or buy “How to Teach Computer Science” at www.johncattbookshop.com or on Amazon here

How to Teach Computer Science: The Training

Do you teach Computing in Secondary school or 6th form college? Wondering how to improve results, increase student engagement or inspire your staff? I can help improve KS3 Computing and GCSE and A-level Computer Science delivery in your school or college. Reasonable rates that start low for state schools. Contact me at alan@httcs.online for details.

Testimonials:

“Alan made it very easy for us to arrange a training event at short notice with his efficient and professional manner. His extensive knowledge of Computing Science teaching strategies and assessment fitted perfectly for our training day. He listened carefully to our requirements and produced an innovative training programme that met all our expectations. Our teaching staff from 6 schools found his approach easy to follow and very helpful. Approaches to aim for a Grade 9 and a Grade 5 covered a full range of strategies that provided all the staff with a tool chest to take straight into the classroom to try. The teachers also found his advice on assessment strategies very useful. I wouldn’t have any hesitation in recommending Alan to lead training on Computing/Computer Science.”
Mr. David Beards on behalf of The Oaks Collegiate Partnership of Schools, South-West Birmingham, 2024.

Cover of How to learn Computer Science book.
How to LEARN Computer Science: The Book

How To Learn Computer Science is for all ambitious students of Computer Science. Reading this book will illuminate the subject, explaining where each topic comes from, looking at its history and exploring links to wider culture. You can read more on my About the books page or buy “How to LEARN Computer Science” here or here.

How to LEARN Computer Science: The Masterclass

I love to inspire and stretch GCSE and A-level Computer Science students. Hire me for a masterclass in your school or college. Contact me at alan@httcs.online for details. Affordable rates for state schools.

Testimonials:

Excellent support and a life saver for our Year 13 A Level Computer Science students as they prepared for their final examinations. And the A Level Computer Science Project Support day that Alan ran was a big hit with the Year 12 students and directed them towards the best ways to tackle their project to achieve the top grades.
– an Academy on Merseyside, 2023.

About Me
Alan smiling, in smart shirt and jacket

Alan J. Harrison, MA (Education), BSc (Computer Science), NPQML, MBCS, MCCT.

I am a holder of the Teach Secondary Computing certificate from the National Centre for Computing Education (NCCE), accredited with the CPD Quality Mark from STEM Learning, a Computing at School (CAS) Master Teacher, CAS Community leader and a content author for Craig’n’Dave, writing questions for our excellent SmartRevise platform, while still teaching and lecturing part time.

I love to teach, I love to train and support developing teachers, and I love to talk about Computing teaching! For more on my experience, qualifications and testimonials, see my About Me page.

To get in touch, email alan@httcs.online or just book a 30-minte free consultation with me directly on my calendar here: calendly.com/mraharrison 

Donate and Review

If you enjoyed the books and would like to support my work, please leave a review on Amazon here or here and buy me a coffee if you’re feeling kind.

ko-fi.com/mraharrisoncs

“How to Teach Computer Science” is a trading name of Harrison Proserv Limited, registered in England number 5780155

Advertisements
Advertisements
Advertisements