শিক্ষার্থীদের সাথে কোডিং কথোপকথন সহজতর করা

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

যে কোনো সময় শিক্ষার্থীরা কোডিং করছে বা রোবটের সাথে কাজ করছে, শিক্ষাবিদ এবং ছাত্রদের একসাথে তিনটি প্রধান ধারণা সম্পর্কে সচেতন হতে হবে:

  • আমি কোথায় যাচ্ছি? – শিক্ষার্থীরা কি চ্যালেঞ্জ বা টাস্কের লক্ষ্য বুঝতে পারে যে তারা কাজ করছে?
  • আমি কেমন আছি? – শিক্ষার্থীরা কি মৌখিকভাবে বা অন্যথায় ব্যাখ্যা করতে পারে যে তারা তাদের কোড দিয়ে কী করছে এবং কেন?
  • পরবর্তী কোথায়? বা আমি কিভাবে উন্নতি করতে পারি? – শিক্ষার্থীরা কি পরবর্তী পদক্ষেপগুলি সম্পর্কে সচেতন, বা তারা তাদের কোডিং প্রকল্পে কী কাজ করছে? যদি শিক্ষার্থীরা কাজটি সম্পন্ন করে থাকে, তাহলে তারা কি তাদের কোড বা সহযোগিতার উন্নতির উপায় নিয়ে ভাবতে পারে?

শিক্ষক এবং ছাত্রদের মধ্যে শ্রেণীকক্ষের কথোপকথন হল ছাত্রদের অগ্রগতি নিরীক্ষণ করার একটি দুর্দান্ত উপায়, যখন ছাত্রদের তাদের চিন্তাভাবনা এবং শেখার ব্যাখ্যা করার সুযোগ দেয় এবং তারা যে বিষয়বস্তু এবং ধারণাগুলিতে কাজ করছে তার সাথে গভীর সংযোগ স্থাপন করে৷ কথোপকথন শুরু করার সময় শিক্ষকদের বিভিন্ন লক্ষ্য থাকতে পারে, এবং কথোপকথনের লক্ষ্য সম্পর্কে সচেতন থাকা জড়িত সকলকে সাহায্য করতে পারে - হোক না পুরো শ্রেণী, ছাত্রদের একটি দল, বা একজন স্বতন্ত্র ছাত্র - শেখার জন্য একটি ইতিবাচক এবং উত্পাদনশীল প্রক্রিয়ায় নিযুক্ত হতে পারে৷ এবং একে অপরের সাথে।

নিম্নলিখিত সারণীটি সাধারণ শিক্ষাবিদ কোডিং লক্ষ্যগুলি এবং কিছু প্রশ্ন বা প্রম্পটের উদাহরণ দেয় যা সেই লক্ষ্যের দিকে কথোপকথনের সুবিধার্থে ব্যবহার করা যেতে পারে।

কোডিং লক্ষ্য

কথোপকথন প্রম্পট

স্পষ্টীকরণ, বা পৃষ্ঠ স্তর বোঝার মূল্যায়ন

  • আপনি কি কাজ করছেন তা ব্যাখ্যা করতে পারেন?
  • আপনি কি বোঝাতে চাচ্ছেন ___?
  • আপনি আমাকে ___ এর একটি উদাহরণ দিতে পারেন?
  • কিভাবে ___ সাহায্য করে?
  • আপনার প্রকল্পের জন্য আপনার পরিকল্পনা কি? রোবট প্রথম/দ্বিতীয়/পরবর্তীতে কি করতে যাচ্ছে?
  • আপনি কি আমার জন্য প্রকল্পের লক্ষ্য ব্যাখ্যা করতে পারেন?
  • আপনি কীভাবে লক্ষ্য বা চ্যালেঞ্জকে ছোট ছোট ধাপে ভাগ করছেন?

সমস্যা সমাধানে ফোকাস বজায় রাখা

  • আপনি কি সমস্যা সমাধান করার চেষ্টা করছেন
  • এখন পর্যন্ত আপনার কোডে কি ভাল কাজ করছে?
  • আমরা চেষ্টা করতে পারেন একটি সমাধান কি? কেন আপনি মনে করেন যে সাহায্য করবে?
  • আপনার আগের প্রচেষ্টা থেকে আপনি কি শিখেছেন? কিভাবে আপনি আপনার পরবর্তী সমাধান যে তথ্য ব্যবহার করতে পারেন?

আপনার কোড সম্পর্কে চিন্তা

  • আপনি আপনার কোড সম্পর্কে আমাকে বলতে পারেন?
  • কিভাবে আপনি ছোট ধাপে লক্ষ্য ভাঙ্গন?
  • আপনার কোড কীভাবে কাজটি সম্পন্ন করতে/সমস্যা সমাধান করতে সহায়তা করবে?
  • আপনি কিভাবে আপনার কোড সংগঠিত করেছেন যাতে এটি আপনার পরিকল্পনার সাথে মেলে?
  • কেন আপনি আপনার প্রকল্পে যে পছন্দ করেছেন?
  • আপনার রোবট কি কাজটি সম্পন্ন করে? কিভাবে?
  • আপনি যখন আপনার প্রকল্পটি পরীক্ষা করেছেন, তখন কি রোবটটি আপনার উদ্দেশ্য অনুসারে কাজ করেছে? কেন অথবা কেন নয়?

মনে একটি লক্ষ্য সঙ্গে পুনরাবৃত্তি

  • আপনি যখন আপনার প্রকল্প পরীক্ষা করেছেন তখন আপনি কী লক্ষ্য করেছেন? কি কাজ করেছে? কি হয়নি? আপনি কেন যে মনে করেন?
  • এমন একটি পরিবর্তন যা আপনি করতে পারেন যা আপনাকে লক্ষ্যে পৌঁছাতে সাহায্য করবে? আপনি যে কি বলে কি করে?
  • আপনার পরিবর্তন কার্যকর হলে আপনি কিভাবে জানবেন? আপনি এই সময় আপনার প্রকল্প পরীক্ষা করার সময় আপনি কি দেখবেন?
  • আপনার প্রকল্পের উন্নতি করতে আপনি কী করতে পারেন? কেন বা কিভাবে যে এটি ভাল করতে হবে?

উন্নতি এবং বৃদ্ধির মানসিকতা

  • আপনি পরবর্তী কি করতে হবে? আপনি কিভাবে ছোট ধাপে এটি ভেঙে ফেলবেন?
  • আপনার প্রকল্প থেকে আপনি কি শিখেছেন যখন এটি না কাজ করে?
  • এই সমস্যা/চ্যালেঞ্জ সমাধান করার অন্য উপায় আছে কি? আপনি আর কি চেষ্টা করতে পারেন?
  • আপনার নকশা বা প্রকল্পটিকে আরও সহায়ক বা দক্ষ করে তুলতে আপনি কী পরিবর্তন করতে পারেন?

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: