UK-তে কিশোরদের জন্য কোডিং ক্লাব: একটি পরিভাষা
UK কোডিং ক্লাব কিশোরদের জন্য আসলে কী, তারা কীভাবে চলে এবং একটি ভালো ক্লাব কীভাবে বেছে নেবেন—সহজভাবে ব্যাখ্যা করা।
UK প্রসঙ্গে কিশোরদের জন্য একটি কোডিং ক্লাব হল একটি নিয়মিত মিলনস্থল যেখানে তরুণ মানুষ (সাধারণত বয়স ১১-১৮) স্কুলের স্বাভাবিক পাঠের বাইরে প্রোগ্রামিং শিখে। কিছু স্কুলের মধ্যে দুপুরে বা শেষ ঘণ্টার পরে চলে। অন্যগুলো সম্প্রদায় সংস্থা, লাইব্রেরি বা জাতীয় নেটওয়ার্কের মাধ্যমে পরিচালিত হয়। এই শব্দটি বিস্তৃত পরিসরের সেটআপ কভার করে, যেমন একজন শিক্ষক Year 7-দের জন্য ৪৫ মিনিটের Scratch সেশন চালানো থেকে শুরু করে একটি স্বাধীন শনিবার ক্লাব যেখানে কিশোররা JavaScript-এ সম্পূর্ণ ওয়েব অ্যাপ্লিকেশন তৈরি করে।
এই ক্লাবগুলো আসলে কোথা থেকে এসেছে
UK-র সবচেয়ে দৃশ্যমান মডেল হল Code Club, একটি স্বেচ্ছাসেবক-পরিচালিত সেশনের নেটওয়ার্ক যা মূলত প্রাথমিক বয়সের শিশুদের লক্ষ্য করে, এখন Raspberry Pi Foundation-এর অধীনে CoderDojo-র সাথে একীভূত, যা একটি সামান্য বড় বয়সের গ্রুপকে লক্ষ্য করে এবং সাধারণত মাধ্যমিক স্কুলের শিক্ষার্থীদের আকর্ষণ করে। CoderDojo অধ্যায়গুলো স্বেচ্ছাসেবক "Champions"-দের দ্বারা পরিচালিত হয় এবং একটি নির্ধারিত পাঠ্যক্রমের পরিবর্তে ড্রপ-ইন, আত্মনির্দেশিত ফর্ম্যাট অনুসরণ করে। এই দুটি নেটওয়ার্কের বাইরে, অনেক মাধ্যমিক স্কুল তাদের নিজস্ব কম্পিউটিং ক্লাব চালায় যা GCSE Computer Science বিশেষ বিবরণের সাথে সংযুক্ত থাকে, এবং কিছু বিশ্ববিদ্যালয় সামাজিক অংশগ্রহণ সম্প্রসারণ কাজের অংশ হিসাবে স্থানীয় কিশোরদের জন্য আউটরিচ ক্লাব পরিচালনা করে।
পেইড, সংগঠিত বিকল্পের একটি ক্রমবর্ধমান সংখ্যাও আছে — Coding Black Girls, Apps for Good, এবং বিভিন্ন আঞ্চলিক STEM হাব-এর মতো জায়গা — যা একটি শখের ক্লাব এবং একটি ছোট কোর্সের মধ্যে কোথাও অবস্থিত। "ক্লাব" এবং "কোর্স"-এর মধ্যে লাইন অনুশীলনে অস্পষ্ট; যা কিছুকে একটি ক্লাবের পরিবর্তে একটি শ্রেণী করে তোলে তা সাধারণত অনৌপচারিকতা: কোনো নির্ধারিত পাঠ্যক্রম নেই, নমনীয় উপস্থিতি এবং প্রযুক্তিগত বিষয়বস্তুর পাশাপাশি সামাজিক শিক্ষা।
একটি সেশনে আসলে কী ঘটে
ছোটো দিকে, সেশনগুলো Scratch বা micro:bit প্রকল্পের মতো ব্লক-ভিত্তিক সরঞ্জামের উপর নির্ভর করে, কারণ এগুলো তাৎক্ষণিক ভিজ্যুয়াল প্রতিক্রিয়া প্রদান করে এবং সিনট্যাক্স সঠিকভাবে টাইপ করার প্রয়োজন হয় না। প্রাথমিক মাধ্যমিক স্কুলের মধ্যে দিয়ে, বেশিরভাগ ক্লাব পাঠ্য-ভিত্তিক ভাষার দিকে পরিবর্তন করে এবং Python এখানে আধিপত্য বিস্তার করে কারণ এটি সবচেয়ে বেশি GCSE Computer Science কোর্স প্রোগ্রামিং কোর্সওয়ার্কের জন্য ব্যবহার করে। মৌলিক বিষয়গুলোর বাইরে বৃদ্ধি পাওয়া পুরানো কিশোররা প্রায়ই ওয়েব ডেভেলপমেন্ট (HTML/CSS/JavaScript), Unity বা Godot-এর মতো সরঞ্জামে গেম ডেভেলপমেন্ট, বা Raspberry Pi এবং Arduino ইলেকট্রনিক্স প্রকল্পে যায়।
টিপিক্যাল CoderDojo-স্টাইল সেশন সপ্তাহান্তে প্রায় দুই ঘণ্টা চলে। সাধারণত সম্পূর্ণ কক্ষের জন্য একটি একক পাঠ পরিকল্পনা নেই — বরং mentors (প্রায়ই স্থানীয় ডেভেলপাররা তাদের সময় স্বেচ্ছাসেবক করছেন) চারপাশে ঘোরেন এবং তরুণদের তাদের বেছে নেওয়া যেকোনো প্রকল্পে সাহায্য করেন। এই আত্মনির্দেশিত ফর্ম্যাট সেই শিশুদের জন্য ভালো কাজ করে যাদের ইতিমধ্যে কিছু আগ্রহ আছে কিন্তু সম্পূর্ণ নতুনদের জন্য একটি স্টার্টার প্রকল্প সারিতে রেখে ছাড়া ভয়াবহ হতে পারে।
তারা স্পষ্ট দক্ষতা-নির্মাণের বাইরে কেন গুরুত্বপূর্ণ
ইংল্যান্ডে GCSE এবং A-Level-এ কম্পিউটিং একটি ভালোভাবে নথিভুক্ত লিঙ্গ ব্যবধান রয়েছে এবং ক্লাবগুলো এটি বন্ধ করতে সাহায্য করার জন্য প্রদর্শিত হয়েছে যখন সেগুলো বিশেষভাবে সেই লক্ষ্য সহ ডিজাইন করা হয় — Coding Black Girls এবং একইরকম লক্ষ্যবস্তু প্রোগ্রামগুলো ঠিক সেই কারণে বিদ্যমান কারণ সাধারণ ক্লাবগুলো প্রায়ই বয়স ১৪ বা ১৫ এর মধ্যে ব্যাপকভাবে পুরুষ-প্রবণ হয়। যে ক্লাবগুলোর স্কুলগুলো একেবারেই GCSE Computer Science অফার করে না তাদের জন্যও ক্লাবগুলো গুরুত্বপূর্ণ; provision অঞ্চল দ্বারা এবং একটি স্কুলের একজন বিশেষজ্ঞ শিক্ষক আছে কি না তার উপর নির্ভর করে অনেক পরিবর্তিত হয়, তাই একটি স্কুল-বাইরের ক্লাব প্রোগ্রামিংয়ে একমাত্র সংগঠিত রুট হতে পারে কিছু শিক্ষার্থী পায়।
এছাড়াও একটি ব্যবহারিক ক্যারিয়ার কোণ আছে। বিশ্ববিদ্যালয় ভর্তি tutors এবং প্রাথমিক-প্রতিভা schemes চালাচ্ছেন নিয়োগকর্তারা টেকসই পাঠ্যক্রম বহির্ভূত কোডিং কার্যকলাপ লক্ষ্য করেন, বিশেষত যদি একজন কিশোর এমন কিছুর দিকে নির্দেশ করতে পারে যা তারা তৈরি করেছে শুধু উপস্থিতির চেয়ে। একটি GitHub প্রোফাইল কয়েকটি ছোটো প্রকল্প সহ, বা একটি ক্লাব থেকে একটি পোর্টফোলিও টুকরো, একটি সাক্ষাৎকারে শুধু উপস্থিতির চেয়ে বেশি ওজন বহন করে
AI সহায়তায় লেখা, পর্যালোচনা ও প্রকাশ করেছেন Michal Pilch (CISSP), Korra Studio।
এটি Korra Studio-র নলেজ বেস থেকে একটি নোট — প্ল্যাটফর্মটি প্রতিটি বিষয়কে ১-এর-সাথে-১ মেন্টরিংয়ের সাথে জুড়ে দেয়।
বিনামূল্যে শুরু করুনarrow_forward