PYTHON PROGRAMMING @ THE UNIVERSITY OF LIVERPOOL DEPARTMENT OF COMPUTER SCIENCE.
CONTINUING PROFESSIONAL DEVELOPMENT FOR TEACHERS
Python Programming For Key Stage 3 and 4
Department of Computer Science, The University of Liverpool, Liverpool, L69 3BX
|
|
Python CPD Events
2016-17
- Eveninning sessions 2016-17 at Flyer.
- Associated www site at PythonCPDForTeachers.
2016
- Wednesday 13 July 2016: Python one day work shop
Flyer.
- Session 1:
Introduction to Python, Data declarations, Assignments and initialization, Variables and constants, Data types, Input/Output (I/O), Arithmetic, Type conversion
- Session 2:
Program statements and constructs, Functions and parameter passing, Expressions and operators, Selection/branching (if-else, case)
- Session 3:
Iteration, Simple loops, Nested loops, Introduction to recursion
Registration and Fee:
- Session 4:
Compound data types, Introduction to tuples and lists, Tuple and list processing
- Session 5:
Introduction to Dictionaries, Dictionary usage, Dictionary processing
- Session 6:
String handling, Working with les, File I/O, File processing, Exceptions, "Where next?".
2013
- Friday 14 June 2013 for school students.
- Thursday 20 June 2013,
Offered on behalf of Computing At School and the Network of Excellence. Materials: Slides are available here:
Session I,
Session II and
Session III.
Python Problem Examples
A collection of example problems is available here.
We will keep adding to this collection with time. If you have a particular example problem
that you would like to share we would be happy to include this (with appropriate
acknowledgement of course).
Note: All material made available in this suite of www pages is made available
for free for non-commercial use. however, it remains the copyright of the University of Liverpool.
Should you choose to make use of any of the material for teaching purposes we would
appreciate appropriate acknowledgement.
Created and maintained by:
Frans Coenen.
Created: Tuesday 9 April 2013.