Subject Specific

TEACH PROGRAMMING FOR GCSE COMPUTING
About this course

This course is ideally suited to those who already have a basic understanding of text-based programming with Python and those who attended our introduction courses. It is designed to equip and prepare teachers of ICT/computing and middle leaders with the confidence, inspiration and motivation they need to develop Python as a programming language in their school’s Computing curriculum for GCSE Computer Science. This course has been updated to reflect changes to GCSE Specifications.

 As well as providing you with lots of high quality resources, Alan will focus a great deal of emphasis on the pedagogy of teaching computer science, with practical approaches to teaching programming in the classroom. Expect to experience a variety of ways to develop your confidence teaching computing with Python. Alan will always match the course content to best suit the needs of those participating.

 
When attending this course at a venue, delegates must:
  • Bring A fully charged laptop to the course
  • Download Python Version 3.4 from www.python.org prior to the course
  • Bring a memory stick or have access to Cloud

 

 

Course Outcomes:
  • Enhance confidence in teachers to teach text-based programming without fear
  • Identify and develop pedagogical approaches to teaching text-based programming (Python) to pupils
  • Develop teacher competence and an understanding of Python’s strengths and limitations
  • Provide teachers with schemes of work suitable for use in their own school
  • Inspire teachers to consider a range of approaches to teach programming
  • Develop a deeper understanding of teaching GCSE computing coursework assignments
Course Outline:
Python Refresher

Assignment. Data Types.

Variables and operators

Input & Output

Flow control. Sequence, selection & iteration

Data Structures and File Handling

Manipulating arrays, lists, stacks & queues

File handling operations - reading & writing

Documentation, support and resources

GCSE Computing Programming Assignment

Analysing the problem, Design

Designing solutions

Developing and testing solution

Assessing GCSE computing coursework tasks

Wendy Imperato

wendy.imperato@dragonfly-training.co.uk

029 2071 1787

MANCHESTER
22ND NOVEMBER

£260 + VAT BOOK NOW

LONDON WEST
29TH NOVEMBER

£260 + VAT BOOK NOW

MANCHESTER
14TH MARCH

£260 + VAT BOOK NOW

LONDON WEST
22ND MARCH

£260 + VAT BOOK NOW
Mary Chapman

mary@dragonfly-training.co.uk

+44 (0)29 2071 1787
WHY CHOOSE THIS COURSE?

“Excellent presenter, Alan is the best course tutor I have seen in my 23 years as a teacher! Great mix of content and teaching tips, learnt a lot and also how to find support when you forget what you learnt!”

Jonathan White , Parkstone Grammar School

Good ideas shared on pedagogy - how to teach programming concepts/skills. Very personable trainer and he freely shared materials

Venetia Howard - ICT Teacher, The Downs School

A great opportunity to learn from a very inspirational teacher who is able to relate theory to the classroom.

Jacki Drinkwater - ICT Teacher, Bolton School Girls' Division

Great strategies for teacher/student interaction and developing independent thinking. Fantastic resources too.

Drina Evans, Forest Pathway College

Alan is a brilliant trainer and engaging! I was very nervous before I came here and feel more confident today

Ronnelle Gouws, Ruislip High School

Alan had the fantastic ability to deliver the course content combined with useful teaching and learning support.

Charles Briggs, Bingley Grammar School

An excellent course and presenter. Very useful teaching ideas. Highly reccomend!

Neil Kendall, Beckfoot School
SEARCH COURSES
LET’S TALK...