os-matching-game

๐Ÿ–ฅ๏ธ OS Matching Game

An interactive drag-and-drop game built with HTML, CSS, JavaScript, and Bootstrap to help pupils learn and test their understanding of Operating Systems and the devices they run on.


๐Ÿ“– Story Behind the Project

While preparing lesson notes for my pupils on Operating Systems, I wanted the class activity to be more engaging than a simple worksheet.
So, I built this mini web game to make learning fun and interactive.

Instead of memorizing, pupils can now play and learn, matching devices (phones, laptops, tablets, desktops, smartwatches) with the correct Operating Systems (Android, iOS, Windows, macOS, Linux).


๐ŸŽฎ How to Play


๐Ÿ› ๏ธ Built With


๐Ÿš€ Live Demo

๐Ÿ‘‰ Play the Game Here


๐Ÿ“‚ Project Structure

os-matching-game/ โ”‚โ”€โ”€ index.html # Main game file โ”‚โ”€โ”€ images/ # Device & OS logo images โ”‚ โ”œโ”€โ”€ phone.jpeg โ”‚ โ”œโ”€โ”€ iphone.jpeg โ”‚ โ”œโ”€โ”€ laptop.jpeg โ”‚ โ”œโ”€โ”€ macbook.jpeg โ”‚ โ”œโ”€โ”€ linux.jpeg โ”‚ โ”œโ”€โ”€ android.jpeg โ”‚ โ”œโ”€โ”€ ios.jpeg โ”‚ โ”œโ”€โ”€ windows.jpeg โ”‚ โ”œโ”€โ”€ macos.jpeg โ”‚ โ”œโ”€โ”€ linuxos.jpeg


๐Ÿ“ธ Screenshots

Game Start

Game Screenshot

Correct Match

Game Screenshot

Congratulations Modal

Game Screenshot


โœจ Why This Project?

This project shows how education + code can create fun learning experiences.
Itโ€™s not just a game โ€” itโ€™s a teaching aid that helps pupils engage with ICT concepts in an interactive way.


๐Ÿ’ก Future Improvements


๐Ÿ“œ License

This project is open-source and free to use for educational purposes.