Our next events – one free workshop, one (not free) CPD course for A-level Computing teachers

Here’s what we have coming up so far in August… do also sign up to our mailing list to be kept informed of future activities.

1. Course for A-level Computing teachers in London
A-level Computing CPD August one-week intensive 2015 – from Teaching London Computing
Monday, 17 August 2015 at 10:00 – Friday, 21 August 2015 at 16:00 – at QMUL
This is a one-week intensive A-level Computing CPD course from Teaching London Computing. The course equips Computing teachers with the programming subject knowledge and skills to teach the new A-level Computing curricula.
[More information] [Eventbrite tickets]

2. Free workshop for Computing teachers in London
Using Turtle Graphics to Transition from Visual to Textual Programming
Wednesday, 26 August 2015 from 13:00 to 15:30 – at QMUL

How to transition from visual languages (e.g. Scratch) to text based languages (e.g. Python)?
A hands on workshop exploring the use of turtle graphics for making the transition from visual programming (using Scratch) to textual programming (using Python).

  • Comparing programs in Scratch and Python
  • Setting problems that can be soved in both visual and textual languages

Computers are provided but delegates may bring a laptop if they wish
(with MIT Scratch 2 and Python 3 installed). Some knowledge of basic programming assumed.
[More information] [Eventbrite tickets]

Do I have to be a London computing teacher to attend Teaching London Computing courses and workshops?
While we prioritise London computing teachers we do make space available for those from outside London. For our courses we charge non-London teachers the full price (£300) but thanks to funding from the Mayor of London we’re able to offer a 50% discount to London teachers only (£150). Our courses are aimed at those who are currently (or who are about to begin) teaching the Computing curricula (GCSE and A-level). Contact Jo Brodie (j.brodie@qmul.ac.uk) for further information.

OCR A453 Arithmetic Assessment using Python – Islington, 24 June

Please note: This is not a Teaching London Computing event but we occasionally share examples of others’ courses that we think our readers might find interesting.

Note that Teaching London Computing has a miniCPD session on Controlled Assessment with Python on Saturday 27 June 2015 from 10am to 4pm (£30 for London teachers, £60 for those outside London)


Dear Computer and ICT teachers,

We will be hosting CPD course for teachers delivering the OCR Computer Science Specification. The course based on delivering the OCR A453 Arithmetic Assessment using Python .

Venue: Islington Arts and Media School
Date: 24 June 2015
Time: 9:00 – 16:00
Cost : £100
Limited places available. The course will be delivered by David Batty from Code College.

Booking
Telephone 01772 454328 (10am to 10pm – 7 days a week)
Email courses@codecollege.co.uk
More information

Details of the course are below:
OCR A453 Arithmetic Assessment using Python

OCRThis in-school cpd course (for teachers only!) builds on your existing Python programming skills by teaching you how to break down a large task and, with stepwise refinement, build a fully working solution to a larger task.

This course will teach you, step by step, how to plan and write a solution for the OCR A453 Material 2 Arithmetic controlled assessment using the Python programming language.

This is not just giving you a possible solution to the task, on this one day course you will learn how to approach the task like a programmer, and be guided through each section as you plan, design and code a completed solution using nothing higher than GCSE level Python.

Participants will gain the skills needed to think like a programmer and to see how to write a complex task easily. At the end of the day you will understand the software development techniques teachers need to teach in the classroom prior to pupils starting the controlled assessment.

Although you are guided through every part of the project, course attendees will need existing Python skills. This course is ideal for teachers who have attended our two day Python course or who are quite confident in their Python programming skills, but are struggling to understand how to design and write the controlled assessment.

At the end of this one day course, you will have a working solution to the controlled assessment, you will understand how it was put together and how it all works. What is more important is that you will understand the skills your students need to complete the assessment and you will know how to teach students to approach designing and writing larger projects like the controlled assessment.

Obviously you cannot share this solution with pupils or teach them how to write it, but having written it yourself from scratch (with the tutors guidance) you will feel more confident when choosing how to guide students towards the skills needed to gain good grades with this assessment.

The course is delivered by David Batty of Code College who has 24 years of classroom experience deliver computing courses and 33 years experience as a professional programmer.

miniCPD course / workshop on GUI Programming in Python

We have a new free workshop aimed at A-level Computing teachers in London. It is being run (twice) by William Marsh at Queen Mary University of London (QMUL).

The first is running on Monday 29 June (5.30-7pm) and, due to popular demand, a second run of this event is happening on Monday 13 July (5.30-7pm). [Note that the two sessions are identical, please register for one OR the other].

Eventbrite - QMUL: GUI Programming in Python - FREE workshop from Teaching London Computing for a place on the Monday 29 June free workshop.

Eventbrite - QMUL: GUI Programming in Python (rpt) - FREE workshop from Teaching London Computing for a place on the Monday 13 July free workshop.

Course details
Python is a popular language for elementary programming but it not so easy to write programs with a graphical user interface (GUI). This workshop will introduce GUI programming in Python, covering:

  • the concepts common to all GUI frameworks: events, widgets and attributes
  • the role of object-oriented programming in GUIs
  • the choice of GUI frameworks (but looking mainly at tkinter, the default framework)

Time will be spent on practical work: computers are provided but bring your own laptop (with Python 3 installed) if you wish.

Eligibility
The workshop assumes knowledge of basic Python and is aimed at those with an interest in A level computing.
Because we are funded by the Mayor of London we prioritise London teachers on our events but all teachers are welcome.

Cost
FREE

Contact
Jo Brodie