Address: Barton Road,
ME15 7BT
Viewed by 23 users
A-Level Functional Programming for non-mathematicians Wednesday Nov 28, 2018 from 4:15PM to 6:00PM
Organised by Master Teacher: Kevin YoungKevin Young Hosted by: Maidstone Grammar School
Kevin Young
Tickets: This is a FREE event booking is closed: Status: ended , Tickets sold: 6 

On behalf of Computing At School and the Network of Excellence

A-Level Functional Programming for non-mathematicians

November 28, 2018 at 4:15PM

Maidstone Grammar School

AQA A-Level expect students to have a working knowledge of functional programming. This programming paradigm can be daunting, so I would like to share my experience and resources of using Haskell. It has given my A-Level students the theory and practical knowledge to answer A-Level questions on Functional programming. As well as sharing my experiences, I would like to have this as an open forum, where others can also contribute from their knowledge of teaching this subject.


Time Topic
16:15 Registration and Refreshments
16:30 The theory of functional programming. Understanding the terms used
17:00 Sets and lists, including set comprehension
17:30 Higher Order functions, Map, Fold and Filter
18:00 Close


Kevin Young

Kevin graduated with a BSc(HONS) in Computing and has been teaching Computing and ICT for over 20 years. He is currently eLearning Manager and Head of ICT & Computing at Maidstone Grammar School, which has a long tradition of teaching Computing at all levels, including GCSE, A-Level and the International Baccalaureate. Kevin was a Kent “Leading ICT teacher”, offering ICT based CPD to primary and secondary teachers, before becoming a CAS Master Teacher in June 2013.

All materials and resources used on this course will be made available to all delegates after the course.


Maidstone Grammar School

For further information:

Electronic Privacy
Computing At School (CAS)/Network of Excellence (NoE) communicates with its interested parties by email. I understand that CAS/NoE will not pass on my email address to other organisations.

Data Protection Act 1998
CAS/NoE as part of the BCS Group will hold your personal data on its computer database and process it in accordance with the Act. This information may be accessed, viewed and used by CAS/NoE for administrative purposes and conducting market research. All of these purposes have been notified to the Commissioner. If you are based outside the European Economic Area (the 'EEA'), information about you may be transferred outside the EEA in accordance with the requirements of the Act.

Full legal and privacy notices:

All Rights Reserved © Computing At School 2020
Using the websiteDisclaimer of liabilityCookies policyPrivacy policy