Skip to main content
শিক্ষক পোর্টাল

নিযুক্ত করা

এনগেজ বিভাগটি চালু করুন

আইনগুলি হল শিক্ষক কী করবেন এবং জিজ্ঞাসা করবেন যে শিক্ষক কীভাবে সহজতর করবেন ।

আইন জিজ্ঞাসা
  1. শিক্ষক 123 রোবটটি ধরে রাখবেন ।
  2. শিক্ষার্থীরা তাদের রোবটকে কী করতে দেখেছে তা ব্যাখ্যা করে এমন ধারণাগুলি ভাগ করে নিন যা তাদের ইঙ্গিত দেয় যে তাদের রোবটটি অভিপ্রায় অনুযায়ী আচরণ করছে না ।
  3. শিক্ষার্থীরা কেন মনে করে যে তাদের রোবট তারা যা করতে চেয়েছিল তা করেনি সে সম্পর্কে তাদের ধারণা শেয়ার করুন ।
  4. শিক্ষার্থীদের বলুন যে তারা এটি ঠিক করার জন্য কী করেছিল যখন তাদের রোবটটি যা করতে চেয়েছিল তা করছিল না ।
  5. শিক্ষার্থীদের একটি বাগ এর ছবি দেখান, যেমন ল্যাব 1 ইমেজ স্লাইডশো (Google Doc/.pptx/.pdf)
  6. শিক্ষার্থীদের ল্যাব 1 চিত্র স্লাইডশো (Google Doc/.pptx/.pdf) এ সনাক্ত করুন, সন্ধান করুন, ডিবাগিং প্রক্রিয়া ঠিক করুন
  1. আপনার কি কখনও এমন সময় হয়েছে যখন আপনি আপনার রোবটকে একটি নির্দিষ্ট আচরণ করতে চেয়েছিলেন, এবং এটি আপনি যা করতে চেয়েছিলেন তা করেনি?
  2. আপনি কীভাবে জানলেন?
  3. আপনার কি মনে হয় কেন এমন হল?
  4. আপনার রোবট প্রত্যাশার মতো আচরণ না করলে আপনি এটি ঠিক করার জন্য কী করেছিলেন?
  5. অনুমান করুন কি? একটি কোডিং প্রকল্পে একটি সমস্যাকে বাগ বলা হয়!
  6. আমাদের রোবট আমাদের প্রত্যাশা অনুযায়ী কাজ না করলে আমরা কী করতে পারি?

