Hero image

Computer Science and Mathematics

Key stage 3 Computer science and math resources, GCSE computer science and math resources for UK and International curriculum, A-Level computer science and math resources for UK and International curriculum, BTEC in Computer Science, MSc and MEng resources for universities, Programming guides on Python 3, Visual Basic, Java, C family, Others on request

Key stage 3 Computer science and math resources, GCSE computer science and math resources for UK and International curriculum, A-Level computer science and math resources for UK and International curriculum, BTEC in Computer Science, MSc and MEng resources for universities, Programming guides on Python 3, Visual Basic, Java, C family, Others on request
Sequencing in programming
shehbazshehbaz

Sequencing in programming

(0)
A programming quiz created in Google forms and printed in pdf. A part of a very useful resource collection for online study. The Google forms are Objective: Improve student understanding of sequencing programming instructions. The Google form can also be provided on request after purchasing the pdf. Direct enquiries to: msghani@hotmail.co.uk
Cambridge IGCSE ICT 2010 paper 2 step by step guide
shehbazshehbaz

Cambridge IGCSE ICT 2010 paper 2 step by step guide

(0)
This is a step by step walkthrough of Cambridge IGCSE ICT 2010 paper 2. Contains screenshots and commentary. You will need to download the exam papers and supporting files from the Cambridge website. I can send a copy if needed direct emails to: msghani@hotmail.co.uk
Cambridge IGCSE ICT 2011 paper 22 step by step guide
shehbazshehbaz

Cambridge IGCSE ICT 2011 paper 22 step by step guide

(0)
This is a step by step walkthrough of Cambridge IGCSE ICT 2011 paper 22. Contains screenshots and commentary. You will need to download the exam papers and supporting files from the Cambridge website. I can send a copy if needed direct emails to: msghani@hotmail.co.uk
Variables, constants and data types
shehbazshehbaz

Variables, constants and data types

(0)
A programming quiz created in Google forms and printed in pdf. Objective: Improve student understanding of variables, constants and data types. The Google form can also be provided on request after purchasing the pdf. A bonus quiz on sequencing is also included. The programming can be completed using an online python editor. Direct enquiries to: msghani@hotmail.co.uk
Selection in programming
shehbazshehbaz

Selection in programming

(0)
A programming quiz created in Google forms and printed in pdf. Objective: Improve student understanding of Selection IF… ELSE s. The Google form can also be provided on request after purchasing the pdf. Direct enquiries to: msghani@hotmail.co.uk
Loops in programming
shehbazshehbaz

Loops in programming

(0)
A programming quiz created in Google forms and printed in pdf. Objective: Improve student understanding of loops using FOR and WHILE… The Google form can also be provided on request after purchasing the pdf. Direct enquiries to: msghani@hotmail.co.uk
Variables, Selection and Loops
shehbazshehbaz

Variables, Selection and Loops

3 Resources
A collection of Google Forms printed as PDF’s. Includes: Variables, constants and data types, Selection and Loops (FOR and WHILE). The soft copy of the forms can be requested after purchasing the PDF’s . The Forms can be edited to your liking or sent as seen. The Google Forms can also be converted to Microsoft Forms. Please direct enquiries to: msghani@hotmail.co.uk
GCSE AQA 2021 project guidance with sample solutions using lists
shehbazshehbaz

GCSE AQA 2021 project guidance with sample solutions using lists

(0)
GCSE AQA 2021 project guidance for teachers only with sample python solution using lists. This is a working solution with detailed comments in the code. After you download the file, remove the .txt extension. For further information about the code msghani@hotmail.co.uk I have another solution using dictionaries aswell as another resource. Read less You created this resource
Lowest Common Multiple and Multiples Calculator
shehbazshehbaz

Lowest Common Multiple and Multiples Calculator

(0)
This HTML tool helps students calculate the Least Common Multiple (LCM) and generate multiples for two numbers. It runs in any web browser or can be embedded in your website. Perfect for interactive lessons and self-guided practice in understanding LCM and multiples. Ideal For: Mathematics lessons focused on number theory and multiplication. Homework assignments to practice LCM and multiples. Interactive classroom activities to engage students in problem-solving.
AQA GCSE 2020 project guidance with sample solutions
shehbazshehbaz

AQA GCSE 2020 project guidance with sample solutions

(0)
AQA 2020 project with complete Python 3 code using lists and detailed comments. A must have for any computer science teacher. It also helps with explaining the Run Length Encoding algorithm. You must remove the .txt after the file name. Any questions on the code email me on: msghani@hotmail.co.uk
Base and Exponent Calculator
shehbazshehbaz

