ডিজিটাল প্রযুক্তি ৭ম শ্রেণি শিখন অভিজ্ঞতা ৫ সেশন ৪ : এর আগে ষষ্ঠ শ্রেণিতে আমরা প্রবাহচিত্র (Flow Chart) তৈরি করা দেখেছিলাম। তবে সেগুলো ছিল খুবই সরল প্রবাহচিত্র। কোনো যন্ত্রকে প্রোগ্রাম করার বা নির্দেশনা বুঝিয়ে দেবার জন্য মূলত দুটি ধাপ আছে।
প্রথমটি প্রবাহচিত্র তৈরি করা; যেন আমাদের নির্দেশনাগুলো যন্ত্রের বোঝার উপযোগী হয়, এরপর সেই প্রবাহচিত্র অনুযায়ী প্রোগ্রাম লিখতে হয়। প্রবাহচিত্র আঁকার সবচেয়ে বড় সুবিধা হলো ছবি দেখেই একনজরে পুরো নির্দেশনার ধাপগুলো সহজে বোঝা যায়। ফলে যন্ত্রকে পুরো নির্দেশনা বোঝানো সহজ হয়।
ডিজিটাল প্রযুক্তি ৭ম শ্রেণি শিখন অভিজ্ঞতা ৫ সেশন ৪
আবার যদি আবার নির্দেশনার ধাপে কোনো ভুল থাকে, সেটি সব সময় আ্যালগরিদম থেকে সহজে শনাক্ত করা যায় না। কিন্তু সেই তুলনায় প্রবাহচিত্র থেকে সহজে এ রকম ভুল ধরা যায় যে পুরো নির্দেশনার কোনো অংশে কী ভুল হচ্ছে।
আবার নির্দেশনায় কোনো পরিবর্তন আনার ক্ষেত্রেও প্রবাহচিত্র ব্যবহার করলে পরিবর্তন আনা সহজ হয়। তবে প্রবাহচিত্রের কোনো সমস্যা থাকে না তা-ও নয়।
আমাদের তৈরি করা নির্দেশনার ধাপ যদি অনেক বেশি জটিল হয়, তাহলে পুরো নির্দেশনা প্রবাহচিত্রে উপস্থাপন করা বেশ কঠিন হয়ে যাবে। এ জন্য নির্দেশনার ধাপ অনেক বেশি জটিল হলে তখন প্রবাহচিত্র ব্যবহার সব সময় সম্ভব হয় না।
আমরা ষষ্ঠ শ্রেণিতে যে সরল প্রবাহচিত্রগুলো দেখেছিলাম, সেখানে মূলত তীর চিহ্ দিয়ে পুরো নির্দেশনার শুরু থেকে শেষ পর্যন্ত সরলরৈখিকভাবে বিভিন্ন নির্দেশনা দেখানো হয়েছিল; যা একটি আযালগরিদম থেকে খুব বেশি ভিন্ন নয়।
কিন্তু একটি প্রবাহচিত্রে শুরু ও শেষের মাঝে বিভিন্ন রকম পরিস্থিতির উদ্ভব হতে পারে । কোনো নির্দিষ্ট তথ্য ইনপুট বা আউটপুট দিতে হতে পারে, কোনো সিদ্ধান্ত নেওয়া প্রয়োজন হতে পারে, অন্য কোনো কাজ সম্পাদন করা প্রয়োজন হতে পারে ইত্যাদি।
ইনপুট আর আউটপুট শব্দ দুটি তুমি কি কখনও শুনেছ? ইনপুট মানে হলো বাইরে থেকে কোনো তথ্য গ্রহণ করা। যেমন ধরি আমি চোখ দিয়ে একটা সাদা বিড়াল দেখতে পাচ্ছি। বিড়াল কিন্ত আমার চোখের বাইরে ছিল। বিড়ালটির রং কী সেই তথ্য আমার চোখ গ্রহণ করেছে। বিড়ালের রং সাদা- এই তথ্যটি হলো চোখের ইনপুট ।
আবার বাইরের জগতে কোনো কাজ করে দেখালে সেটা হলো আউটপুট । যেমন তুমি যখন মুখ দিয়ে কথা বলো, মুখ থেকে শব্দ তৈরি হয়ে বাইরে যায়। এই যে শব্দ বা তথ্য বাইরে গেল মুখ থেকে, এই তথ্যটি হলো মুখের আউটপুট । আমরা যন্ত্রের বোঝার উপযোগী যেই প্রবাহচিত্র তৈরি করব, সেখানে বেশকিছু প্রতীক আমাদের ব্যবহার করতে হবে।
এখন আবার আগের সেশনে শিখে আসা রোবট দিয়ে আগুন নেভানোর আ্যালগরিদমের কথা ভাবি। তুমি যদি নিজে একটি আগুন নেভানোর রোবট হতে, তাহলে আগে তৈরি করা আযালগরিদমকে আমরা প্রবাহচিত্রে রূপান্তর করলে দেখতে কেমন হবে?
আরো দেখো: ডিজিটাল প্রযুক্তি সবগুলো অধ্যায়ের উত্তর
সপ্তম শ্রেণির শিক্ষার্থীরা, ওপরে দেওয়া Answer Sheet অপশনে ক্লিক করে তোমার ডিজিটাল প্রযুক্তি ৭ম শ্রেণি শিখন অভিজ্ঞতা ৫ সেশন ৪ উত্তর সংগ্রহ করে নাও। ডাউনলোড করতে অসুবিধা হলে আমাদের ফেসবুক পেজে ইনবক্স করো। শিক্ষার্থীরা অন্যান্য বিষয়ের নোট ও সাজেশান্স পেতে আমাদের YouTube চ্যানেলটি SUBSCRIBE করতে পারো এই লিংক থেকে।
Discussion about this post