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

Save This Event

Event Saved

Intermediate Programming with Python - Teesside

Mark Clarkson

Friday, 28 April 2017 at 16:30 - Friday, 19 May 2017 at 18:30

Ticket Information

No tickets available.

Share Intermediate Programming with Python - Teesside

Event Details

 

                     

Intermediate Programming with Python

A 4-week twilight programming course for teachers

   

Location: Egglescliffe School, Eaglescliffe, TS16 0LB

Date: CURRENTLY POSTPONED UNTIL THE SUMMER TERM

 

Summary

This 4 week course is aimed at teachers who already have a basic working knowledge of programming with Python and want to focus on some of the trickier techniques that may be required for KS4 controlled assessment (CA) and non-examined assessment (NEA), although anyone with an interest in learning to program will benefit.

Similarly, although the course focuses on the Python language, many of the skills are directly transferable to Java, C++, Visual Basic and other prgoramming languages.

The course is delivered by Mark Clarkson, a currently practising teacher and CAS Master Teacher. See below for more details.

Some prior programming experience is required - a working knowledge of inputs, outputs, selection statements (e.g. 'if') and loops. An introductory course is running from March to April. All equipment & software is provided for you as well as tea/coffee and biscuits.

If payment by invoice or cheque is preferable click "Show other payment options" above. Contact details are below. 


Course Content

Python logo

Starting with accessible tasks to use with KS3 students we will move on to look at basic user input and console output, we will examine the role of variables and the need for different data types before moving on to look at the essential elements of control flow - sequencing, selection and iteration.

The course is designed to get you up and running with the foundation elements of computer programming, with sufficient knowledge to be able to cover the subject at KS3 and to begin to tackle programming for KS4.

Most importantly, you will complete the course with the confidence and knowledge to deal with the inevitable challenges that will crop up in the classroom.

The timetable below gives an approximate timetable of topics, although this is flexible and will be adjusted depending on the needs of those attending.

An intermediate programming course will be taking place in the spring term, covering topics such as arrays, lists, file handling and regular expressions.


Week One - 28th April

  • Regular expressions
  • Using regex for validation
  • Advanced regex features

Week Two - 5th May

  • Lists and arrays
  • Defining and declaring lists
  • Populating and managing lists
  • Interrogating lists
  • Sorting lists

Week Three - 12th May

  • File handling
  • Reading data from a file
  • Writing data to a file
  • Appending data to a file
  • Managing multiple files

Week Four - 19th May

  • Building on the skills learned so far
  • Preparing for controlled assessment/NEA

 

Course Leader

Mark Clarkson is the Subject Leader for Computing and ICT at Egglescliffe School and is a board member of Computing At School as well as being a local Hub Leader and recently a DfE funded CAS Master Teacher.

Mark was one of the pilot teachers for OCR GCSE Computing and has taught AQA A Level Computing for several years. He has worked with Nelson-Thornes, Hodder, BBC and PG Online to produce and edit computer science materials.

He currently teaches Computing using a combination of Python, Java, Scratch, HTML, CSS, Javascript, ActionScript and Alice.

mwclarkson.co.uk  |  mwclarkson@gmail.com  |  @mwclarkson  |  mukoku.co.uk

Do you have questions about Intermediate Programming with Python - Teesside? Contact Mark Clarkson

Save This Event

Event Saved

When & Where


Egglescliffe School
Urlay Nook Road
TS16 0LB Eaglescliffe
United Kingdom

Friday, 28 April 2017 at 16:30 - Friday, 19 May 2017 at 18:30


  Add to my calendar

Organiser

Mark Clarkson

Mark Clarkson is the Subject Leader for Computing and ICT at Egglescliffe School and is a Hub Leader & Master Teacher with Computing At School. Mark was one of the pilot teachers for OCR GCSE Computing and has taught A Level Computing for a number of years. He currently teaches Computer Science using (amongst others) Python, Java, Scratch, HTML, CSS, Javascript, SQL and Alice.

mwclarkson.co.uk  |  mwclarkson@gmail.com  |  @mwclarkson  |  mukoku.co.uk

  Contact the Organiser
Intermediate Programming with Python - Teesside
Things to do in Eaglescliffe 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.