অধ্যায় ৬: একাধিক শর্তের খেলা—else if দিয়ে জিপিএ ক্যালকুলেটর তৈরি! হ্যালো কোডার্স! গত পর্বে আমরা শিখেছি কীভাবে if এবং else ব্যবহার করে কম্পিউটারকে দিয়ে হ্যাঁ অথবা না-এর সিদ্ধান্ত নেওয়ানো যায় (যেমন: ভোট দিতে পারবে কি পারবে না)। কিন্তু বাস্তব জীবনে কি সব সিদ্ধান্ত শুধু হ্যাঁ আর না-এর মধ্যেই সীমাবদ্ধ থাকে? একদমই নয়! যেমন ধরো, তোমার […]

কম্পিউটারের নিজস্ব মগজ! if-else দিয়ে সিদ্ধান্ত নেওয়ার ম্যাজিক
অধ্যায় ৫: কন্ডিশনাল লজিক—কম্পিউটার যখন নিজেই সিদ্ধান্ত নেয়! হ্যালো কোডার্স! গত পর্বে আমরা শিখেছি কীভাবে scanf ব্যবহার করে কম্পিউটারের সাথে কথা বলতে হয় বা ইউজার ইনপুট নিতে হয়। আজ আমরা শিখবো কীভাবে কম্পিউটারকে একটা ‘মগজ’ বা বুদ্ধি দেওয়া যায়, যাতে সে পরিস্থিতি বুঝে নিজে নিজেই সিদ্ধান্ত নিতে পারে! বাস্তব জীবনে আমরা প্রতি মুহূর্তে সিদ্ধান্ত নিই, […]

কম্পিউটার এবার কথা শুনবে! ইউজারের কাছ থেকে ইনপুট নেওয়ার ম্যাজিক
অধ্যায় ৪: কম্পিউটারের সাথে কথপোকথন—ইউজার ইনপুট এবং scanf-এর জাদু! হ্যালো ফিউচার কোডারস! গত পর্বে আমরা শিখেছি কীভাবে কম্পিউটারের মেমোরিতে ভেরিয়েবল নামের ছোট ছোট ম্যাজিক বক্স তৈরি করে ডেটা জমিয়ে রাখতে হয়। কিন্তু খেয়াল করেছ কি, আগের কোডগুলোতে আমরা নিজেরাই ডেটা ঠিক করে দিয়েছিলাম (যেমন: age = 16)। বাস্তব জীবনে কিন্তু এমন হয় না। যেমন—তুমি যখন […]

মেমোরির ম্যাজিক বক্স: ভেরিয়েবল এবং ডেটা টাইপের সহজ পাঠ!
অধ্যায় ৩: ভেরিয়েবল এবং ডেটা টাইপ—কম্পিউটারের মেমোরিতে ডেটা জমানোর গোপন ট্রিক! হ্যালো কোডার্স! গত পর্বে আমরা আমাদের প্রথম কোড লিখে ফেলেছি। কিন্তু কোডিংয়ে শুধু লেখা প্রিন্ট করলেই তো চলবে না, কম্পিউটারকে দিয়ে নানা রকম হিসাব-নিকাশ করাতে হবে, গেমের স্কোর মনে রাখতে হবে, কিংবা ইউজারের নাম সেভ করে রাখতে হবে। আজকে আমরা শিখবো কম্পিউটার কীভাবে এই […]

কোডিংয়ের হাতেখড়ি: তোমার কম্পিউটারে প্রথম প্রোগ্রাম!
অধ্যায় ২: তোমার ল্যাপটপে কোডিং ল্যাব সেটআপ এবং প্রথম কোড! হ্যালো কোডার্স! গত পর্বে আমরা জেনেছি প্রোগ্রামিং কী আর কেন এটা শিখবো। আজকের পর্বটি খুবই স্পেশাল, কারণ আজ আমরা শুধু গল্প করবো না, বরং সরাসরি ল্যাপটপের কিবোর্ডে আঙুল চালাবো! আজ আমরা সেটআপ করবো আমাদের “কোডিং ল্যাব” এবং লিখবো আমাদের জীবনের প্রথম প্রোগ্রাম—“Hello World!” ১. কোডিং […]

