Complete ICT learning resources, past papers, model papers, notes, and interactive online quizzes for Grade 6β11 & G.C.E. O/L students in Sri Lanka.
def learn_ict(): return "A*"
01001001 01000011 01010100
Find resources designed for your specific syllabus.
Access carefully organized resources designed for learning and exam preparation.
Previous examination papers for practice and review.
View PapersPractice papers designed according to the latest syllabus.
View PapersSchool term test papers from different provincial sources.
View PapersTargeted papers for dedicated exam preparation.
View PapersSimple, structured, and easy-to-understand ICT notes.
View NotesOfficial curriculum and teaching resources.
View GuidesShort notes, summaries and memory maps for quick revision.
View NotesInteractive ICT quizzes with timed tests and scoring.
Start QuizRecently added papers and study materials.
Loading latest resources...
Designed for student success.
Every resource strictly aligns with the current Sri Lankan school ICT curriculum.
Practice with past papers and targeted model papers to maximize exam scores.
Complex logic and database concepts simplified into clear, bite-sized notes.
Test your knowledge instantly with our modern online testing platform.
Interactive browser-based tools for coding, algorithms, flowcharts, digital logic, networking and block programming β designed for school ICT students.
ICT Educator | 10 Years of Teaching Experience
Hi, Iβm Roshan Thiranjaya, an ICT educator with 10 years of teaching experience, helping students from Grades 6β11 and G.C.E. O/L build a strong understanding of Information & Communication Technology.
My teaching approach focuses on making complex ICT concepts simple, practical, and easy to understand β from computer fundamentals and database systems to programming logic, web technologies, and exam-focused problem solving.
Through ICT with Roshan, my goal is to provide structured lessons, quality learning resources, practical activities, and targeted exam preparation that help every student learn with confidence and achieve their best possible results.
Explore papers, notes and quizzes designed to help you learn ICT with confidence.
Need help with a specific topic or have a question about our classes or learning resources? Feel free to reach out directly.
076 652 2355
roshanthiranjaya@gmail.com