Puppy Code: Coding for Kids

সামগ্রীর রেটিং
প্রত্যেকে
১০০+
ডাউনলোড
শিক্ষক অনুমোদিত
সামগ্রীর রেটিং
প্রত্যেকে
আরও জানুন
স্ক্রিনশটের ছবি
স্ক্রিনশটের ছবি
স্ক্রিনশটের ছবি
স্ক্রিনশটের ছবি
স্ক্রিনশটের ছবি
স্ক্রিনশটের ছবি
স্ক্রিনশটের ছবি
স্ক্রিনশটের ছবি

এই গেম সম্পর্কে

পাপি কোড হলো বাচ্চাদের জন্য একটি কোডিং গেম। বাচ্চারা একটি কুকুরছানাকে তার বল খুঁজে আনতে সাহায্য করার মাধ্যমে, ধাপে ধাপে কোড করতে শেখে।

বলটি বাগানের কোথাও আছে। কুকুরছানাটি সেটি খুঁজে আনবে, কিন্তু শুধুমাত্র যদি আপনি তাকে সেখানে যাওয়ার সঠিক পথটি বলে দেন। একটি পরিকল্পনা তৈরি করুন, 'রান' (Run) চাপুন, এবং কুকুরছানাটি ধাপে ধাপে তা অনুসরণ করবে।

যদি পরিকল্পনাটি কাজ না করে, তবে সেটি পরিবর্তন করে আবার চেষ্টা করুন।

এটাই হলো প্রোগ্রামিং।

অ্যারো থেকে আসল কোড

প্রথম লেভেলগুলোতে পড়ার কোনো প্রয়োজন নেই। বাচ্চারা অ্যারোগুলোতে ট্যাপ করে, এবং ছবিগুলো তার অর্থ বহন করে।

তারপর অ্যারোগুলো কী-বোর্ডের কী-গুলোর ওপর শব্দে পরিণত হয়। এরপর বাচ্চারা ছোট হাতের জন্য তৈরি একটি কী-বোর্ডে নিজেরাই সেই শব্দগুলো টাইপ করে।

এখানে ছবি থেকে কোডে হঠাৎ করে লাফ দেওয়ার কোনো ব্যাপার নেই। প্রতিটি লেভেলে একটি করে ছোট নতুন ধারণা যোগ করা হয়, তাই কোড শেখাটা খেলার মতো মনে হয়।

ভেতরের প্রোগ্রামিং ধারণাগুলো

বাচ্চারা প্রতিটি ধারণার সাথে পরিচিত হয় কারণ একটি ধাঁধা সমাধান করার জন্য তাদের সেটির প্রয়োজন হয়। ধারণাটির প্রোগ্রামিং নামটি পরে আসতে পারে।

ক্রম
একটি পরিকল্পনা হলো কয়েকটি ধাপের একটি তালিকা, যা ক্রমানুসারে সম্পন্ন করতে হয়।

ডিবাগিং
কিছু লেভেল এমন একটি পরিকল্পনা দিয়ে শুরু হয়, যাতে একটি ভুল থাকে। শিশুরা ভুল ধাপটি খুঁজে বের করে এবং তা ঠিক করে।

লুপ
"৩ বার করো" এর নিচের ধাপগুলোকে পুনরাবৃত্তি করে। একটি বাবল দেখায় কোন ধাপগুলো লুপের অন্তর্ভুক্ত। পরিকল্পনাটি লেখার জন্য ছোট হয়ে আসে, এবং কুকুরছানাটি তখনও প্রতিটি ধাপ হাঁটে।

ইফ এবং এলস
"ইফ বল" একটি প্রশ্ন করে: বলটি কি এখানে আছে? এর নিচের ধাপগুলো কেবল তখনই চলে যখন উত্তর হ্যাঁ হয়। "এলস" এর নিচের ধাপগুলো চলে যখন উত্তর না হয়।

সংক্ষিপ্ত পরিকল্পনা
'পাপিস লিটল নোটবুক'-এ, পৃষ্ঠাটিতে মাত্র সাতটি লাইন থাকে। প্রতিটি ধাপ লিখে শেষ করা আর সম্ভব হয় না, তাই লুপ এবং প্রশ্ন পরিকল্পনাটিকে যথেষ্ট সংক্ষিপ্ত করে তোলে। প্রোগ্রামারদের জন্য এর একটি নিয়ম আছে: একই কথার পুনরাবৃত্তি করো না।

ফাংশন
"ট্রিক ফাইন্ড" কুকুরছানাটিকে একটি নামের অধীনে কয়েকটি ধাপ শেখায়। এরপর "ফাইন্ড" লিখলে কুকুরছানাটি সেই সবগুলো ধাপই করে। কুকুরছানাটি যেখানেই দাঁড়িয়ে থাকুক না কেন, একটি কৌশল সেখান থেকেই কাজ করে।

ফাংশন যা অন্য ফাংশন ব্যবহার করে
একটি কৌশল অন্য একটি কৌশল ব্যবহার করতে পারে, যেভাবে একটি ফাংশন অন্য একটি ফাংশনকে কল করে। একবার একটি কৌশল ঠিক করলে, এটি ব্যবহার করা প্রতিটি জায়গাই ঠিক হয়ে যায়।

বাচ্চাদের জন্য প্রোগ্রামিং, চাপমুক্ত

পাপি কোড কখনও শুধু "ভুল" বলে না।