শূন্য থেকে প্রোগ্রামিং হিরো: C Language ফুল কোর্স!
অধ্যায় ১: প্রোগ্রামিং আসলে কী? কম্পিউটারকে নিজের ইশারায় নাচানোর ম্যাজিক! হ্যালো ফিউচার কোডারস! 👋 কেমন হয় যদি তুমি একটা রোবটকে বললে, “যাও, আমার জন্য এক কাপ চা বানিয়ে আনো” আর সে অবিকল তোমার কথামতো চা বানিয়ে নিয়ে এলো? কিংবা ভাবো তো, ফ্রি ফায়ার বা পাবজি-র মতো গেমগুলোতে যখন তুমি জয়স্টিক ডান দিকে ঘুরাও, ক্যারেক্টারটা কেন […]

C প্রোগ্রামিং – শেষ পাতা নয়, নতুন দিগন্ত! (রিক্যাপ ও ক্যারিয়ার রোডম্যাপ)
অভিনন্দন! তুমি এখন আর ‘বিগিনার’ নও! মনে পড়ে? প্রথম আর্টিকেলে আমি বলেছিলাম, “ভয় পেও না, এটা তেমন কঠিন নয়।” আর দেখো, তুমি ঠিকই করে ফেলেছো! এখন তোমার হাতে আছে একটি শক্তিশালী অস্ত্র। তুমি এখন কম্পিউটারের ভাষা বুঝতে পারো। চলো, আজকের সফরসঙ্গী হোক আমাদের ৭ অধ্যায়ের ঝলকানি। 📚 রিক্যাপ: তোমার অর্জনসমূহ (যা তুমি এখন করতে পারো) […]

সি প্রোগ্রামিং – সপ্তম ও শেষ অধ্যায়: পূর্ণাঙ্গ প্রজেক্ট – ‘ছাত্র মার্কশিট ম্যানেজমেন্ট সিস্টেম’
অভিনন্দন! তুমি এখন প্রোগ্রামার! আজকের কাজটা একটু বড়, কিন্তু ভয় পেও না। আমরা ধাপে ধাপে এগোবো। শেষে তুমি নিজেই একটা সফটওয়্যার বানিয়ে ফেলবে, যা দিয়ে তুমি তোমার বন্ধুদের মার্কশিট সংরক্ষণ করতে পারো! প্রোগ্রামটির ক্ষমতা:✅ ছাত্রের নাম, রোল, ৩টি বিষয়ের নম্বর ইনপুট নেওয়া।✅ মোট নম্বর, গড় ও গ্রেড (A+, A, B, C, D, F) ক্যালকুলেট করা।✅ […]

C প্রোগ্রামিং – ষষ্ঠ অধ্যায়: ফাইল হ্যান্ডলিং (File I/O) – ডেটাকে চিরস্থায়ী করো!
একটা কল্পনা করো!তুমি একটা গেম বানালে যেখানে খেলোয়াড়ের স্কোর থাকে। কিন্তু প্রতি বার গেম খোলার সময় স্কোর আবার শূন্য হয়ে যায়! কত খারাপ, তাই না? কিন্তু যদি তুমি স্কোরটা একটা ফাইলে সেভ করে রাখতে, তাহলে পরের বার খুললেও পুরোনো স্কোর চলে আসত। ফাইল হ্যান্ডলিং ঠিক এই কাজটাই করে—তোমার প্রোগ্রামের ডেটাকে কম্পিউটারের হার্ডডিস্কে ‘স্থায়ী’ বাসা দেয়া। […]

C প্রোগ্রামিং – পঞ্চম অধ্যায়: স্ট্রাকচার (Structure) – ডেটার ‘সুপারহিরো টিম’ বানাও!
গল্প দিয়ে শুরু করি!তোমার স্কুলের প্রতিটি বন্ধুর একটা ‘আইডি কার্ড’ থাকে। সেই কার্ডে থাকে নাম, ক্লাস, রোল নম্বর, আর ফোন নম্বর – সবগুলো আলাদা ধরনের ডেটা, কিন্তু একটা কার্ডের মধ্যে সাজানো। প্রোগ্রামিংয়ে যদি তুমি ৫০ জন বন্ধুর ডেটা রাখতে চাও, তাহলে আলাদা আলাদা অ্যারে বানানো সম্ভব, কিন্তু তা খুব বিরক্তিকর। স্ট্রাকচার হলো সেই ‘আইডি কার্ড’–একসাথে […]
