O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Computer Science Teacher - Insight into the computing classroom

Book Description

Increased focus on computer science has recently brought about the new national curriculum in computing. This book explores the role of Computer Science Teacher in a secondary school environment. An overview of secondary school computing is covered, along with what the role encompasses, the attributes, knowledge and skills required to be a success and useful standards, tools, methods and techniques you can employ. Case studies and quotes from schools and current teachers are also included. 'This is an essential, practical, informative and accessible read for anyone wanting to enter the world of computing teaching, for those already in this world trying to understand the fast changing nature of teaching in this area, for those wanting to recruit such incredibly hard to find computing teachers and for those involved in their training. The enthusiasm for teaching in this area is palpable and makes this a pleasure to read.' Louise Duncan MA (Oxon), Sunbury Manor School, MBA Headteacher --- "If you are either training to teach or already teaching the secondary computing curriculum, you will need to know what effective teaching of computing actually looks like. This book is for you. Throughout the book, you will discover the insights found and the journey undertaken by the author, as a head of department, as she transformed her department from teaching ICT to teaching computing. This text will not only help you teach computing in a way that places learners at the centre of your planning but also seeks to motivate, engage and inspire them with a love of the subject, show them the opportunities that computing can present them and how computing shapes their daily learning, rest and play. In addition, the text provides practical guidance and insights for those applying for either their first teaching post or seeking advancement as a secondary computing teacher." Andrew Csizmadia, Newman University, Senior Lecturer in Computer Science Education

Table of Contents

  1. Front Cover
  2. Half-Title Page
  3. BCS, THE CHARTERED INSTITUTE FOR IT
  4. Title Page
  5. Copyright Page
  6. Contents
  7. List of figures and tables
  8. Author
  9. Foreword
  10. Acknowledgements
  11. Abbreviations
  12. Glossary
  13. Preface
  14. 1. INTRODUCTION TO TEACHING SECONDARY COMPUTER SCIENCE
  15. An evolving subject
  16. What is computer science?
  17. What is computing?
  18. The computing curriculum
  19. English national curriculum versus other countries
  20. 2. THE ROLE OF THE COMPUTER SCIENCE TEACHER
  21. Introduction to the role
  22. Attributes, knowledge and skills
  23. Spotlight on job adverts and job titles
  24. 3. STANDARDS, TOOLS, METHODS AND TECHNIQUES
  25. Standards
  26. Tools
  27. Methods
  28. Techniques
  29. The computing classroom
  30. General classroom tips
  31. Diversity and inclusion in the computing classroom
  32. Daily interaction
  33. Promoting your subject
  34. 4. CAREER PROGRESSION AND RELATED ROLES
  35. Qualifications and experience required
  36. Pay scales
  37. Progression within the school environment
  38. Progression outside the school environment
  39. 5. CASE STUDIES: SNAPSHOTS INTO LIFE IN COMPUTER SCIENCE AND COMPUTING TEACHING
  40. Case study 1: Mixed secondary academy school – Sunbury-on-Thames, Surrey
  41. Case study 2: Mixed secondary academy school – Leatherhead, Surrey
  42. Case study 3: Mixed primary school (state) – Chertsey, Surrey
  43. Case study 4: Mixed secondary community school – Pickering, North Yorkshire
  44. 6. CONCLUSION
  45. APPENDIX 1: SELF-ASSESSMENTS
  46. APPENDIX 2: SEATING PLAN
  47. APPENDIX 3: JOB ADVERTS
  48. Sunbury Manor School job application pack
  49. Bradley Stoke Community School job application pack
  50. APPENDIX 4: CLASS PROFILE FOR USE WITH LESSON AT INTERVIEW
  51. APPENDIX 5: PROGRESS GRID
  52. APPENDIX 6: LESSON PLAN TEMPLATE
  53. APPENDIX 7: SUPPORTING MATERIAL FOR CASE STUDIES
  54. APPENDIX 8: SUPPORT FOR THE COMPUTER SCIENCE TEACHER (BOOKS, WEBSITES, TOOLS)
  55. For primary and secondary
  56. For secondary specifically
  57. For primary specifically
  58. Notes
  59. References
  60. Additional references
  61. Index
  62. Back Cover