যখন কোনো পরিকল্পনা কাজ করা বন্ধ করে দেয়, তখন গেমটি দেখায় যে কুকুরছানাটি কী করার চেষ্টা করেছিল এবং কী তাকে থামিয়ে দিয়েছিল। শিশুটি একটি ধাপ পরিবর্তন করে পরিকল্পনাটি আবার চালাতে পারে।

একটি দীর্ঘ পরিকল্পনা যা কাজ করে, সেটিও একটি সঠিক উত্তর। শুধুমাত্র নোটবুক লেভেলগুলোতে, যেখানে সাত লাইনের পৃষ্ঠা থাকে, সেখানে একটি সংক্ষিপ্ত পরিকল্পনা প্রয়োজন হয়।

এতে আছে:

• কোনো টাইমার নেই
• কোনো স্কোর নেই
• কোনো স্ট্রিক নেই
• দ্রুত শেষ করার কোনো চাপ নেই
• হেরে যাওয়ার কোনো উপায় নেই

প্রতিটি লেভেল শুরু থেকেই খোলা থাকে। শিশুরা যতক্ষণ ইচ্ছা একটি লেভেলে থাকতে পারে।

একটি 'লিসেন' কী প্রতিটি মিশন জোরে জোরে পড়ে শোনায়। প্রতি তৃতীয় লেভেল শেষ করলে একটি উপহার পাওয়া যায়: পাপির স্ক্র্যাপবুকের জন্য একটি নতুন ছবি।

একসাথে শিখুন

বাচ্চাদের জন্য কোডিং পাশাপাশি ভালোভাবে কাজ করে। একজন শিশু এবং একজন প্রাপ্তবয়স্ক একই স্ক্রিন শেয়ার করতে পারে, কুকুরছানাটির এরপর কী করা উচিত তা নিয়ে কথা বলতে পারে, ভবিষ্যদ্বাণী করতে পারে এবং পালা করে ধাপগুলো লিখতে পারে।

প্রাপ্তবয়স্কদের জন্য একটি পৃষ্ঠায় ব্যাখ্যা করা হয়েছে যে প্রতিটি জগৎ কী শেখায় এবং কীভাবে এর সাথে তাল মিলিয়ে চলতে হয়। এটি হোমস্কুল পাঠ, STEM ক্লাস বা বাড়িতে একটি শান্ত বিকেল কাটানোর জন্য উপযুক্ত।

যেসব প্রাপ্তবয়স্করা আগে কখনও প্রোগ্রামিং করেননি, তারাও প্রথম স্তর থেকে শুরু করতে পারেন।

পরিকল্পিতভাবেই ব্যক্তিগত

Puppy Code ব্যবহার করার জন্য কোনো অ্যাকাউন্টের প্রয়োজন নেই।

এতে রয়েছে:

• কোনো বিজ্ঞাপন নেই
• কোনো অ্যানালিটিক্স নেই
• কোনো ট্র্যাকিং নেই
• কোনো অ্যাকাউন্ট বা সাইন-আপের প্রয়োজন নেই

কোনো কিছুই কোথাও সংগ্রহ বা পাঠানো হয় না।

অগ্রগতি ডিভাইসে সংরক্ষিত থাকে এবং ডিভাইসেই সংরক্ষিত হয়।
কোডিং শিখুন: একটি কুকুরছানার পাজল গেম যা বাচ্চাদের ধাপে ধাপে প্রোগ্রামিং শেখায়।
আপডেট করা হয়েছে
৩ নভে, ২০২৬

ডেটা সুরক্ষা

ডেভেলপার কীভাবে আপনার ডেটা সংগ্রহ এবং শেয়ার করে তা থেকেই নিরাপত্তা ব্যবস্থা কাজ করা শুরু করে। অ্যাপের ব্যবহার, কোন অঞ্চলে ব্যবহার করা হচ্ছে এবং ব্যবহারকারীর বয়সের ভিত্তিতে ডেটা গোপনীয়তা এবং সুরক্ষা ব্যবস্থা আলাদা হতে পারে। ডেভেলপার এই তথ্য প্রদান করেছেন এবং সময়ের সাথে সাথে তা আপডেট করতে পারে।
  • কোনও ডেটা থার্ড-পার্টির সাথে শেয়ার করা হয়নি
    ডেভেলপার কীভাবে শেয়ার করার কথা ঘোষণা করেন সেই সম্পর্কে আরও জানুন
  • কোনও ডেটা সংগ্রহ করা হয়নি
    ডেভেলপাররা কীভাবে সংগ্রহ করার কথা ঘোষণা করেন সেই সম্পর্কে আরও জানুন
  • ডেভেলপার Play পরিবার সম্পর্কিত নীতি পালনের প্রতিশ্রুতি দেয়

নতুন কী আছে

Puppy can listen! Six new levels teach events. Write "on bell" with a few steps under it, and Puppy waits for the bell, then does those steps each time it rings. Later a gate creaks too, and Puppy can have a rule for each.

Also new:
• A Step key beside Run moves Puppy one step at a time
• When a plan stops short, a card says what went differently
• Two new pictures for Puppy's scrapbook
• The version number shows at the foot of the levels list
সামগ্রীর রেটিং
প্রত্যেকে
আরও জানুন

অ্যাপ সহায়তা

ডেভেলপার সম্পর্কে
Code Suma
info@codesuma.dev
Blinkert 114 2902 BZ Capelle aan den IJssel Netherlands
+31 6 87754381

Code Suma-এর থেকে আরও