Puppy Code: Coding for Kids

مواد کی درجہ بندی
ہر کوئی
+100
ڈاؤن لوڈز
اساتذہ سے منظور شدہ
مواد کی درجہ بندی
ہر کوئی
مزید جانیں
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر

اس گیم کے بارے میں

پپی کوڈ بچوں کے لیے ایک کوڈنگ گیم ہے۔ بچے ایک وقت میں ایک قدم، ایک کتے کی گیند لانے میں مدد کرکے کوڈ سیکھتے ہیں۔

گیند باغ میں کہیں ہے۔ کتے کا بچہ اسے لے آئے گا، لیکن صرف اس صورت میں جب آپ اسے بالکل بتا دیں کہ وہاں کیسے جانا ہے۔ ایک منصوبہ بنائیں، رن دبائیں، اور کتے کا بچہ قدم بہ قدم اس کی پیروی کرتا ہے۔

اگر منصوبہ کام نہیں کرتا ہے، تو اسے تبدیل کریں اور دوبارہ کوشش کریں۔

وہ پروگرامنگ ہے۔


تیر سے اصلی کوڈ تک

پہلی سطحوں کو پڑھنے کی ضرورت نہیں ہے۔ بچے تیر کو تھپتھپاتے ہیں، اور تصویریں معنی رکھتی ہیں۔

پھر چابیوں پر تیر الفاظ میں بدل جاتے ہیں۔ پھر بچے چھوٹے ہاتھوں کے لیے بنائے گئے کی بورڈ پر خود الفاظ ٹائپ کرتے ہیں۔

تصویروں سے کوڈ تک کوئی اچانک چھلانگ نہیں ہے۔ ہر سطح میں ایک چھوٹا سا نیا خیال شامل ہوتا ہے، لہذا کوڈ سیکھنا کھیل کی طرح محسوس ہوتا ہے۔


پروگرامنگ آئیڈیاز اندر

بچے ہر خیال کو پورا کرتے ہیں کیونکہ انہیں ایک پہیلی کو حل کرنے کے لیے اس کی ضرورت ہوتی ہے۔ آئیڈیا کے لیے پروگرامنگ کا نام بعد میں آ سکتا ہے۔

ترتیب
ایک منصوبہ ترتیب سے کیے گئے اقدامات کی فہرست ہے۔

ڈیبگنگ
کچھ سطحیں اس منصوبے سے شروع ہوتی ہیں جس میں غلطی ہوتی ہے۔ بچے اس قدم کو تلاش کرتے ہیں جو غلط ہو جاتا ہے، اور اسے ٹھیک کریں۔

لوپس
"3 بار کرو" اس کے نیچے دیئے گئے اقدامات کو دہراتا ہے۔ ایک بلبلہ دکھاتا ہے کہ کون سے مراحل لوپ سے تعلق رکھتے ہیں۔ منصوبہ لکھنے کے لیے چھوٹا ہو جاتا ہے، اور کتے کا بچہ اب بھی ہر قدم پر چلتا ہے۔

اگر اور
"اگر بال" ایک سوال پوچھتا ہے: کیا گیند یہاں ہے؟ اس کے تحت قدم صرف اس وقت چلتے ہیں جب جواب ہاں میں ہو۔ "اور" کے تحت اقدامات اس وقت چلتے ہیں جب جواب نفی میں ہو۔

مختصر منصوبے
پپی کی چھوٹی نوٹ بک میں، صفحہ میں صرف سات لائنیں ہیں۔ ہر قدم کو لکھنا اب فٹ نہیں بیٹھتا، اس لیے لوپس اور سوالات پلان کو کافی مختصر کر دیتے ہیں۔ پروگرامرز کے پاس اس کے لیے ایک اصول ہے: اپنے آپ کو نہ دہرائیں۔

افعال
"ٹرک فائنڈ" کتے کو ایک نام کے تحت چند قدم سکھاتا ہے۔ "تلاش" لکھنا پھر کتے کو یہ سب کرنے پر مجبور کرتا ہے۔ ایک چال وہاں سے کام کرتی ہے جہاں کتے کا بچہ کھڑا ہوتا ہے۔

افعال جو افعال استعمال کرتے ہیں۔
ایک چال دوسری استعمال کر سکتی ہے، جس طرح سے ایک فنکشن دوسرے کو کال کرتا ہے۔ ایک چال کو ایک بار درست کریں، اور ہر وہ جگہ جو اسے استعمال کرتی ہے طے ہو جاتی ہے۔


