Due to the current Coronavirus outbreak we are asking all attendees to take precautionary measures to ensure we limit the risk of infection at CAS events. Before attending please consult the latest Government advice.
Address: Millfields Road,
Ettingshall,
WV4 6JP
Noe-icon-32
Viewed by 6 users
Two Day Python Programming Course for A level Saturday Jun 27, 2020 9:00AM until Sunday Jun 28, 2020 5:00PM
Organised by: Darren TraviDarren Travi Hosted by: The Khalsa Academy
Darren Travi
Tickets: £270.00 book here: Status: live , Tickets sold: 0 

The course will show and highlight the key skills involved at delivering the A level, as well as the progression of the techniques from GCSE

Day 1 Stating out

Session 1 – Recap of GCSE Coding skills

  • How to set out effective pseudocode.
  • Use of string slicing and Boolean operators for validation
  • Functions / subroutines and parameter passing

Session 2 – Moving into A level - Nested lists,

  • List slicing, sorting, passing to functions

Session 3 – Flat file database structures

  • Reading and writing CSV files, records and fields, interacting with spreadsheets and using SQL

Session 4 – How to write to relational databases

  • SQL with Sqlite, queries: selection, update, insert, and delete, primary and foreign keys and setting up relationships

Day 2

Session 1 – Object Orientated Programming

  • Class definition, object instantiation, inheritance, polymorphism

Session 2 – Developing your user interface –

  • Introduction to GUI - how to add forms, screens, buttons, radio and check buttons, text boxes, labels, combo boxes and list boxes.

Session 3 – Approaches to the coursework and questions in common with exam boards