Algorithms in GCSE computer science CA200 / B05

Start date
29 Aug 19
Duration
2 Days
Location
MGL Liverpool, Fairfield House, Binns Road, Liverpool L7 9NE View on Google Map

Summary

This course is delivered as part of the National Centre for Computing Education, and forms part of the Computer Science Accelerator programme 

An understanding of algorithms is fundamental to success in computer science. To reach their full potential, students of GCSE computer science need to be confident in using decomposition and abstraction to solve problems.

This course centres on the core search and sort algorithms; exploring how they manipulate data structures and comparing the relative efficiency of different methods.

You will become skilled using formal maths and logic to design algorithms, and be able to trace algorithms confidently, finding and fixing errors. You’ll become familiar with the execution of algorithms in Python, supporting practical programming tasks.

Mapped closely to the specifications of GCSE Computer Science, the CPD will provide you with deepened knowledge and confidence that your students are equipped for their exams.

This course forms part of a CPD summer school providing an opportunity to complete the Face-to-Face aspects of the CS Accelerator programme in a short time.

This CPD forms a professional learning package in conjunction with CA203 B05 Python programming essentials for GCSE computer science.

 

Please see below for accommodation and expenses details.

Outcomes

You will gain the required knowledge to help your students:

  • understand and compare algorithms in terms of inputs, processes and outputs, including sorts, searches and string manipulations
  • analyse problems, interpret flowcharts and pseudocode and evaluate the fitness of solutions using test data and logical reasoning
  • trace algorithms and improve them, by identifying and correcting errors
  • design algorithms using written descriptions, pseudocode and flowcharts to solve problems, leading to modular programming of solutions in Python code

Sessions

Algorithms in GCSE computer science - day 129 August 2019 09:00-15:00
Algorithms in GCSE computer science - day 2 30 August 2019 09:00-15:00

Notes

Accommodation is included and can be requested by emailing andrew.procter@mglworld.com

Rail travel expenses of up to £200 per participant can be reclaimed.

Lunch is included.

This course is free to all eligible teachers (from English state maintained schools, holding no relevant post A Level qualification).  Ineligible teachers will pay the same fee as a non-maintained school and will not receive a bursary.  Please contact info@teachcomputing.org for more information.

By booking on this course you are agreeing to the terms and conditions of the National Centre for Computing Education. These can be found here https://teachcomputing.org/privacy.html

Share with your CPD booker

Cost

Eligible teacherActivity feeFreeStandard bursary available*£300.00
Eligible repeat teacherActivity feeFreeStandard bursary available*£0.00
OtherActivity fee£440.00 +VATStandard bursary available*£0.00

This bursary can contribute towards the costs associated with attending professional development, including course fees, travel and supply cover Find out more.

Participants from outside the UK will be charged the course fee and an additional £120 per day plus VAT.

Outside the UK? Fee information

Check your School bursary status

The bursary value may be higher for your school or college.

Can we help?

If you have any questions about our bursaries or this booking call us on 01904 326394

Alternative dates

Interested In this course?

Sign up to receive our emails to hear about the latest CPD available