Table Of ContentCOMPUTER
SCIENCE TEACHER
BCS, THE CHARTERED INSTITUTE FOR IT
BCS, The Chartered Institute for IT champions the global IT
profession and the interests of individuals engaged in that
profession for the benefit of all. We promote wider social and
economic progress through the advancement of information
technology, science and practice. We bring together industry,
academics, practitioners and government to share knowledge,
promote new thinking, inform the design of new curricula,
shape public policy and inform the public.
Our vision is to be a world-class organisation for IT. Our
70,000 strong membership includes practitioners, businesses,
academics and students in the UK and internationally.
We deliver a range of professional development tools for
practitioners and employees. A leading IT qualification body,
we offer a range of widely recognised qualifications.
Further Information
BCS, The Chartered Institute for IT,
First Floor, Block D,
North Star House, North Star Avenue,
Swindon, SN2 1FA, United Kingdom.
T +44 (0) 1793 417 424
F +44 (0) 1793 417 444
www.bcs.org/contact
http://shop.bcs.org/
COMPUTER
SCIENCE TEACHER
Insight into the
computing classroom
Beverly Clarke
© 2017 BCS Learning & Development Ltd
All rights reserved. Apart from any fair dealing for the purposes of research or private study, or criti-
cism or review, as permitted by the Copyright Designs and Patents Act 1988, no part of this publica-
tion may be reproduced, stored or transmitted in any form or by any means, except with the prior
permission in writing of the publisher, or in the case of reprographic reproduction, in accordance
with the terms of the licences issued by the Copyright Licensing Agency. Enquiries for permission
to reproduce material outside those terms should be directed to the publisher.
All trade marks, registered names etc. acknowledged in this publication are the property of their
respective owners. BCS and the BCS logo are the registered trade marks of the British Computer
Society charity number 292786 (BCS).
Published by BCS Learning & Development Ltd, a wholly owned subsidiary of BCS, The Chartered
Institute for IT, First Floor, Block D, North Star House, North Star Avenue, Swindon, SN2 1FA, UK.
www.bcs.org
ISBN: 978-1-78017-394-8
PDF ISBN: 978-1-78017-395-5
ePUB ISBN: 978-1-78017-396-2
Kindle ISBN: 978-1-78017-397-9
British Cataloguing in Publication Data.
A CIP catalogue record for this book is available at the British Library.
Disclaimer:
The views expressed in this book are of the author and do not necessarily
reflect the views of the Institute or BCS Learning & Development Ltd except
where explicitly stated as such. Although every care has been taken by the
author(s) and BCS Learning & Development Ltd in the preparation of the publi-
cation, no warranty is given by the author or BCS Learning & Development Ltd
as publisher as to the accuracy or completeness of the information contained
within it and neither the author nor BCS Learning & Development Ltd shall be
responsible or liable for any loss or damage whatsoever arising by virtue of
such information or any instructions or advice contained within this publication
or by any of the aforementioned.
BCS books are available at special quantity discounts to use as premiums and
sale promotions, or for use in corporate training programmes. Please visit our
Contact Us page at www.bcs.org/contact
Typeset by Lapiz Digital Services, Chennai, India.
CONTENTS
List of figures and tables viii
Author x
Foreword xii
Acknowledgements xiv
Abbreviations xv
Glossary xviii
Preface xxii
1. INTRODUCTION TO TEACHING SECONDARY
COMPUTER SCIENCE 1
An evolving subject 1
What is computer science? 2
What is computing? 2
The computing curriculum 3
English national curriculum versus other countries 10
2. THE ROLE OF THE COMPUTER SCIENCE TEACHER 22
Introduction to the role 22
Attributes, knowledge and skills 26
Spotlight on job adverts and job titles 56
3. STANDARDS, TOOLS, METHODS AND TECHNIQUES 82
Standards 82
Tools 96
Methods 102
Techniques 110
The computing classroom 116
General classroom tips 121
Diversity and inclusion in the computing classroom 124
Daily interaction 134
Promoting your subject 142
v
CONTENTS
4. CAREER PROGRESSION AND RELATED ROLES 149
Qualifications and experience required 149
Pay scales 151
Progression within the school environment 152
Progression outside the school environment 155
5. CASE STUDIES: SNAPSHOTS INTO LIFE IN
COMPUTER SCIENCE AND COMPUTING TEACHING 157
Case study 1: Mixed secondary academy school –
Sunbury-on-Thames, Surrey 157
Case study 2: Mixed secondary academy school –
Leatherhead, Surrey 166
Case study 3: Mixed primary school (state) –
Chertsey, Surrey 171
Case study 4: Mixed secondary community
school – Pickering, North Yorkshire 174
6. CONCLUSION 180
APPENDIX 1: SELF-ASSESSMENTS 183
APPENDIX 2: SEATING PLAN 188
APPENDIX 3: JOB ADVERTS 189
Sunbury Manor School job application pack 189
Bradley Stoke Community School job application
pack 198
A PPENDIX 4: CLASS PROFILE FOR USE WITH
LESSON AT INTERVIEW 216
APPENDIX 5: PROGRESS GRID 219
APPENDIX 6: LESSON PLAN TEMPLATE 221
APPENDIX 7: SUPPORTING MATERIAL FOR
CASE STUDIES 223
A PPENDIX 8: SUPPORT FOR THE COMPUTER
SCIENCE TEACHER (BOOKS, WEBSITES, TOOLS) 225
For primary and secondary 225
For secondary specifically 229
For primary specifically 231
vi
CONTENTS
Notes 233
References 241
Additional references 242
Index 253
vii
LIST OF FIGURES AND TABLES
Figure 1.1 Comparison of ICT and computer science 4
Figure 1.2 Aims of the National Curriculum in
computing 5
Figure 1.3 Rt Hon. Michael Gove speech at the BETT
Show, 2012 6
Figure 1.4 CAS purpose and mission statement 8
Figure 1.5 Royal Society report 9
Figure 1.6 The ICT Steering Group’s report to the
Welsh Government 11
Figure 1.7 Computing in Scotland 13
Figure 1.8 School education in the USA 18
Figure 2.1 Map of Europe showing flights between
capital cities 40
Figure 2.2 Sunbury Manor – Head teacher welcome
letter 60
Figure 2.3 Sunbury Manor – Computing and IT teacher
job description 61
Figure 2.4 Sunbury Manor – Job advert additional
information for candidate 67
Figure 2.5 Bradley Stoke – Lesson planning task 78
Figure 3.1 SFIA overview 83
Figure 3.2 The SFIA framework levels 84
Figure 3.3 Skills and quality 84
Figure 3.4 SFIA level 5 explained 85
Figure 3.5 SFIA level 6 explained 87
Figure 3.6 Structure of the BCS Certificate in Computer
Science Teaching 89
Figure 3.7 Key concepts of computer science 89
Figure 3.8 Overview of teachers’ standards –
Part one 91
viii