SHSubjectHub

Numbers and Calculations

KS3Lesson packSubscription
Also online

This worksheet marks itself

Set it as homework or classwork and every answer is marked as pupils go, with feedback on what they got wrong. The scores go straight into your mark book, so you can see who needs help before the next lesson.

  • 8 questions
  • 17 marks
  • about 28 minutes
  • marked instantly

Question types: multiple choice, fill the gap, matching, true or false, multi-part.

Try one from this worksheet

An integer is a whole number; a float is a number with a decimal point. Which of these values is a float?

Pick an answer: it's marked straight away, just as your pupils would see it.

About this resource

Computing — Python: Your First Text Language, Lesson 3 of 6. Integers vs floats, the arithmetic operators + - * / // % **, the key gotcha that input() returns a string so numbers must be cast with int()/float(), using str() to print numbers in a message, and simple rounding with round().

12 slides.

Lesson outline

  1. Do Now — Retrieval
  2. Doing Maths in Python
  3. Hinge Check — Whole Divide and Remainder
  4. The Famous Gotcha
  5. The Fix — Casting with int() and str()
  6. Hinge Check — Make It Add Up
  7. Main Activity — Age in Days Calculator
  8. Predict the Output
  9. Check — Types, Casting and Rounding
  10. Plenary — Back to Our Objectives
Unit bundlePython
Part of: Python: the whole unitEvery resource in the unit in one zip.

More from Python