A level computer science project Hackathon CY233 / A17

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

Summary

For those new to A level computer science, the programming project is an intimidating prospect. The aim of this unique two-day event is to give teachers the time and resources to prepare for the non-exam assessment.

This is a very practical course, designed to develop your programming skills so you’re able to support A level students.  We will focus on Python programming; however there will be opportunities to explore new technologies, to tinker with hardware and to learn new languages.

This is a residential course, fees include meals and accommodation for the duration of the course.

Outcomes

You will be able to:

  • create complex data models including cross-table parameterised SQL and aggregate SQL functions

  • utilise complex data structures eg stack, queue and binary trees

  • design a complex object-orientated programming (OOP) model

  • implement complex recursive algorithms eg merge sort 

  • develop appropriate human computer interaction designs in Tkinter

  • develop an excellent coding style eg the use of cohesive and loosely coupled subroutines grouped together into modules

Sessions

DateTimeLocation
A level computer science project Hackathon - day 118 January 201810:30-19:00National STEM Learning Centre
A level computer science project Hackathon - day 219 January 201809:00-15:00National STEM Learning Centre

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