আগের পর্বে আমরা কম্পিউটারকে হারিয়ে “সংখ্যা চেনার ম্যাজিক গেম” খেলেছিলাম। আজকে আমরা আমাদের পাইথন জার্নির দ্বিতীয় বড় প্রজেক্ট তৈরি করব। আমরা আজ বানাব একটি “সুপারহিরো ও বিজ্ঞান কুইজ গেম”! এই গেমটি তৈরি করার পর তুমি এটি তোমার বন্ধুদের খেলতে দিতে পারো এবং দেখতে পারো কুইজের কঠিন কঠিন প্রশ্নের উত্তর দিয়ে তারা কত স্কোর করতে পারে। […]

গেম তৈরি: সংখ্যা চেনার ম্যাজিক গেম (Project 1: Guess the Number Game)
অভিনন্দন তরুণ কোডাররা! আমরা ভেরিয়েবল, ডেটা টাইপ, ইফ-এলস (If-Else), লুপ এবং ফাংশন শিখে ফেলেছি। এমনকি আগের পর্বে কচ্ছপ দিয়ে ছবিও এঁকেছি! আজকে আমরা সত্যিকারের গেম ডেভেলপার হতে যাচ্ছি! আমরা এখন পর্যন্ত যা যা শিখেছি, তার সবকিছু কাজে লাগিয়ে আজকে বানাব আমাদের জীবনের প্রথম আসল কম্পিউটার গেম—“সংখ্যা চেনার ম্যাজিক গেম!” 🎮 গেমটি কীভাবে কাজ করবে? গেমটির […]

কচ্ছপের নাচ! পাইথন টার্টেল দিয়ে ছবি আঁকো (Turtle Graphics)
এতদিন আমরা পাইথনে যা কোড করেছি, তা শুধু লেখা আকারে স্ক্রিনে দেখেছি। কিন্তু তোমরা কি জানো, পাইথন খুব সুন্দর ছবিও আঁকতে পারে? আজকে আমরা পাইথনের এক জাদুকরি লাইব্রেরি বা টুলের সাথে পরিচিত হবো, যার নাম টার্টেল (Turtle)। টার্টেল মানে হলো কচ্ছপ। হ্যাঁ, ঠিকই শুনেছ! পাইথনে একটা ছোট কচ্ছপ আছে, যে তোমার দেওয়া নির্দেশ মতো স্ক্রিনের […]

ফাংশন: তোমার পার্সোনাল রোবট অ্যাসিস্ট্যান্ট (Functions: Your Personal Assistant)
মনে করো, তোমার একটা পার্সোনাল রোবট অ্যাসিস্ট্যান্ট আছে। তুমি তাকে প্রতিদিন সকালে উঠে বলো, “রোবট, প্রথমে ব্রাশ করো, তারপর হাত-মুখ ধোও, এরপর আমার নাস্তা টেবিলে দাও।” প্রতিদিন এত বড় বড় কথা বলতে কি তোমার ভালো লাগবে? একদমই না! এর চেয়ে যদি এমন হতো, তুমি তাকে শুধু বলবে “সকালের কাজ করো” আর সে একাই এই ৩টি […]

লিস্ট: তোমার জন্মদিনের গিফট লিস্ট! (Lists: Your Birthday Gift List)
আমরা আগের পর্বে লুপ ব্যবহার করে একই কাজ বারবার করা শিখেছি। কিন্তু মনে করো, তোমার জন্মদিন আসছে এবং তুমি তোমার বন্ধুদের একটি গিফট লিস্ট দিতে চাও। সেখানে হয়তো থাকবে রোবট, গল্পের বই, লেগো সেট ইত্যাদি। তুমি কি প্রতিটি গিফটের জন্য আলাদা ভেরিয়েবল তৈরি করবে? Python এটা তো অনেক কষ্ট! আজ আমরা শিখব কীভাবে অনেকগুলো তথ্যকে […]

