Free Interactive ICT Tools, Lessons & Practice

  • 🔴 Home
  • Lesson Hub
  • Download
  • Tools
    • Advance Tools
  • Practice
  • Online MCQ
  • Translate
  • Saved Tools
  • Saved Lessons

Articles by Ruwan Suraweera

About Ruwan Suraweera
Pilana Vidyarthodaya M. V. ICT Teacher
AL ICT essay questions

Download AL ICT Essay Questions, MCQ and Answers Organized by Lesson

August 10, 2025 Ruwan Suraweera 0

If you are preparing for the GCE Advanced Level ICT exam in Sri Lanka, you know how important […]

HTML practical exercises 7

📋 How to Create an HTML Data Entry Form for Google Sheets

July 27, 2025 Ruwan Suraweera 0

Google Sheets is a powerful tool for managing data, and with a little HTML and scripting, you can […]

Upgrade My Old PC to Boot from NVMe

💻 Can I Upgrade My Old PC to Boot from NVMe? [Full Guide for Legacy Systems]

July 26, 2025 Ruwan Suraweera 0

If you’re using an older desktop PC with a 2nd Gen Intel Core i5 (like i5-2400 or i5-2500) […]

New Changes to the O/L

📚 New Changes to the O/L Curriculum: 14 Subjects and 35 Credits Per Term!

July 20, 2025 Ruwan Suraweera 0

There’s been a lot of talk lately about the new changes coming to the Ordinary Level (O/L) curriculum. […]

AI Skills You MUST Have to Become Rich in 2025

Why You Must Have AI Skills in Today’s World (With Examples and Resources)

July 20, 2025 Ruwan Suraweera 0

In today’s rapidly evolving digital world, Artificial Intelligence (AI) is no longer a futuristic concept — it’s a […]

Image fx 88

ICT Revision MCQ Series (AL Grade 13) . 12  ICT and Business

July 17, 2025 Ruwan Suraweera 0

ICT Revision MCQ Series – Master Your Knowledge with Interactive Questions Introduction In today’s fast-paced learning environment, multiple-choice […]

Image fx 83

ICT Revision MCQ Series (AL Grade 13) . 13  New Trends and Future 

July 17, 2025 Ruwan Suraweera 0

ICT Revision MCQ Series – Master Your Knowledge with Interactive Questions Introduction In today’s fast-paced learning environment, multiple-choice […]

Image fx 96

ICT Revision MCQ Series (AL Grade 13) . 11 IOT applications

July 17, 2025 Ruwan Suraweera 0

ICT Revision MCQ Series – Master Your Knowledge with Interactive Questions Introduction In today’s fast-paced learning environment, multiple-choice […]

Web Developing

ICT Revision MCQ Series (AL Grade 13) . 10 Web Developing

July 17, 2025 Ruwan Suraweera 0

ICT Revision MCQ Series – Master Your Knowledge with Interactive Questions Introduction In today’s fast-paced learning environment, multiple-choice […]

Image fx 79 1

ICT Revision MCQ Series (AL Grade 13) . 9  Python Programming 

July 17, 2025 Ruwan Suraweera 0

ICT Revision MCQ Series – Master Your Knowledge with Interactive Questions Introduction In today’s fast-paced learning environment, multiple-choice […]

Image fx 86

ICT Revision MCQ Series (AL Grade 13) . 8  Database

July 15, 2025 Ruwan Suraweera 0

ICT Revision MCQ Series – Master Your Knowledge with Interactive Questions Introduction In today’s fast-paced learning environment, multiple-choice […]

Image fx 98

ICT Revision MCQ Series (AL Grade 12) . 7 Information Systems

July 15, 2025 Ruwan Suraweera 0

ICT Revision MCQ Series – Master Your Knowledge with Interactive Questions Introduction In today’s fast-paced learning environment, multiple-choice […]

Posts pagination

« 1 … 5 6 7 … 23 »

QR Code

School ICT Mobile App

Access your lessons faster from your home screen.

Loading instructions...

  • ✅ No storage space required
  • ✅ One-tap access to AL/OL lessons
  • ✅ Works perfectly on your device

🚀 Main Learning Hub

🎓
Ordinary Level LMS Lesson guides, Grades 10-11
🛠️
Ordinary Level Tools Interactive O/L practice tools
📝
Ordinary Level MCQ O/L ICT practice questions
🎓
Advanced Level LMS Lesson guides, Grades 12-13
🛠️
Advanced Level Tools Interactive A/L practice tools
📝
Advanced Level MCQ A/L ICT practice questions
🎮
Game Hub Fun ICT learning games & quizzes

