মাতৃভাষা বাংলায়, প্রথম বাংলা প্রোগ্রামিং ল্যাঙ্গুয়েজ

৪৯ বার পঠিত

 

সুব্রত দেব নাথ : ‘পতাকা’ মাতৃভাষা বাংলায়, প্রথম বাংলা প্রোগ্রামিং ল্যাঙ্গুয়েজ। শিশু বা নবীনদের জন্য সহজ বাংলায় প্রোগ্রামিংয়ের ধারনা দেয়া ও প্রোগ্রামিংয়ের প্রতি প্রেরণা জাগিয়ে তোলাই পতাকা’র প্রাথমিক উদ্দেশ্য। পতাকা’র সিনট্যাক্সগুলো এমন ভাবে সাজানো হয়েছে যেন এর একটি পুরো স্টেটমেন্ট পড়লে যে কারো মনে হবে এটি একটি সহজাত বাংলা বাক্য। একটি সহজাত বাক্যকে প্রোগ্রামিং ভাষায় কিভাবে রুপান্তর করা যায় বা করলে সেটা কি দাঁড়ায়, তারই খানিকটা প্রতিফলন দেখা যাবে ‘পতাকা’ তে। কোড রিপোজিটরী এবং ভিজুয়াল গেম এর মাধ্যমে প্রোগ্রামিং শিক্ষায় আগ্রহী করে তুলতে, নবীন বা শিশুদের জন্য ‘পতাকা’ তৈরি করা হয়েছে বলে আয়োজকরা জানান।

বর্তমানে বেটা ভার্সন ১ অবস্থায় থাকা ‘পতাকা’ তৈরির পেছনের মূল মানুষটি হলেন ইকরাম হোসেন। তিনি টেলিনর হেলথ এর একজন সফটওয়্যার ইঞ্জিনিয়ার। ইকরাম এর সাথে আরো কাজ করেছেন ওসমান গনি নাহিদ এবং রাকিব হাসান অমিয়।

পতাকা’র উদ্বোধনী অনুষ্ঠানে কথা বলতে গিয়ে ইকরাম হোসেন জানান, ঢাকার বাইরে থেকে প্রোগ্রামিং ল্যাংগুয়েজ শিখতে গিয়ে কি কি বাঁধার সম্মুখীন হয়েছিলেন সে কথা মাথায় রেখেই তিনি ‘পতাকা’ তৈরির মূল অনুপ্রেরণা পেয়েছেন। প্রোগ্রামিং ল্যাংগুয়েজ গুলো ইংরেজিতে হওয়ার কারণে যথেষ্ট আগ্রহ থাকার পরেও শিক্ষার্থী বা অনুসন্ধিৎসুরা এটা শিখতে ভয় পায়। তাই নিজের ভাষা বাংলায় প্রোগ্রামিং ল্যাংগুয়েজ থাকলে, তা খুব সহজেই শিখে ফেলা যাবে, এমন চিন্তা থেকেই ‘পতাকা’ তৈরি শুরু হয়েছে। সহজ ভাষায় স্কুল কলেজের শিক্ষার্থীরাও প্রোগ্রামিং শিখবে।

‘পতাকা’ নিয়ে বিস্তারিত potaka.io ওয়েবসাইট থেকে জানা যাবে। এই ওয়েবসাইটে কোড এডিটর এবং সিনট্যাক্স হাইলাইটিং এর ব্যবস্থা আছে। ব্যবহারকারী অভ্র ফোনেটিকে টাইপ করতে এবং অটোকমপ্লিট সুবিধা পাবেন। এখানে যে কেউ গেইম লেভেল ডিজাইন করে সাবমিট করতে পারবে এবং বাকিরা এগুলো সমাধান বা পূর্ণাঙ্গ রুপ দেবে। কয়েকটা ক্লিক করেই একটা সুন্দর প্রোগ্রামিং সমস্যা(প্রবলেম) দিয়ে গেইম লেভেল বানিয়ে ফেলতে পারবে। এভাবে করে প্রোগ্রামিং শেখা অনেক সহজ হবে বলে ‘পতাকা’ কারিগর রা আশাবাদী।

পতাকা’র পার্সার(parser) এবং আরো কিছু চমৎকার তথ্য পাওয়া যাবেঃ github.com/ikrum/potakaওয়েবসাইটে।

একটি স্ট্যাবল রিলিজের পর ‘পতাকা’ সবার কাছ থেকে কোড গ্রহণ শুরু করবে। তার আগে পর্যন্ত সবাইকে ওয়েবসাইটে দেয়া কোডগুলো উপভোগ এবং অনুসরণে উৎসাহিত করা হয়েছে।

বাংলা প্রোগ্রামিং ল্যাংগুয়েজ ‘পতাকা’ উদ্বোধনী অনুষ্ঠানের ভিডিও এই লিংক থেকে দেখতে পারা যাবে।

ফেসবুক থেকে মতামত দিন
Spread the love
  •  
  •  
  •  
  •  
  •   
  •  
  •  
  •  
  •  
  •  

সুব্রত দেব নাথ

সিনিয়র নিউজরুম এডিটর

Social Media Auto Publish Powered By : XYZScripts.com