নিযুক্ত করা

  1. শিক্ষার্থীদের নির্দেশ দিন যে তারা যখন তাদের প্রকল্পে বাগ ঠিক করার চেষ্টা করছেন তখন তারা একটি প্রক্রিয়া ব্যবহার করতে পারেন । এটিকে ডিবাগিং বলা হয় এবং এর তিনটি ধাপ রয়েছে: সনাক্ত করুন, সন্ধান করুন এবং ঠিক করুন । তারা প্রকল্পগুলি ডিবাগ করতে এই প্রক্রিয়াটি ব্যবহার করতে চলেছে, তবে প্রথমে তাদের প্রক্রিয়াটির প্রতিটি পদক্ষেপ কী তা শিখতে হবে ।

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

    123, ড্রাইভ 1, ডোরবেল বাজানোর সময় একটি বাগড প্রজেক্টের সাথে Vex Coder । একটি বাগ হিসাবে "প্লে ডোরবেল" কার্ড সহ
    প্রকল্প ।
    • 123 রোবটকে জাগিয়ে তুলুন , যতক্ষণ না আপনি স্টার্টআপের শব্দ শুনতে পান, যেমনটি নিচের অ্যানিমেশনে দেখানো হয়েছে । এই অ্যানিমেশনের জন্য শব্দ চালু করুন । 123 রোবট সম্পর্কে আরও তথ্যের জন্য, VEX 123 রোবট স্টেম লাইব্রেরি নিবন্ধটি দেখুন
    ভিডিও ফাইল
    • তারপরে, কোডারটি চালু করুন এবং 123 রোবটটিকে একটি কোডারের সাথে সংযুক্ত করুন । 123 রোবটকে সংযুক্ত করতে, কোডারে স্টার্ট এবং স্টপ বোতামগুলি টিপুন এবং ধরে রাখুন এবং কমপক্ষে 5 সেকেন্ডের জন্য 123 রোবটের বাম এবং ডান বোতামগুলি ধরে রাখুন, যতক্ষণ না আপনি সংযুক্ত শব্দ শুনতে পান এবং নির্দেশক লাইটগুলি সময়মতো ফ্ল্যাশ করে, যেমন নীচের অ্যানিমেশনে দেখানো হয়েছে । অ্যানিমেশনের জন্য শব্দ চালু করুন । কোডার সম্পর্কে আরও তথ্যের জন্য, VEX 123 STEM লাইব্রেরির নিবন্ধটি দেখুন
    ভিডিও ফাইল
  3. শিক্ষার্থীদের জন্য ডিবাগিং প্রক্রিয়ার প্রতিটি ধাপ সম্পর্কে শিক্ষার্থীদের বোঝাপড়া সহজতর করুন, আপনার কোডারে যোগ করা একটি বাগ সহ সহজ প্রকল্প ব্যবহার করে । আপনি যাওয়ার সাথে সাথে শনাক্ত করুন, খুঁজুন, ডিবাগিং গ্রাফিক ঠিক করুন ।
    • প্রথমে, আপনি আপনার প্রকল্পটি কী করতে চান তা শিক্ষার্থীদের বলুন (একটি চালান এবং হনক খেলুন ।)
    • তারপরে শিক্ষার্থীদের বলুন, চিত্রটি আমাদের বলে যে প্রক্রিয়াটির প্রথম পদক্ষেপটি কোনও অপ্রত্যাশিত আচরণ আছে কিনা তা সনাক্ত করা । 
      • আপনি প্রকল্পটি চালানোর সময় শিক্ষার্থীদের 123 রোবটের আচরণ পর্যবেক্ষণ করতে বলুন এবং যখন তারা আচরণে কোনও ত্রুটি সনাক্ত করে তখন তাদের হাত তুলুন ।
      • আচরণে বাগ সনাক্ত করতে শিক্ষার্থীদের তাদের পর্যবেক্ষণ শেয়ার করা উচিত । 
    • শিক্ষার্থীদের মনে করিয়ে দিন যে দ্বিতীয় ধাপ হল খুঁজুন। শিক্ষার্থীদের  জিজ্ঞাসা করুন তারা কোথায় বাগটি খুঁজে পাবে । এটা  কি রোবটের মধ্যে আছে? না, এটি কোডারে আছে!  আসুন কোডার কার্ডগুলি দেখি এবং বাগটি খুঁজে বের করি ।
      • শিক্ষার্থীদের কোডার কার্ডগুলি নিবিড়ভাবে দেখতে উত্সাহিত করুন, প্রতিটিকে রোবটের সাথে প্রদর্শন করুন । (প্রকল্পটি চালানো ছাড়া)
      • প্রজেক্টের বাগ হিসেবে কোডার কার্ডটি বেছে নিতে বলুন
      • প্রয়োজনে প্রকল্পটি আবার চালান । 
    • শিক্ষার্থীরা খোঁজার ধাপটি শেষ করার পরে, তাদের মনে করিয়ে দিন যে প্রক্রিয়ার তৃতীয় ধাপ হল ফিক্স!
      • শিক্ষার্থীদের 2-3টি কোডার কার্ডের একটি গ্রুপ দেখান যাতে সঠিক কার্ড রয়েছে ।
      • শিক্ষার্থীদের জিজ্ঞাসা করুন যে তারা কোন কোডার কার্ডটি প্রকল্পটি ঠিক করার জন্য সঠিক বলে মনে করেন । 
      • শিক্ষার্থীরা বেছে নেওয়া সঠিক কার্ড দিয়ে ভুল কার্ডটি প্রতিস্থাপন করুন এবং প্রকল্পটি আবার চালান ।
      • তাদের জানান যে তারা তাদের প্রথম প্রকল্পটি সনাক্ত করুন, খুঁজুন, ডিবাগিং প্রক্রিয়া ব্যবহার করে ডিবাগ করেছেন!  
  4. সতর্ক পর্যবেক্ষণ এবং চিন্তাশীল প্রতিক্রিয়ার জন্য শিক্ষার্থীদের ইতিবাচক শক্তিবৃদ্ধি অফার করুন ।

শিক্ষক সমস্যা সমাধান

সুবিধা কৌশল

  • যদি আপনার শিক্ষার্থীরা কিছু সময়ের জন্য কোডার ব্যবহার করে থাকে তবে তাদের ডিবাগ করার জন্য কিছুটা বেশি চ্যালেঞ্জিং প্রকল্পের প্রয়োজন হতে পারে । আপনি প্রয়োজন অনুসারে প্রকল্পের দৈর্ঘ্য বা জটিলতা সামঞ্জস্য করতে পারেন, বা একটি প্রকল্পে দুটি বাগ খুঁজে পেতে শিক্ষার্থীদের চ্যালেঞ্জ জানাতে পারেন ।
  • যদি শিক্ষার্থীদের বাগ ঠিক করতে সঠিক কোডার কার্ড নির্বাচন করতে সমস্যা হয়, তাহলে তাদের বিভিন্ন সমাধান পরীক্ষা করার জন্য 123 রোবটের সাথে সম্ভাব্য সমাধানগুলি আঁকতে, অভিনয় করতে বা হাঁটতে উত্সাহিত করুন ।
  • শিক্ষার্থীদের ডিবাগিং প্রক্রিয়ার সনাক্তকরণ ধাপে কী ঘটছে তা মৌখিক করতে সহায়তা করার জন্য, আপনি একটি বাক্য স্টার্টার ব্যবহার করতে পারেন যেমন "আমি রোবটটি চেয়েছিলাম _______________, কিন্তু পরিবর্তে, এটি ________________।