"কোডিং? ওটা তো কঠিন না?" বলে যিনি হাত নেড়ে সরে গিয়েছিলেন, তাঁরও চলবে। এখানে কঠিন একটা অক্ষরও লিখতে হয় না। কমান্ড লেখা রংবেরঙের ব্লক লেগোর মতো ওপরে-নিচে…
Sign in and select a player to rate this game.
কয়েকটা ব্লক টপ্ টপ্ জুড়েছেন মাত্র, অথচ আপনার হাতে খেলাটা নড়তে শুরু করল—ছোট হয়েও উজ্জ্বল ছোট্ট ডেভেলপার, আপনিই সেই বানানো মানুষ।

কোডিং কি জানো তোমরা হলো ইনস্টল ছাড়া, বাড়তি খরচ ছাড়া সঙ্গে সঙ্গে খেলে ফেলা যায় এমন ভিজ্যুয়াল ব্লক কোডিং সৃষ্টির খেলা। পর্দার একপাশে রং-ভাগ করা কমান্ড ব্লকের প্যানেল, অন্যপাশে একটা থ্রিডি অবজেক্ট অপেক্ষা করে। "সামনে যাও" ব্লকের নিচে "লাফ দাও" জুড়ুন, তার নিচে "রং বদলাও" বসান। কঠিন একটা লাইনও লেখেননি, অথচ আপনি এই মুহূর্তে দিব্যি কোড লিখছেন। প্লে বোতাম চাপার মুহূর্তে, চুপ করে থাকা চরিত্রটা আপনি যে ক্রমে জুড়েছেন ঠিক সেভাবেই নড়তে শুরু করে। এই খেলা যে ইঞ্জিনে চলে সেটা টেনে-এনে-ফেলে দেওয়ার ভিজ্যুয়াল ব্লক কোডিং ব্যবস্থা, আর এখন যে খেলাটা দেখছেন সেটা সেই ইঞ্জিনের ওপরে চলা একটা রূপ। ৪০-এর বেশি কমান্ড ব্লক দিয়ে বুনিয়াদ শিখুন, আর তৈরি হলে লজিক গেট আর ফাংশন · রিকার্শন পর্যন্ত জুড়ে নিতে পারবেন—সেটা প্রোগ্রামাররা যা করেন ঠিক তাই। একটা ব্লকের ক্রম বদলে দিতেই চরিত্রটা একদম আলাদাভাবে নড়ছে, সেই প্রক্রিয়াটাই কোডিংয়ের আসল মজা। এক্ষুনি প্রথম ব্লকটা জুড়ে দেখুন!
ব্লকগুলো কোন ক্রমে জুড়বেন তা ভাবতে ভাবতে "এটা আগে করি, ওটা তারপর"—এই যুক্তির কাঠামোটা চুপিচুপি গড়ে ওঠে। জটিল কাজকেও ছোট ছোট ধাপে ভেঙে ধীরেসুস্থে খোলার অভ্যাস, সেটাই কোডিংয়ের শেখানো আসল চিন্তার ধরন। হয়তো বাড়ির কাজের ছক বানানোর হাতটাও এতে বেড়ে যাবে।

যেমন বলা হয়, হাজার মাইলের পথও এক পা থেকেই শুরু হয়। বিরাট একটা প্রোগ্রামও একটা ব্লক, একটা কমান্ড লাইন থেকেই শুরু। এই মুহূর্তে আপনার দিনে বড্ড বড় দেখে যেটায় হাত দিতে সাহস হয় না, সেটাকে ঠিক একটা প্রথম ব্লকের মাপে ভেঙে নিলে আজ যে ব্লকটা জুড়তে পারেন, সেটা কী?
একটা ব্লকের ক্রম বদলে দিতেই চরিত্রটা একদম আলাদাভাবে নড়ে—আজকাল আপনার কোনো পরিস্থিতিতে, এক ধাপ ক্রম বদলে দিলে ফলটা আলাদা হবে বলে মনে হয়, এমন কিছু কি আছে?
হ্যাঁ, প্রথমবার রেজিস্ট্রেশনে ৭ দিনের ফ্রি ট্রায়াল পাবেন, আর তার পরেও প্রতিটি গেমে নির্দিষ্ট লেভেল পর্যন্ত ফ্রিতে খেলতে পারবেন। সব গেম সারা বছর ধরে যত খুশি খেলতে চাইলে বছরে ৯.৯৯ USD সাবস্ক্রিপশন বেছে নিতে পারেন। নিশ্চিন্তে আগে ঘুরে দেখুন।
একদমই না। ইনস্টল নেই, বাড়তি খরচ নেই—সঙ্গে সঙ্গে খেলতে পারবেন। এক ক্লিকেই প্রথম ব্লক জোড়া শুরু করতে পারবেন।
একদমই যাবে। ইংরেজি বা কঠিন কমান্ড মুখস্থ করার দরকার একটুও নেই। রংবেরঙের ব্লক ওপরে-নিচে জুড়ে দিলেই কোড তৈরি হয়, তাই কোডিং প্রথমবার যে বাচ্চা বা বড়—সবাই সঙ্গে সঙ্গে শুরু করতে পারবেন।
হ্যাঁ, কাজের ক্রম ঠিক করা আর জটিল সমস্যাকে ছোট ছোট ধাপে ভাগ করার যুক্তিবোধ স্বাভাবিকভাবে গড়ে তোলে এই খেলা। ফাংশন · রিকার্শন · লজিক গেটের মতো আসল প্রোগ্রামিং ধারণাও খেলার মতো করে ছোঁয়া যায় বলে সৃষ্টিশক্তি আর চিন্তাশক্তি একসঙ্গে বাড়ানো যায়।
সরা · ঘোরা · রং বদলের মতো বুনিয়াদি নড়াচড়া থেকে, পুনরাবৃত্তি · শর্ত-ভাগ · ভেরিয়েবল · তালিকা · ফাংশন · লজিক গেট পর্যন্ত জুড়লে চরিত্র চালানোর খেলা, ধাঁধা, এমনকি শুটিং খেলার রূপ পর্যন্ত বানিয়ে দেখা যায়। এই খেলাটাই ঠিক সেই ভিজ্যুয়াল কোডিং ইঞ্জিনের ওপরে চলা একটা রূপ।

ইনস্টল নেই, বাড়তি খরচ নেই—সঙ্গে সঙ্গে খেলুন। এক্ষুনি প্রথম ব্লকটা জুড়ে নিজের হাতে খেলাটা নাড়িয়ে দেখুন!
Play now