At SchoolICT.net, we believe the best way to learn programming is through hands-on practice. Whether you’re preparing for GCE O/L ICT, A/L ICT, or simply want to improve your coding skills, our curated list of programming practicals with direct access to online compilers/editors will help you learn faster.
No need to install heavy software—just click, code, and run instantly. Below is a complete list of practice sections available on our site, along with trusted online editors for each language.
📘 Programming Practices & Online Editors
| # | Description | Practical Page | Online Editor / Compiler |
|---|---|---|---|
| 1 | Learn Pascal programming step by step with beginner-friendly and advanced exercises. | OL Pascal Programming | Online Pascal Compiler |
| 2 | Enhance your Python skills with exercises covering data structures, algorithms & real-world coding. | AL Python Practices | Python Online Compiler |
| 3 | Master the fundamentals of web development with our HTML Practicals for O/L students. | OL HTML Practicals | HTML Code Editor |
| 4 | Advanced HTML practicals designed for A/L students & professionals with real-world projects. | AL HTML Exercises | HTML Code Editor |
| 5 | Learn SQL database management through hands-on exercises in creating & managing databases. | SQL Practical Guide | Online SQL Editor |
| 6 | Enhance your web design with CSS Practical Exercises covering styling & layout. | CSS Practicals | HTML/CSS Code Editor |
| 7 | Get hands-on with PHP—the most popular server-side scripting language for dynamic websites. | PHP Practicals | PHP Online Compiler |
| 8 | Boost your JavaScript skills with DOM manipulation, event handling & interactive coding tasks. | JavaScript Practicals | JavaScript Online Compiler |
🌟 Why Use Our Programming Practicals?
- ✅ Free & Accessible – Learn from anywhere, no software installation needed.
- ✅ Exam-focused – Ideal for GCE O/L & A/L ICT students.
- ✅ Hands-On Learning – Practice directly with online editors.
- ✅ Covers Multiple Languages – Pascal, Python, HTML, CSS, SQL, PHP, and JavaScript.
🔗 Quick Links for Students
- Pascal Programming Exercises
- Python Programming Practices
- HTML Practicals
- SQL Practical Guide
- CSS Practicals
- PHP Exercises
- JavaScript Practicals
✅ This guide will help Sri Lankan ICT students and global learners practice programming effectively. Start exploring now and improve your coding skills today!








Leave a Reply