School ICT Self Study

ක්‍රම ලේකන

39 viewsG11-01. Programming
0
0 Comments

ක්‍රම ලේකනයක් ගොඩ නගන්නේ කෙසෙද

Spread the love
Ruwan Suraweera Changed status to publish March 20, 2025
0

ක්‍රමලේඛනයක් (programming) ගොඩනැගීම සඳහා, ඔබට පහත මූලික පියවර අනුගමනය කළ හැකිය:

  1. ගැටලුව හඳුනා ගැනීම:

    • ඔබ විසඳීමට උත්සාහ කරන්නේ කුමන ආකාරයේ ගැටලුවක්ද යන්න පැහැදිලිව හඳුනා ගන්න.
    • ඔබේ වැඩසටහනේ අරමුණ කුමක්ද යන්න තේරුම් ගන්න.
    • ඔබේ වැඩසටහනෙන් අපේක්ෂා කරන ප්‍රතිඵලය කුමක්ද යන්න තීරණය කරන්න.
  2. ක්‍රමලේඛන භාෂාවක් තෝරා ගැනීම:

    • ගැටලුවේ ස්වභාවය අනුව, ඔබට සුදුසු ක්‍රමලේඛන භාෂාවක් තෝරා ගන්න. (උදා: Python, Java, C++, JavaScript)
    • ඔබේ දැනුම සහ අවශ්‍යතා අනුව භාෂාවක් තෝරා ගන්න.
    • ඔබේ ගැටලුව විසඳීමට සුදුසු පුස්තකාල (libraries) සහ රාමු (frameworks) ඇති භාෂාවක් තෝරා ගන්න.
  3. ඇල්ගොරිතමයක් සැලසුම් කිරීම:

    • ගැටලුව විසඳීම සඳහා පියවරෙන් පියවර උපදෙස් මාලාවක් (ඇල්ගොරිතමයක්) නිර්මාණය කරන්න.
    • ඇල්ගොරිතමයක් යනු ගැටලුවක් විසඳීම සඳහා ක්‍රමානුකූලව අනුගමනය කළ යුතු පියවරයන්ගේ එකතුවකි.
    • ඇල්ගොරිතමයක් සරල භාෂාවෙන් හෝ ප්‍රවාහ සටහනක් (flowchart) ලෙසද ඉදිරිපත් කළ හැකිය.
  4. කේතය ලිවීම:

    • ඔබ තෝරාගත් ක්‍රමලේඛන භාෂාව භාවිතයෙන් ඇල්ගොරිතමය ක්‍රියාත්මක කිරීම සඳහා කේතය ලියන්න.
    • කේතය පැහැදිලිව සහ සංවිධානාත්මකව ලියන්න.
    • කේතය විචල්‍යයන් (variables), ලූප (loops), කොන්දේසි (conditions) සහ ශ්‍රිත (functions) වැනි මූලික සංකල්ප භාවිතයෙන් ගොඩනගන්න.
  5. කේතය පරීක්ෂා කිරීම සහ නිවැරදි කිරීම:

    • ඔබේ කේතය විවිධ ආදාන (inputs) සමඟ ක්‍රියාත්මක කර එහි ප්‍රතිඵල පරීක්ෂා කරන්න.
    • කේතයේ දෝෂ (bugs) තිබේ නම් ඒවා හඳුනාගෙන නිවැරදි කරන්න.
    • ඩීබගර් (debugger) වැනි මෙවලම් භාවිතයෙන් කේතය පරීක්ෂා කරන්න.
  6. කේතය වැඩිදියුණු කිරීම:

    • ඔබේ කේතය වඩාත් කාර්යක්ෂම සහ කියවීමට පහසු වන පරිදි වැඩිදියුණු කරන්න.
    • කේතය නැවත භාවිත කළ හැකි කොටස් වලට බෙදා ගන්න.
    • අවශ්‍ය නම්, කේතයට අදහස් (comments) එකතු කරන්න.
  7. වැඩසටහන ක්‍රියාත්මක කිරීම සහ නඩත්තු කිරීම:

    • ඔබේ වැඩසටහන පරිශීලකයන්ට ලබා දෙන්න.
    • වැඩසටහනේ දෝෂ තිබේ නම් ඒවා නිවැරදි කරන්න.
    • වැඩසටහනේ නව විශේෂාංග එකතු කරන්න.
  8. ඉගෙනීම සහ පුහුණුව:

    • ක්‍රමලේඛනය අඛණ්ඩව ඉගෙන ගන්න සහ පුහුණු වන්න.
    • ප්‍රජා සම්පත් (community resources) සහ මාර්ගගත පාඨමාලා (online courses) භාවිත කරන්න.
    • විවිධ ක්‍රමලේඛන ව්‍යාපෘති (programming projects) සඳහා සහභාගී වන්න.

වැදගත් උපදෙස්:

  • සරලව ආරම්භ කරන්න: කුඩා සහ සරල වැඩසටහන් ලිවීමෙන් ආරම්භ කරන්න.
  • ප්‍රායෝගිකව ක්‍රියා කරන්න: ඔබ ඉගෙන ගන්නා දේ ප්‍රායෝගිකව ක්‍රියාත්මක කරන්න.
  • දෝෂවලින් ඉගෙන ගන්න: දෝෂ යනු ඉගෙනීමේ කොටසකි. ඒවායින් අධෛර්යමත් නොවන්න.
  • සහයෝගයෙන් කටයුතු කරන්න: අනෙකුත් ක්‍රමලේඛකයින් සමඟ සම්බන්ධ වන්න සහ ඔවුන්ගේ සහයෝගය ලබා ගන්න.
  • ඉවසීමෙන් කටයුතු කරන්න: ක්‍රමලේඛනය ඉගෙන ගැනීමට කාලය ගත වේ. ඉවසීමෙන් සහ කැපවීමෙන් කටයුතු කරන්න.
Spread the love
Ruwan Suraweera Changed status to publish March 20, 2025
Write your answer.