Python classroom resources
Classroom resources for teaching introductory Python, suitable for GCSE and above.
Covers expressions and variables, input and print, if statements, loops, strings, lists, tuples, working with files. Includes:
8 workbooks with solutions and source code (PDF, 150+ pages).
5 cheatsheets (PDF).
6 presentations (200+ slides), Powerpoint 2007 or later needed.
Calculus textbook for A Level (PDF, 250 pages)
Full calculus text book in PDF format. Sample chapters can be downloaded here. Serves as an introduction to calculus, with clear explanations and plenty of illustrations. Covers functions, limits, differentiation, and integration, including theroems, examples, proofs, and advanced techniques. Suitable for A Level through to introductory undergraduate level.
This is exactly the same book that I am selling on Amazon and other places. I am offering it here at a reduced price for teachers.
The PDF file is 250 pages and can be read on screen, or printed out in full or in parts. It covers:
Functions and limits, including domains and codomains, concepts of smoothness and continuity, tangents and slope, and squeeze theorem.
Differentiation, including rates of change, differentiation from first principles, standard derivatives, stationary points, and L’Hopital’s rule.
Integration, including indefinite and definite integrals, standard integrals, Riemann sums, the fundamental theorem of calculus, and improper integrals.
Differentiation techniques, including the product rule, chain rule, quotient rule, reciprocal rule, inverse function rule, implicit differentiation and logarithmic differentiation.
Integration techniques, including integration by substitution, integration by parts and the LIATE rule, trig identities, trig substitution, and partial fractions.
The book takes the approach of providing intuitive explanations and examples followed by formal proofs that build on an intuitive understanding.
Tessellation
PDF handout illustrating different types of tessellations, and explaining why there are only 3 regular polygons that tessellate. Also shows tessellations involving two shapes, inlcuding semi-regular tessellations (octagons and squares).
This is a colourful 6 page PDF that is also suitable for viewing on-screen.
Schoolcoder GCSE Computing online texbook - teacher's guide
The Schoolcoders GCSE Computing online textbook is a free, online resource for teachers and students.
This booklet is a quick teacher's guide to what is available in the online textbook.
What is a webserver
Presentations about webservers. Covers the functions of a webserver (implementing HTTP, routing pages, running scripts, caching, security and load balancing). Also shows what a webserver looks like, from a simple Raspberry Pi to a Data Centre.
Links tt the GCSE Computing curriculum.
undefined
Transforming Graphs GCSE Revision Video
Short animation showing the 6 graph transformations - shift, stretch and reflect in the x and y axes. Part of the GraphicMaths channel on YouTube.


