Programming කියන්නේ basically problems solve කරන process එකක්. ඒකට logic, planning, සහ step-by-step thinking යොදාගන්නවා. එක නිසා problem-solving skills develop කරලා තියෙන්නම ඔනේ.

Problem-Solving Process – ගැටලු විසඳුම් ක්‍රියාවලිය

Programming කියන්නේ basically problems solve කරන process එකක්. ඒකට logic, planning, සහ step-by-step thinking යොදාගන්නවා. එක නිසා problem-solving skills develop කරලා තියෙන්නම ඔනේ.

1. Understanding the Problem – ගැටලුව තේරුම් ගැනීම

ඔබට code ලියන්න ඕනේ නම්, මුලින්ම problem එක හොඳින් analyse කරන්න ඔනේ.                                                                                                                “මේකෙන් මට ලැබෙන්න ඕනේ මොන වගේ ප්‍රතිඵලයක්ද ?” කියලා clear එකක් තියෙන්න ඕනේ.

Example:

සමචතුරස්‍රයක වර්ගඵලය සෙවීමට අවශ්‍ය යැයි සිතන්න. පලමුවෙන්ම මෙහිදී අප දැනගත යුත්තේ.

  • Input (ආදානය) : සමචතුරස්‍රයේ පැත්තක දිග.
  • Process (සැකසීම) : දිග x පළල, හෝ දිගෙහි වර්ගය ගණනය කිරීම.
  • Output (ප්‍රතිදානය) : පිලිතුර වශයෙන් වර්ගපලය Display කිරීම.

Problem-Solving Process – ගැටලු විසඳුම් ක්‍රියාවලිය

Programming කියන්නේ basically problems solve කරන process එකක්. ඒකට logic, planning, සහ step-by-step thinking යොදාගන්නවා. එක නිසා problem-solving skills develop කරලා තියෙන්නම ඔනේ.

1. Understanding the Problem – ගැටලුව තේරුම් ගැනීම

ඔබට code ලියන්න ඕනේ නම්, මුලින්ම problem එක හොඳින් analyse කරන්න ඔනේ.                                                                                                                “මේකෙන් මට ලැබෙන්න ඕනේ මොන වගේ ප්‍රතිඵලයක්ද ?” කියලා clear එකක් තියෙන්න ඕනේ.

Example:

සමචතුරස්‍රයක වර්ගඵලය සෙවීමට අවශ්‍ය යැයි සිතන්න. පලමුවෙන්ම මෙහිදී අප දැනගත යුත්තේ.

  • Input (ආදානය) : සමචතුරස්‍රයේ පැත්තක දිග.
  • Process (සැකසීම) : දිග x පළල, හෝ දිගෙහි වර්ගය ගණනය කිරීම.
  • Output (ප්‍රතිදානය) : පිලිතුර වශයෙන් වර්ගපලය Display කිරීම.
Scroll to Top