Base and Exponent Calculator

(0)
This HTML tool allows students to calculate the result of raising a base number to a power (exponent) and shows each step of the calculation. It operates in any web browser or can be embedded in your website, making it perfect for interactive lessons and self-guided practice in understanding exponents. Ideal For: Mathematics lessons focused on exponentiation and powers. Homework assignments to practice exponent calculations. Interactive classroom activities to engage students in step-by-step problem-solving.
Square Root Calculator
shehbazshehbaz

Square Root Calculator

(0)
This HTML tool helps students calculate the square root of a given number and provides a detailed, step-by-step explanation of the calculation process. It runs in any web browser or can be embedded in your website, making it perfect for interactive lessons and self-guided practice in understanding square roots. Ideal For: Mathematics lessons focused on square roots and prime factorisation. Homework assignments to practise calculating square roots. Interactive classroom activities to engage students in step-by-step problem-solving.
Prime Factorisation Simulation
shehbazshehbaz

Prime Factorisation Simulation

(0)
This HTML tool allows students to find the prime factors of a given number and provides a step-by-step explanation of the factorisation process. It runs seamlessly in any web browser or can be embedded in your website, making it ideal for interactive lessons and self-guided practice in understanding prime factorisation. Ideal For: Mathematics lessons focused on number theory and prime factorisation. Homework assignments to practise prime factorisation. Interactive classroom activities to engage students in step-by-step problem-solving.
GCSE AQA 2021 project guidance with sample solutions
shehbazshehbaz

GCSE AQA 2021 project guidance with sample solutions

(0)
GCSE AQA 2021 project guidance for teachers only with sample python solution using dictionaries. This is a working solution with detailed comments in the code. After you download the file, remove the .txt extension. For further information about the code msghani@hotmail.co.uk
Square Root Matching Game
shehbazshehbaz

Square Root Matching Game

(0)
Description: This interactive HTML game helps students practice and reinforce their knowledge of square roots. Students click on squares to reveal the square root of the numbers shown. The game includes a scoring system and a countdown timer to make learning fun and engaging. It runs in any web browser or can be embedded in your website. Ideal For: Mathematics lessons focused on square roots. Homework assignments to practice identifying square roots. Interactive classroom activities to engage students in a fun and educational game.
Cube Root Matching Game
shehbazshehbaz

Cube Root Matching Game

(0)
This interactive HTML game helps students practice and reinforce their knowledge of cube roots. Students click on squares to reveal the cube root of the numbers shown. The game includes a scoring system and a countdown timer to make learning fun and engaging. It runs in any web browser or can be embedded in your website. Ideal For: Mathematics lessons focused on cube roots. Homework assignments to practice identifying cube roots. Interactive classroom activities to engage students in a fun and educational game.
HCF Calculator with Factors
shehbazshehbaz

HCF Calculator with Factors

(0)
This HTML tool allows students to calculate the Highest Common Factor (HCF) and display factors for two given numbers. It runs in any web browser or can be embedded in your website. Ideal for interactive learning sessions and self-guided practice to enhance understanding of HCF and factors. Ideal For: Mathematics lessons focused on number theory and factors. Homework assignments to practice HCF and factorization. Interactive classroom activities to engage students in problem-solving.
Divisibility Checker
shehbazshehbaz

Divisibility Checker

(0)
The Divisibility Checker is an interactive HTML tool designed to help students understand and verify the divisibility rules for numbers. By simply entering a number, students can see a comprehensive breakdown of which numbers it is divisible by, along with the corresponding rules. This tool is perfect for reinforcing divisibility concepts and making math lessons engaging. Ideal For: Mathematics lessons focused on number theory and divisibility rules. Homework assignments to practice divisibility tests. Interactive classroom activities to engage students in practical number analysis.
Balloon LCM game
shehbazshehbaz

Balloon LCM game

(0)
The Balloon LCM Game is an engaging and interactive HTML-based activity designed to help students understand the concept of Least Common Multiple (LCM) through a fun and visual approach. Students enter the release times for two balloons, and the game animates their movement across the screen, demonstrating how often they align based on their LCM. The game includes visual representations of multiples and a timer to enhance the learning experience. Ideal For: Mathematics lessons focused on least common multiples and multiples. Homework assignments to reinforce LCM concepts. Interactive classroom activities to make learning maths fun and engaging. Features: User Input: Students enter release times for red and blue balloons. Visual Multiples: Displays multiples of the entered times to help visualise the concept. Animated Balloons: Watch the balloons move and align based on their LCM. Timer: Keeps track of the elapsed time, adding an interactive element to the learning process.