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
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
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
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
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
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
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
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 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
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 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
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.
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.
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 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
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.
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.
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.
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.
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.