বিসমিল্লাহ।
[ খুব বেশি চিন্তা না করে লেখা - ভুল-ত্রুটি থাকতে পারে, আপনাদের সাজেশন আশা করছি। এই লেখার আউটপুট হয়তো নিজে বেচে থাকলে কাজে লাগাব ইনশাআল্লাহ ]
লেখার স্কোপ/পরিধিঃ
১। যেসব ভার্সিটিতে ল্যাব করবার মত অবকাঠামো আছে, আর শিক্ষক (পারুক বা না পারুক) রুটিন মাফিক ক্লাসে আসে। গোটা সেমিস্টারে ২/১ দিন ল্যাব হয়- এই টাইপের ভার্সিটির জন্য এই লেখা প্রযোজ্য নয়।
২। শিক্ষকদের বিরূদ্ধে সাধারণ অভিযোগ- তারা পড়াতে পারেন না। আমি ধরে নিচ্ছি- শিক্ষক সি প্রোগ্রামিং এর কেবল এক লাইনের 'হ্যালো ওয়ার্ল্ড' প্রোগ্রাম কম্পাইল করতে পারে। শিক্ষক এই ক্ষুদ্র বিষয়টা শেখাতে পারলে সেটা তার সফলতা বলে ধরে নিচ্ছি। কিভাবে ১০০% ছাত্রকে এইটুকুন শিখানো যায়, তার তরিকা অনুসন্ধানের জন্য এই পোষ্ট।
৩। ক্লাসের সব ছাত্রের শিক্ষালাভকে এখানে ফোকাস করা হয়েছে। কিভাবে সব ছাত্র মিনিমাম মানের একটা শিক্ষা পেতে পারে সেটা এই লেখার টার্গেট। এডভান্সড লেভেলের অর্জনের জন্য অগ্রগামী ছাত্ররা নিজেরা উদ্যোগী হবে।
পদ্ধতিঃ
কিছু ছেলে আছে যারা ভালো বোঝে/প্রোগ্রামিং ভালো পারে, প্রতি ল্যাবে তারা আগে আগে কাজ জমা দিয়ে বসে থাকে/চলে যায়। আর কিছু ছেলে আছে যারা সঠিক পরিচর্যা এবং/অথবা নিজ সাধনার অভাবে কখনো কোড করবার যোগ্যতা অর্জন করে না।
বাংলাদেশে ক্লাসগুলোর আকার (ছাত্র সংখ্যা) বেশিরভাগ ক্ষেত্রেই এমন যে, একজন শিক্ষকের পক্ষে সব সময় প্রতিটা ল্যাবে সব ছাত্রের ভুল-ত্রুটি ওয়ান-টু-ওয়ান ধরে দেওয়া সম্ভব হয় না। ক্লাসের ওভার-অল প্রোগ্রেসের জন্য বোধহয় ভালো/অগ্রগামী ছাত্রদের কাজে লাগানো উচিত।
যে কোন শিক্ষার মূল লক্ষ্য থাকে ওই বিষয়ের দখল অর্জন। একটা ভালো ছাত্র কতটা শিখলো, তা কিছুটা প্রতিফলিত হবে - সে একজন দুর্বল ছাত্রকে কতটা শেখাতে পারছে - এর উপরে। (অতি মাত্রায় গবেট/ ব্যক্তিগত শত্রুতার প্রসংগ এড়িয়ে যাচ্ছি- এটা শিক্ষকের নজরে আনতে হবে/শিক্ষককে খেয়াল রাখতে হবে)
প্রতি ল্যাবের ইভালুয়েশনঃ
আজকের ল্যাবে পারফর্মেন্স(১০০%) = আজকের কাজ-এ পারফর্মেন্স(৮০%) + আজকের পড়ানোতে পারফর্মেন্স (২০%)।
কোন ছাত্র/কে কাকে পড়াবে তা নির্ভর করবে সর্বশেষ ল্যাবের পারফর্মেন্সের উপরে (১ম ল্যাবে ইনিশিয়ালাইজেশন শিক্ষক নিজ গুণে করে নিবেন)।
উদাহরণঃ
ক্লাস সাইজ = ৬
সর্বশেষ ল্যাবের পারফর্মেন্স (হাই থেকে লো)
ক
খ
গ
ঘ
চ (অভ্রতে উমো কেম্নে টাইপ করে তা জানি না, তাই আপাতত বাদ)
ছ
আজকের ল্যাবে ক পড়াবে ছ কে। খ পড়াবে চ কে... এইভাবে চলতে থাকবে। এই তালিকা দেওয়া হবে আজকের ক্লাসের পড়ানো সেশনের শুরুতে।
ল্যাবের সময় দুই ভাগে বিভক্ত থাকবে-
প্রথম অংশঃ আজকের সমস্যা সমাধানের জন্য স্টান্ডার্ড সময় - এই সময়ের মধ্যে শিক্ষক আশা করেন সবাই সমস্যাটির সমাধান করবে।
দ্বিতীয় অংশঃ পড়ানো সেশন।
প্রথম অংশের শেষে শিক্ষক সবার আজকের কাজ জমা নিবেন। দ্বিতীয় অংশের শেষে শিক্ষক দুর্বল ছাত্র কতটুকু শিখলো, তা ইভালুয়েট করবেন।
এইখানে ন্যাচারালি একটা সিচুয়েশন আসবে - ওর্স্ট কেসে দেখা গেল ভালোরা কেউই আজকের সমস্যার সমাধান করতে পারে নি। সেক্ষেত্রে আজকে তাদের পড়ানোটা নির্ভর করবে আজকে তারা কতটুকু বুঝেছে তার উপরে।
(পাঠক এক্ষেত্রে কি করা যেতে পারে, তা সাজেশন দিতে পারেন, অথবা চিন্তা করে পরে লিখবো)
আপনাদের গঠনমূলক মন্তব্য আশা করছি। যেকোন অ্যাজাম্পশন/স্টেপ ভুল হলে বলতে পারেন