All our courses are running remotely this term. Each course includes live facilitator-led sessions and gap tasks.
All Computer Science Accelerator (CSA) courses are free to all state-funded schools and academies. Some courses have bursaries attached, please see individual courses for further details.
Summer Term Courses
|Course||Start Date||Booking Link|
|Python programming: working with data||Monday 26th April 4pm||Link|
|Introduction to algorithms, programming & data in GCSE Computer Science||Monday 10th May 4pm||Link|
|Python programming: working with data||Wednesday 19th May 4pm||Link|
|Python programming: design, analysis & evaluation||Monday 28th June 4pm||Link|
|Computer processors & instruction sets||Wednesday 14th July 11am||Link|
|Introduction to algorithms, programming & data in GCSE Computer Science||Wednesday 14th July 2pm||Link|
|Python programming: design analysis & evaluation||Wednesday 14th July 4pm||Link|
Python programming: working with data
As you progress beyond the basics of Python programming, this course will help you develop the level of programming skill required for GCSE computer science. You’ll go further through the fundamentals of programming, with lots of hands-on experience under the guidance of highly successful teachers of computer science.
Sessions: Monday 26th April, Wednesday 28th April & Wednesday 5th May 4-5pm
Repeated: Wednesday 19th May, Monday 24th May & Wednesday 26th May 4-5pm
Introduction to algorithms, programming & data in GCSE Computer Science
Take your first steps towards teaching GCSE computer science and establish a foundational knowledge of concepts, terminology and classroom practice. Find out how algorithms are designed and how programs are written to provide clear instructions to machines. Learn about the binary system used by computers to store and process data, and how to convert to and from the familiar denary system of numbers zero to nine.
Sessions: Monday 10th May, Wednesday 12th May & Monday 17th May 4-5pm
Repeated: Wednesday 14th July, Thursday 15th July & Monday 19th July 2-3pm
Python programming: design, analysis & evaluation
During this course you’ll develop your understanding of how to analysis a set of requirements, including spotting patterns of which programming techniques maybe required, how to interpret these requirements through the use of abstraction and decomposition and learn how to develop decomposition diagrams to aid the planning of a programming project.
Sessions: Monday 28th June, Wednesday 30th June & Monday 5th July 4-5pm
Repeated: Wednesday 14th July, Thursday 15th July & Monday 19th July 4-5pm
Computer processors & instruction sets
Explore the core of a modern computer - the processor. Learn how the instructions that humans write in computer programs are translated into machine code that the computer can process. Compare the differences between high-level and low-level programming languages, and how these can used in the classroom.
Sessions: Wednesday 14th July, Thursday 15th July & Monday 19th July 11am-12pm