Programmer, Teacher Trainer, Corporate Training, Mentor


My name is David Batty, I am a software developer, qualified teacher, course designer, trainer and digital content developer. You may know me for my internet marketing talks, for the various courses I deliver through Code or through courses I deliver for the AQA, OCR, Westminster Briefing, or other organisations.

I have been working full time with computers for 40 years… and am still loving it.

I have been delivering computer training in schools, colleges and businesses for 31 years.

My weekly activities may include some combinations of the following:

Programming, delivering computer training, creating online courses, games design, writing data processing programs, working in Second Life, video production and editing, Writing Amazon Alexa applications,  technical reviewing of computer books, … or other computer related activities.

In 2018 I was a JCQ / OCR Computer Science Inspector, visiting schools to inspect exam work and procedures in computer science departments. Currently I am a Computer Science Ambassador for OCR, delivering teacher CPD on the new changes to computer science content & procedures, and delivering webinars for teachers who are new to J277 Computer Science, or who are transitioning from J276.

I am a fully licenced Amateur Radio operator with an Advanced Licence and 42 years of radio use behind me. I am also a registered Assessor for the Radio Society of Great Britain. 

I am currently working on a number of programming projects, Amazon Echo/Alexa Skills, and designing several new courses for face to face and online delivery.

Contact me if you have a requirement for staff training, software development, online marketing, have a data processing problem, need data converted from one format to another, or other computer related activity.