Algorithms in GCSE computer science CY200 / A01

Start date
15 Jan 19
Duration
2 Days
Location
National STEM Learning Centre, University of York, York YO10 5DD How to find us

Summary

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

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

 

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.

Bursaries exist to support you through 40 hours of CPD to complete the CS Accelerator programme. If you don’t complete the programme, we reserve the right to reclaim any bursaries paid

 

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

DateTimeLocation
Algorithms in GCSE computer science - day 115 January 201909:45-16:00National STEM Learning Centre
Algorithms in GCSE computer science - day 2 11 February 201909:45-16:00National STEM Learning Centre

Notes

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. 

Examples of ‘related subjects’ include Information Systems, Software Engineering, Artificial Intelligence and Health Informatics. For clarity, in this context, post A level qualifications in Computing or ICT are not considered ‘related subjects’.

 

Share with your CPD booker

Additional information

Would you like this course delivered at your school? Contact enquiries@stem.org.uk to find out more.

Interested in this course?

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