এবারে আমরা নিজেদের দলের প্রোগ্রাম অন্য আরেকটি দলের সাথে বিনিময় করব। যেই দলের প্রোগ্রাম আমরা পেলাম, তা ওই দলের নির্ধারিত বাস্তব সমস্যা সমাধানে সক্ষম কি না সেটি যাচাই করি।
পাশাপাশি এই বিষয়ে একটি সংক্ষিপ্ত প্রতিবেদন তৈরি করে ফেলি নিচের ছকগুলো পূরণ করে-
যেই দলের প্রোগ্রাম যাচাই করেছি তাদের নির্ধারিত সমস্যা- |
সমাধানে দলটির ডিজাইন করা প্রোগ্রাম-
|
এই প্রোগ্রামে ব্যবহৃত বিভিন্ন ইনপুটের তালিকা -
|
প্রোগ্রামটি থেকে বিভিন্ন ধাপে প্রাপ্ত আউটপুট -
|
প্রোগ্রামটিতে ইনপুটের ভিন্নতায় কোনো ত্রুটি তৈরি হলে সেটি শনাক্ত করি -
|
সেই ত্রুটি মোকাবেলায় আমাদের দলের পক্ষ থেকে পরামর্শ -
|
পুরো প্রতিবেদন তৈরি হয়ে গেলে ওই দলকে প্রতিবেদনটি বুঝিয়ে দেই এবং নিজেদের দলের প্রতিবেদন গ্রহণ করি।
তাহলে আমরা এই অভিজ্ঞতায় প্রোগ্রাম ডিজাইন করা সম্পর্কে ধারণা পেলাম, একটি সমস্যা সমাধানে বিভিন্ন ইনপুট দিয়ে গাণিতিক অপারেশন ব্যবহার করে প্রোগ্রাম ডিজাইন করা সম্পর্কেও জানতে পারলাম। আবার সমস্যাটি সমাধানে নানারকম ইনপুটের জন্য সম্ভাব্য আউটপুট ও সেক্ষেত্রে সম্ভাব্য ত্রুটি ঝুঁকি নির্ণয় করে সেটি সমাধান করার উপায় নিয়েও আমরা কাজ করলাম। এভাবেই আমরা প্রোগ্রামিং ব্যবহার করে বিভিন্ন সমস্যাকে সমাধান করতে পারি নিজেদের প্রয়োজনে।
আরও দেখুন...