بغیر دباؤ کے بچوں کے لیے پروگرامنگ

کتے کا کوڈ کبھی بھی "غلط" نہیں کہتا۔

جب کوئی منصوبہ کام کرنا چھوڑ دیتا ہے، تو گیم دکھاتا ہے کہ کتے نے کیا کرنے کی کوشش کی اور اسے کس چیز نے روکا۔ بچہ ایک قدم بدل سکتا ہے اور دوبارہ منصوبہ چلا سکتا ہے۔

ایک طویل منصوبہ جو کام کرتا ہے اب بھی ایک صحیح جواب ہے۔ صرف نوٹ بک کی سطحیں، ان کے سات سطری صفحہ کے ساتھ، ایک مختصر کے لیے پوچھیں۔

ہیں:

• کوئی ٹائمر نہیں۔
• کوئی سکور نہیں۔
• کوئی لکیریں نہیں۔
• جلدی ختم کرنے کا کوئی دباؤ نہیں۔
• کھونے کا کوئی راستہ نہیں۔

ہر سطح شروع سے کھلا ہے۔ بچے جب تک چاہیں ایک سطح پر رہ سکتے ہیں۔

ایک Listen کلید ہر مشن کو بلند آواز سے پڑھتی ہے۔ ہر تیسرے درجے پر ایک بچہ ایک تحفہ لاتا ہے: پپی کی سکریپ بک کے لیے ایک نئی تصویر۔


ایک ساتھ سیکھیں۔

بچوں کے لیے کوڈنگ ساتھ ساتھ کام کرتی ہے۔ ایک بچہ اور ایک بڑا ایک اسکرین شیئر کر سکتے ہیں، اس بارے میں بات کر سکتے ہیں کہ کتے کو آگے کیا کرنا چاہیے، پیشین گوئیاں کر سکتے ہیں، اور باری باری لکھنے کے اقدامات کر سکتے ہیں۔

بالغوں کے لیے ایک صفحہ یہ بتاتا ہے کہ ہر دنیا کیا سکھاتی ہے، اور کیسے کھیلنا ہے۔ یہ ہوم اسکول کے اسباق، STEM وقت، یا گھر میں ایک پرسکون دوپہر کے لیے موزوں ہے۔

وہ بالغ جنہوں نے پہلے کبھی پروگرام نہیں کیا وہ بھی پہلی سطح پر شروع کر سکتے ہیں۔


ڈیزائن کے لحاظ سے نجی

پپی کوڈ کے لیے اکاؤنٹ کی ضرورت نہیں ہے۔

ہیں:

• کوئی اشتہار نہیں۔
• کوئی تجزیات نہیں۔
• کوئی ٹریکنگ نہیں۔
• کوئی اکاؤنٹ یا سائن اپ نہیں۔

کچھ بھی جمع یا کہیں بھیجا نہیں جاتا۔

پیش رفت آلہ پر محفوظ ہو جاتی ہے اور آلہ پر رہتی ہے۔
کوڈ کرنا سیکھیں: ایک کتے کی پزل گیم جو بچوں کو مرحلہ وار پروگرامنگ سکھاتی ہے۔
اپ ڈیٹ کردہ بتاریخ
3 نومبر، 2026

ڈیٹا کی حفاظت

سیفٹی اس بات کو سمجھنے کے ساتھ شروع ہوتی ہے کہ ڈویلپرز آپ کا ڈیٹا کیسے اکٹھا اور اس کا اشتراک کرتے ہیں۔ ڈیٹا کی رازداری اور سیکیورٹی کے طریقے آپ کے استعمال، علاقے اور عمر کی بنیاد پر مختلف ہو سکتے ہیں۔ ڈویلپر نے یہ معلومات فراہم کی ہے اور وقت کے ساتھ ساتھ اسے اپ ڈیٹ کر سکتا ہے۔
  • فریقین ثالث کے ساتھ کسی بھی ڈیٹا کا اشتراک نہیں کیا گیا
    ڈویلپرز کے اشتراک کے اعلان کے بارے میں مزید جانیں
  • کوئی ڈیٹا اکٹھا نہیں کیا گیا
    ڈویلپرز کے اکٹھا کرنے کے اعلان کے طریقے بارے میں مزید جانیں
  • 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