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