Teaching Teachers Tech: Computing with Python
Helping teachers to effectively teach computer programming at GCSE standard.
Whether you’re a secondary school teacher already teaching computing, you want to move into the subject, or you’re an aspiring teacher, it’s vital that you have in-depth knowledge and understanding of computer programming.
The Teaching Teachers Tech: Computing with Python is an 8-week subject knowledge enhancement programme, developed by teachers for teachers, and is designed to improve and update your knowledge in Python programming to teach at GCSE standard.
Teaching programming is easier than you think
BCS has helped millions of people gain the skills and confidence to use technology in all kinds of work settings.
This flexible Python training course can be completed online and in your own time with online access to dedicated tutors who will support you throughout the programme.
The course covers the programming elements in Computer Science GCSE and goes further, as well as the programming elements in Computer Science IGCSE.
The course contains four assignments and on completion, you’ll gain a BCS branded certificate of completion. You'll then be able to teach computing with Python and deliver a learning experience, as part of a computer science course or as a stand alone course that provides the best outcomes for your students.
Why take our Python training course?
Improve / develop your knowledge in the programming language of Python
Learn how to teach and program Python, and enhance your future career
Minimum of 4 hours per week, on-programme assessment throughout
Gain valuable CPD hours
Earn yourself a BCS branded certificate to add to your CV as proof of your programming competence to teach at GCSE Level
Why place your teachers onto this programme?
Boost your school's digital skills capability and reputation, with teachers who have programming know-how
Equip your students with the programming skills needed for their future, with competent and confident teachers
Improve teacher performance and retention of talent
Who is the course for?
This programme is open to everyone looking to boost their knowledge in Python and teach programming at GCSE standard, including:
- Teachers
- Aspiring teachers
- College lecturers
- Anyone with a genuine interest in developing their skills in Python
Is there any exemption?
No. If you’re already teaching the subject or have completed other courses, for example a Computer Science Accelerator, this certification is designed to build on that knowledge and provide a deeper understanding of the subject.
Are there entry requirements?
Anyone can take this course whether they have experience or not, and/or qualifications.
What's covered in the course
- Box variables
- Concatenation
- Calculations - Counters and incrementing
- Calculations - Modulo
- Selection - If, elif and else statements inc Nested
- Loops (Non-Deterministic and Counter controlled)
- Lists and Multi-dimensional lists
- Loops with lists
- Nested loops
- Functions with parameters
- Bubble sort
- Linear search
More FAQs about our computer programming course
This is a distance-based learning course that you can complete online, from anywhere.
The course is flexible, so you can go through the material as quickly as you like. We recommend completing 4 hours a week over 8-weeks.
Yes, at the end of the course you’ll receive a BCS branded Certificate of Completion and a Digital Badge.
£995 + VAT.