" rel="stylesheet">
Skip Main Navigation
Page Content

Save This Event

Event Saved

KCL: 2016 - A-level Computing CPD - from CAS London / TLC

CAS London / Teaching London Computing

Wednesday, 21 September 2016 at 17:00 - Wednesday, 7 December 2016 at 19:30 (BST)

KCL: 2016 - A-level Computing CPD - from CAS London /...

Ticket Information

Ticket Type Sales End Price Fee Quantity
Computing teacher
London teachers: thanks to funding from the Mayor of London we are able to offer a 50% discount to those teaching Computing at London schools.
Ended £150.00 £0.00
London Master Teachers
You will be sent an application form and offered a free place subject to approval. If 0 tickets are showing please contact Jo (j.brodie@qmul.ac.uk) who will release more if available.
Ended Free £0.00

Share KCL: 2016 - A-level Computing CPD - from CAS London / TLC

Event Details

CAS London and Teaching London Computing have teamed up to run an A-level Computing CPD course this Autumn with FREE spaces for Master Teachers (proof of status will be requested). The price for all other teachers is £150.

 



Starting on Wednesday 21 September 2016 and running for 10 weeks until Wednesday 7 December 2016 (with no teaching on Wed 28 September and a break at half term on Wed 26 October) this will be the seventh outing for our popular advanced-level CPD course which equips Computing teachers with the programming subject knowledge and skills to teach the new A-level Computing curricula. Copies of lecture slides and practical worksheets will be given to all delegates.

The course will take place on Wednesday evenings from 5pm to 7.30pm in our fully-equipped computer teaching labs (at King's College London, Waterloo campus) and light refreshments will be available. More substantial refreshments are available from the local shops opposite Waterloo station.

Practical information about the course content and fees, taken from our A-level CPD course page.

Fees
The cost of the course will be £150 for London or non-London teachers, however for teachers registered as CAS London Master Teachers the cost will be free. In return you will be required to share our course materials with other computing teachers in London. Note that free places for London Master Teachers will be offered subject to approval.

Eligibility requirements
This course is a follow-on from our GCSE Computing CPD courses. The course assumes that you will be familiar with programming in Python or a similar language.

Course overview

Session Topic
1 Python recap: Programming concepts – in Python, Learning programming, Errors; types and scope, Algorithms versus languages
2 Algorithms 1: Search, Sorting, Complexity
3 Python 2: Arrays and Exceptions, Representing information
4 Recursion: Principles, Recursive algorithms – binary search, Recursion in code
5 Computer architecture: CPU, Assembly code, Compiling, Comparing compilers and interpreters
6 Python 3 - Object Oriented Programming: Concept of modularity, Class and functions, Constructors
7 Running programs and operating systems: Processes, Memory management, Scheduling, Linking
8 Software development: Structure charts, State Transition and Class diagrams, Practical examples, Introduction to Inheritance
9 Algorithms 2 – data structures: Lists, Trees, Stacks- RPN, Graphs
10 Theory: FSM, Regular expressions, Syntax and parsing

The A level Computing CPD course focuses on subject knowledge. As delegates learn the subject knowledge they reflect on and discuss how the material can be delivered in the classroom. We try to exemplify some of the issues relating to the ordering of materials and the links between different topics; however, we do give a detailed scheme of work.

The course is taught using Python and includes much practical work. It is essential to have experience in programming, to GCSE level at least, including assignment, if statements, loops and arrays and ideally also function definitions. Delegates should be confident to solve simple programming problems requiring approx 20-50 lines, either with Python or a similar language.

Course dates: all on Wednesdays - 5pm start, 7.30pm end
Week 1: 21 September 2016
28 September - no class
Week 2: 5 October
Week 3: 12 October
Week 4: 19 October
Half-term: 26 October 2016 (no class)
Week 5: 2 November
Week 6: 9 November
Week 7: 16 November
Week 8: 23 November
Week 9: 30 November 2016
Week 10: 7 December 2016

Need more information? Please contact Jo Brodie (j.brodie@qmul.ac.uk).

About CAS London
Computing At School (CAS) has a number of university-led regional centres in the UK and CAS London is run jointly by Queen Mary University of London (QMUL) and King's College London (KCL). This partnership developed from the Teaching London Computing project (the same personnel are involved).

Website: http://www.computingatschool.org.uk/crcs/london Twitter: @cas_london_crc

About Teaching London Computing
Teaching London Computing supports Computing teachers in London who are delivering the new Computing curricula. We’re funded by the Mayor of London and the Department for Education to provide Computing subject knowledge and pedagogical support through a range of CPD courses and free workshops (with fun unplugged-style activities).

The project developed from cs4fn (Computer Science for Fun, a popular outreach project from QMUL to enthuse schoolchildren about computer science) and, in partnership with the Education department at KCL, we are providing resources for teachers who are introducing programming concepts and computational thinking into the classroom. We aim to nurture an inspiring Computing education for pupils across London. Teaching London Computing's website is the resource hub for CAS London.

Website: http://teachinglondoncomputing.org Twitter: http://twitter.com/TeachingLDNComp

About Computing At School (CAS)
Promoting and supporting excellence in computer science education: The mission of Computing At School is to provide leadership and strategic guidance to all those involved in Computing education in schools, with a significant but not exclusive focus on the Computer Science theme within the wider Computing curriculum.  Excellence in the teaching of Computing can only be made by teachers through the way they deliver the skills, knowledge, understanding and attitudes associated with the curriculum.  Through the participation of the wider community we seek to support and empower each other in an inclusive and self-sustaining body so that each child has the opportunity of an outstanding computer science education.  CAS achieves this by supporting and promoting all those individuals, partner organisations, companies, and university departments who wish to run CAS regional hubs, put on CPD courses, generate teaching resources etc. that support the Computing curriculum.

Website: http://www.computingatschool.org.uk/  Twitter: https://twitter.com/CompAtSch

Do you have questions about KCL: 2016 - A-level Computing CPD - from CAS London / TLC? Contact CAS London / Teaching London Computing

Save This Event

Event Saved

When & Where


KCL - Franklin Wilkins Building

SE1 9NH London
United Kingdom

Wednesday, 21 September 2016 at 17:00 - Wednesday, 7 December 2016 at 19:30 (BST)


  Add to my calendar

Organiser

CAS London / Teaching London Computing

About CAS London
Computing At School (CAS) has a number of university-led regional centres in the UK and CAS London is run jointly by Queen Mary University of London (QMUL) and King's College London (KCL). This partnership developed from the Teaching London Computing project (the same personnel are involved).

Website: http://www.computingatschool.org.uk/crcs/london Twitter: @cas_london_crc

  Contact the Organiser
KCL: 2016 - A-level Computing CPD - from CAS London / TLC
Things to do in London Course Science & Tech

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.