Join SchoolICT WhatsApp Group

Join Our WhatsApp Group

Get updates, tips, and ICT support directly from SchoolICT.net community.

Join Now

⚡ Quick Access Links

🎯
Select Your Grade Grades 6-13 ICT category pages
🛠️
Useful Tools Handy classroom & study tools
💻
Practicals & Editors Pascal, Python, HTML, SQL, PHP
❓
Q&A & Quiz Hub Questions, answers and quizzes
⬇️
Downloads & Resources Textbooks, past papers, notes

Copyright © 2026 | schoolict.net | Admin (rmssd2000@yahoo.com)

🔴 Lesson List
SIDE BUTTON ON
⬆
  • 🔴 Home
  • 📁 Lesson▼
    • 📁 🟤 Grade 6▼
      • 📄 1. Importance of Computers
      • 📄 2. How to Use the Computer Laboratory Safely
      • 📄 3. Understanding the Operating System and File Management
      • 📄 4. Using the Mouse and Keyboard to Operate Application Software
      • 📄 5. Understanding Algorithms and Flowcharts
      • 📄 6. Using the Internet for Collecting Information and Communication
      • 📄 Question and Answer Discussion! | Grade 6 ICT
    • 📁 🍟 Grade 7▼
      • 🔴 Understanding the Central Processing Unit (CPU) | Grade 7 ICT Lesson 1
      • 🔴 Understanding the Operating System | Grade 7 ICT Lesson 2
      • 🔴 Ensuring the Security of Your Computer System | Grade 7 ICT Lesson 3
      • 🔴 Introduction to Word Processing | Grade 7 ICT Lesson 4
      • 🔴 Introduction to Programming | Grade 7 ICT Lesson 5
      • 🔴 Exploring Presentation Software | Grade 7 ICT Lesson 6
      • 🔴 Exploring the Internet for Information and Communication | Grade 7 ICT Lesson 7
      • 📄 Question and Answer Discussion! | Grade 7 ICT
    • 📁 👩‍🦰 Grade 8▼
      • 🔴 Number Systems: Grade 8 ICT Lesson 1
      • 🔴 Configuring and Formatting a Computer | Grade 8 ICT Lesson 2
      • 🔴 Introduction to Word Processing | Grade 8 ICT Lesson 3
      • 🔴 Introduction to Programming | Grade 8 ICT Lesson 4
      • 🔴 Introduction to Physical Computing | Grade 8 ICT Lesson 5
      • 🔴 Introduction to the Internet | Grade 8 ICT Lesson 6
      • 📄 Welcome to the Question and Answer Discussion! | Grade 8 ICT
    • 📁 👩 Grade 9▼
      • 🔴 Preparing Computer Specifications: Grade 9 ICT Lesson 1
      • 🔴 Understanding Electronic Spreadsheets: Grade 9 ICT Lesson 2
      • 🔴 Programming Fundamentals: Grade 9 ICT Lesson 3
      • 🔴 Exploring Microcontrollers: Grade 9 ICT Lesson 4
      • 🔴 Understanding Computer Networks: Grade 9 ICT Lesson 5
      • 🔴 The Impact of ICT on Society : Grade 9 ICT Lesson 6
      • 📄 Welcome to the Question and Answer Discussion! | Grade 9 ICT
    • 📁 🔴 Grade 10▼
      • 📄 1. Information and Communication Technology
      • 📄 2. Fundamentals of a computer system
      • 📄 3. Data Representation Methods
      • 📄 4. Logic Gates with Boolean Functions
      • 📄 5. Operating Systems
      • 📄 6. Word Processing
      • 📄 7. Electronic Spreadsheet
      • 📄 8. Electronic Presentations
      • 📄 9. Database
    • 📁 🟠 Grade 11▼
      • 📄 1. Writing Programs to Solve Problems
      • 📄 2. System Development Life Cycle
      • 📄 3. Internet and Email
      • 📄 4. Use of Multimedia
      • 📄 5. Web Designing Using Multimedia
      • 📄 6. Society and ICT
    • 📁 🟡 AL Grade 12▼
      • 📄 1. Basic Concepts of ICT
      • 📄 2. Evolution of computing devices
      • 📄 3. Number System and Data Representation
      • 📄 4. Information Systems
      • 📄 5. Logic Gates
      • 📄 6. Operating System
      • 📄 7. Computer Networking
    • 📁 🔵 AL Grade 13▼
      • 📄 8. Database
      • 📄 9. Python Programming
      • 📄 10. Web Developing
      • 📄 10. IOT applications
      • 📄 12. Applicability of ICT
      • 📄 13. New Trends and Future
  • 📁 Questions▼
    • 📄 Question Browser
    • 📄 Questions
    • 📄 Ask a Question
    • 📄 Categories
    • 📄 Activities
    • 📄 AL ICT MCQ
    • 📄 OL ICT Online MCQ
    • 📄 Quiz Questions Viewer
  • 📁 Download▼
    • 📄 All Resources
    • 📄 2025 School Term Chart
    • 📄 Download GIT Past Papers – PDF Free
    • 📄 Teacher Term Notes
    • 📄 Grade 13 ICT Term Test Papers
    • 📄 Grade 12 ICT Term Test Papers
    • 📄 Grade 11 ICT Term Test Papers 📐
    • 📄 Grade 10 ICT Term Test Papers
    • 📄 GCE AL ICT Past Papers 📌
    • 📄 GCE O/L ICT Past Papers
    • 📄 ICT OL and AL Syllabus 💾
    • 📄 AL ICT Resources
    • 📄 Ordinary Level (OL) ICT Resources
  • 📁 Tools▼
    • 📄 Voice Parameter Calculator
    • 📄 Math Note Tool
    • 📄 Sinhala Voice Typing Tool
    • 📄 Remote Voting System
    • 📄 Remote Oil Lampe
    • 📄 Z-Score Calculator
    • 📄 Whiteboard Tool
    • 📄 HTML Activity Page | HTML Editor
    • 📄 PDF viewer
    • 📄 Free meal plan
    • 📄 AI Translator Tool | Sinhala to English Translator
    • 📄 Video Reverser Tool with Multimedia Studio Clean Pro
    • 📄 School Term Note Tool
    • 📄 School Terms Schedule Tool | School Calendar 2026 Sri Lanka
    • 📄 PDF Studio – Client-Side
    • 📄 Q&A Presentation Helper Tool
    • 📄 School Bell System Software
    • 📄 AI Study Helper (with Voice)
    • 🔴 Universal Gate Converter | GCE AL Lesson 04 learning Tool
    • 📄 Markdown to PDF Converter
    • 🔴 Advanced Logic Gate IC Finder | GCE AL Lesson 04 learning Tool
  • 📁 Interactive LMS▼
    • 📁 AL Interactive LMS▼
      • 🔴 GCE AL Lesson 1 LMS (Basic Concepts of ICT)
      • 🔴 GCE AL Lesson 2 LMS (Evolution of Computing Devices)
      • 🔴 GCE AL Lesson 3 LMS Data Representation
      • 🔴 GCE AL Lesson 4 LMS Logic Gates
      • 🔴 GCE AL Lesson 5 LMS Operating Systems
      • 🔴 GCE AL Lesson 6 LMS Data Comm & Networking
      • 🔴 GCE AL Lesson 7 LMS Systems Analysis
      • 🔴 GCE AL Lesson 8 LMS Database Systems
      • 🔴 GCE AL ICT Lesson 9 LMS Programming (Python)
      • 🔴 GCE AL Lesson 10 LMS Web Development
      • 🔴 GCE AL Lesson 11 LMS IoT Applications
      • 🔴 GCE AL Lesson 12 LMS ICT in Business
      • 🔴 GCE AL Lesson 13 LMS ICT Future Trends
    • 📁 OL Sinhala LMS▼
      • 🔴 GCE OL Lesson 1 LMS Basic Concepts of ICT
      • 🔴 GCE OL ICT Lesson 2 LMS Evolution of Computing Devices
      • 🔴 GCE O/L ICT Lesson 3 LMS Number Systems
      • 🔴 GCE OL Lesson 4 LMS Digital Logic Gates
      • 🔴 GCE OL Lesson 5 LMS Operating Systems
      • 🔴 GCE OL Lesson 6 LMS Word Processing
      • 🔴 GCE OL Lesson 7 LMS Spreadsheet
      • 🔴 GCE OL Lesson 8 LMS Presentation
      • 🔴 GCE OL Lesson 9 LMS Database
      • 🔴 GCE OL Lesson 10 LMS Pascal Programming
      • 🔴 GCE OL Lesson 11 LMS System Development
      • 🔴 GCE OL Lesson 12 LMS Internet and Email
      • 🔴 GCE OL Lesson 13 LMS Multimedia
      • 🔴 GCE OL Lesson 14 LMS Web Development
      • 🔴 GCE OL Lesson 15 LMS ICT in Society
  • 📁 Learning Tools▼
    • 📁 AL Simulators▼
      • 🔴 ICT Basics | GCE AL Lesson 01 learning Tool
      • 🔴 Evolution of Computing | GCE AL Lesson 02 learning Tool
      • 🔴 Number System | GCE AL Lesson 03 learning Tool
      • 🔴 K-Map Solver | GCE AL Lesson 04 learning Tool
      • 🔴 Dynamic Truth Table Generator | GCE AL Lesson 04 learning Tool
      • 🔴 Universal Gate Converter | GCE AL Lesson 04 learning Tool
      • 🔴 Advanced Logic Gate IC Finder | GCE AL Lesson 04 learning Tool
      • 🔴 Operating System | GCE AL Lesson 05 learning Tool
      • 🔴 Network Skills | GCE AL Lesson 06 learning Tool
      • 🔴 Systems Analysis | GCE AL Lesson 07 learning Tool
      • 🔴 Python Programming | GCE AL Lesson 09 learning Tool
      • 🔴 Web Development | GCE AL Lesson 10 learning Tool
      • 🔴 GCE AL Lesson 11 learning Tool IOT Application
      • 🔴  GCE AL Lesson 12 learning Tool (ICT in Business)
      • 🔴 ICT Trends Future Directions | GCE AL Lesson 13 learning Tool
    • 📁 OL simulators▼
      • 📄 OL ICT Simulator Tool 1. Information and Communication Technology
      • 📄 OL ICT Simulator Tool 2. Hardware
      • 📄 O/L ICT Simulator Tool 3. Number System
      • 📄 OL ICT Simulator Tool 4. Logic Gates
      • 🔴 Dynamic Truth Table Generator | GCE AL Lesson 04 learning Tool
      • 🔴 Advanced Logic Gate IC Finder | GCE AL Lesson 04 learning Tool
      • 📄 OL ICT Simulator Tool 5. Operating System Sinhala
      • 📄 OL ICT Simulator Tool 6. Word Processing
      • 📄 OL ICT Simulator Tool 7. Spreadsheet
      • 📄 OL ICT Simulator Tool 8. Presentation
      • 📄 OL ICT Simulator Tool 9. Database
      • 📄 OL ICT Simulator Tool 10. Pascal Programming
      • 📄 OL ICT Simulator Tool 11. System Development
      • 📄 OL ICT Simulator Tool 12. Internet and Email
      • 📄 OL ICT Simulator Tool 13. Multimedia
      • 📄 OL ICT Simulator Tool 14. Web Developing
      • 📄 OL ICT Simulator Tool 15. ICT in Society
  • 📁 Technical and Support▼
    • 📄 Technical Support
    • 📄 Administration Help
  • 📁 Knowledge▼
    • 📄 General ICT Knowledge
    • 📄 Knowledge Base
  • 📁 Videos Hub▼
    • 📄 AL Paper Discussion
    • 📄 OL Paper Discussion 👨 Gide to Exam
    • 📄 Arduino Tutorial
    • 📄 Micro Bit Tutorial
    • 📄 ICT Application
Visual Lesson Guide
Sign In Register
×

👋 Welcome Back!

🚀
Ready to Learn?Pick up where you left off.
🔑
Forgot Password?Click the link below to reset.
📢
New FeaturesCheck out the new AI Voice tool.
⚠️
ACTION REQUIRED:A verification link will be sent to your email. You must click it to activate your account.

🚀 Why Register?

📊
Save ResultsTrack marks for Simulators.
🎓
Teacher ZoneGet marking schemes.
🤖
Unlimited ToolsFull AI & Voice Typing.

Sign In

👤
🔒
Forgot Password?
or continue with
Google Facebook

Already have an account? Register Now

About Us•Contact Us•Editorial Policy•Privacy Policy•Terms and Conditions•Disclaimer•Sitemap
© 2026 SchoolICT - Free ICT lessons, tools and games. Built by Ruwan Mangala Suraweera.