লুপ বা চড়কপাGroup: একই কাজ বারবার করো! (Loops: Doing Things Again and Again)
আমরা আগের পর্বে পাইথনকে সিদ্ধান্ত নিতে শিখিয়েছি। কিন্তু মনে করো, তোমাকে স্কুলের মাঠে ১০ বার দৌড়াতে বলা হলো। তুমি কি ১০ বার আলাদা করে চিন্তা করবে, “এখন প্রথমবার দৌড়াব”, “এখন দ্বিতীয়বার দৌড়াব”? না! তুমি শুধু মনে রাখবে যে ১০ বার দৌড়াতে হবে। পাইথনকেও আমরা একইভাবে কিছু কাজ বারবার করার নির্দেশ দিতে পারি। আর এর জন্য […]

যদি এবং অথবা: পাইথনকে বুদ্ধিমান বানাও (If-Else Conditions)
আমরা আগের পর্বে জেনেছি তথ্য বা ডেটা সম্পর্কে। কিন্তু পাইথন তো শুধু তথ্য জমিয়ে রাখার বাক্স নয়, সে তো খুব বুদ্ধিমান! সে মানুষের মতো সিদ্ধান্ত নিতে পারে। আজ আমরা জানব কীভাবে পাইথনকে সিদ্ধান্ত নিতে শেখানো যায়। আর এর জন্য আমরা ব্যবহার করব If-Else। 🤔 সিদ্ধান্ত নেওয়া কী? আমরা প্রতিদিন অনেক সিদ্ধান্ত নিই। যেমন: পাইথনকেও আমরা […]

ডেটা টাইপ: সংখ্যা আর কথার যুদ্ধ (Data Types: Numbers vs. Words)
আমরা আগের পর্বে জেনেছি ভেরিয়েবল হলো জাদুর টিফিন বক্স, যেখানে তথ্য জমিয়ে রাখা যায়। কিন্তু টিফিন বক্সে কি সব খাবার একসাথে মিশিয়ে রাখা যায়? স্যান্ডউইচ আর আপেল তো আলাদা আলাদা বক্সে রাখতে হয়, তাই না? পাইথনও খুব গোছানো! সে বিভিন্ন রকমের তথ্যকে আলাদা আলাদা ‘টাইপ’ বা ক্যাটাগরিতে ভাগ করে রাখে। আজকে আমরা জানব সেই মজার […]

ভেরিয়েবল: তোমার কোডিংয়ের টিফিন বক্স (Variables: Your Coding Tiffin Box)
এখন পর্যন্ত আমরা পাইথনকে শুধু হ্যালো বলতে শিখেছি এবং আমাদের কম্পিউটারে সেটআপ করেছি। কিন্তু পাইথন তো খুব বুদ্ধিমান! সে অনেক কিছু মনে রাখতে পারে। আজ আমরা জানব, পাইথন কীভাবে তথ্য বা ডেটা মনে রাখে। আর এর জন্য সে ব্যবহার করে ‘ভেরিয়েবল’ নামের এক জাদুর বক্স! 🎁 ভেরিয়েবল কী? খুব সহজ করে ভাবো তো, তুমি স্কুলে […]

পাইথন সেটআপ: তোমার কম্পিউটারে ম্যাজিক বক্স ইনস্টল করো (Python Setup)
প্রথম ব্লগে আমরা জেনেছি পাইথন আমাদের বন্ধু! কিন্তু বন্ধুর সাথে কথা বলার জন্য তো তাকে ডাকতে হবে। চলো, আজ আমাদের কম্পিউটারে পাইথনের ‘ম্যাজিক বক্স’ বা সেটআপ ইনস্টল করে নিই। 💻 থনি (Thonny IDE): শিশুদের জন্য সহজ এডিটর কম্পিউটারে কোড লেখার জন্য আমরা ‘থনি’ (Thonny IDE) নামের একটি বিশেষ সফটওয়্যার ব্যবহার করব। এটি খুবই সহজ এবং […]
