School ICT Self Study
Absolutely Free Learning Opportunity! No Need to Spend Money! Study at Your Own Pace! Everything You Need is Right Here
UNLOCK YOUR DIGITAL FUTURE!
Free ICT Learning for Sri Lanka
🚀 Welcome to School ICT

Your Gateway to Digital Excellence

🌍
|
GCE A/L ICT - 9 වන ඒකකය: ඇල්ගොරිතම සහ Python ක්‍රමලේඛනය

GCE A/L ICT - 9 වන ඒකකය: ඇල්ගොරිතම සහ Python ක්‍රමලේඛනය

අන්තර්ක්‍රියාකාරී ඉගෙනුම් පද්ධතිය

🎓 විභාග ඉලක්කගත වැදගත්කම

මෙම ඒකකය ක්‍රමලේඛන MCQ ප්‍රශ්න (Paper I) සහ රචනා ප්‍රශ්න (Paper II) සඳහා මූලික වේ. Python කේත කියවීම (Hand Tracing) සහ ඇල්ගොරිතම නිර්මාණය (Flowcharts/Pseudo Code) අනිවාර්ය වේ。

✅ දළ ලකුණු බර:
MCQ: 10 - 15 පමණ.
Paper II: 20 - 25 ලකුණු (විශේෂයෙන් 8 වන රචනා ප්‍රශ්නය)。

9.1 - 9.3 ගැටළු විසඳීම සහ ඇල්ගොරිතම

I. ගැටළු විසඳීමේ පියවර

  • ගැටළුව අවබෝධ කරගැනීම (Understanding the problem)
  • ගැටළුව සහ සීමා නිර්ණය කිරීම (Defining problem and boundaries)
  • විසඳුම සැලසුම් කිරීම (Planning solution) - Flowchart, Pseudo Code
  • ක්‍රියාත්මක කිරීම (Implementation)

II. ඇල්ගොරිතම නිරූපණය

  • **ගැලීම් සටහන් (Flowcharts):** ගැටළුව විසඳන ආකාරය රූපමය වශයෙන් නිරූපණය කරයි
  • **ව්‍යාජ කේත (Pseudo Codes):** විසඳුම් නිරූපණය කිරීමට යොදා ගනී
  • **කේත කියවීම (Hand Traces):** විසඳුම්වල නිරවද්‍යතාවය සත්‍යාපනය කිරීමට යොදා ගනී

9.4 - 9.6 ක්‍රමලේඛන ආකෘති සහ IDE

  • **ක්‍රමලේඛන ආකෘති (Paradigms):** Imperative, Declarative, Object-Oriented භාෂා සංසන්දනය
  • **වැඩසටහන් පරිවර්තක:** Interpreter, Compiler, Hybrid ක්‍රම සහ Linkers වල භූමිකාව
  • **IDE:** IDE වල මූලික ලක්ෂණ (Opening, Saving, Compiling, Debugging)

9.7 - 9.13 Python කේතනය සහ දත්ත හැසිරවීම

  • **මූලිකාංග:** `Constants`, `Variables`, `Primitive data types`, `Operators` (Arithmetic, Relational, Logical, Bitwise) භාවිතය
  • **පාලක ව්‍යුහ:** Sequence, Selection, Repetition (Iteration, Looping)
  • **ශ්‍රිත:** Built-in / User Defined Functions, Parameter passing, Return values, Variable Scope
  • **දත්ත ව්‍යුහ:** Strings, Lists, Tuples, Dictionaries භාවිතය
  • **ගොනු සහ දත්ත සමුදා:** Basic file operations (open, close, read, write, append) and SQL භාවිතයෙන් දත්ත කළමනාකරණය
  • **සෙවීම්/වර්ගීකරණය:** Sequential search සහ Bubble sort ක්‍රමවේද

📥 සටහන් PDF බාගත කරන්න

සියලුම සටහන් පහසුවෙන් මුද්‍රණය කර ගැනීම සඳහා PDF ගොනුවක් ලෙස බාගත කර ගත හැකිය。

© 2025 A/L ICT Learning System Creator. සියලු හිමිකම් ඇවිරිණි。