Puppy Code: Coding for Kids

رده‌بندی محتوا
مناسب برای همه
+۱۰۰
بارگیری‌ها
موردتأیید معلمان
رده‌بندی محتوا
مناسب برای همه
بیشتر بدانید
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت

درباره این بازی

بازی Puppy Code یک بازی کدنویسی برای کودکان است. کودکان با کمک به یک توله سگ برای آوردن توپش، قدم به قدم، کدنویسی را یاد می‌گیرند.

توپ جایی در باغ است. توله سگ آن را می‌آورد، اما فقط اگر دقیقاً به او بگویید چگونه به آنجا برسد. یک نقشه بکشید، دکمه Run را فشار دهید و توله سگ قدم به قدم آن را دنبال می‌کند.

اگر نقشه کار نکرد، آن را تغییر دهید و دوباره امتحان کنید.

این برنامه‌نویسی است.

از فلش‌ها تا کد واقعی

سطوح اول نیازی به خواندن ندارند. کودکان فلش‌ها را لمس می‌کنند و تصاویر معنی را منتقل می‌کنند.

سپس فلش‌ها به کلمات روی کلیدها تبدیل می‌شوند. سپس کودکان خودشان کلمات را روی صفحه کلیدی که برای دست‌های کوچک ساخته شده است تایپ می‌کنند.

هیچ پرش ناگهانی از تصاویر به کد وجود ندارد. هر سطح یک ایده کوچک جدید اضافه می‌کند، بنابراین یادگیری کدنویسی مانند بازی به نظر می‌رسد.

ایده‌های برنامه‌نویسی درون

کودکان با هر ایده روبرو می‌شوند زیرا برای حل یک معما به آن نیاز دارند. نام برنامه‌نویسی برای ایده می‌تواند بعداً بیاید.

توالی
یک طرح، فهرستی از مراحل است که به ترتیب انجام می‌شوند.

اشکال‌زدایی
بعضی از مراحل با طرحی شروع می‌شوند که در آن اشتباهی وجود دارد. بچه‌ها مرحله‌ای را که اشتباه پیش می‌رود پیدا می‌کنند و آن را اصلاح می‌کنند.

حلقه‌ها
"do 3 بار" مراحل زیر آن را تکرار می‌کند. یک حباب نشان می‌دهد که کدام مراحل متعلق به حلقه هستند. طرح برای نوشتن کوتاه‌تر می‌شود و توله سگ هنوز در هر مرحله راه می‌رود.

اگر و در غیر این صورت
"if ball" سوالی می‌پرسد: آیا توپ اینجاست؟ مراحل زیر آن فقط زمانی اجرا می‌شوند که پاسخ بله باشد. مراحل زیر "else" زمانی اجرا می‌شوند که پاسخ خیر باشد.

طرح‌های کوتاه
در دفترچه یادداشت کوچک توله سگ، صفحه فقط هفت خط دارد. نوشتن هر مرحله دیگر مناسب نیست، بنابراین حلقه‌ها و سوالات، طرح را به اندازه کافی کوتاه می‌کنند. برنامه‌نویسان برای این کار یک قانون دارند: خودتان را تکرار نکنید.

توابع
"trick find" چند مرحله را تحت یک نام به توله سگ آموزش می‌دهد. سپس نوشتن "find" باعث می‌شود توله سگ همه آنها را انجام دهد. یک ترفند از هر جایی که توله سگ ایستاده است، کار می‌کند.

توابعی که از توابع استفاده می‌کنند
یک ترفند می‌تواند از ترفند دیگری استفاده کند، همانطور که یک تابع، تابع دیگری را فراخوانی می‌کند. یک ترفند را یک بار اصلاح کنید، و هر جایی که از آن استفاده می‌کند، ثابت است.

برنامه‌نویسی برای کودکان، بدون فشار

کد توله‌سگ هرگز به سادگی نمی‌گوید "اشتباه است".

وقتی یک نقشه از کار می‌افتد، بازی نشان می‌دهد که توله‌سگ چه کاری را سعی کرده انجام دهد و چه چیزی آن را متوقف کرده است. کودک می‌تواند یک مرحله را تغییر دهد و دوباره نقشه را اجرا کند.

یک نقشه طولانی که کار می‌کند، هنوز یک پاسخ درست است. فقط سطوح دفترچه یادداشت، با صفحه هفت خطی خود، یک طرح کوتاه را درخواست می‌کنند.

وجود دارد:

• بدون تایمر
• بدون امتیاز
• بدون خط چین
• بدون فشار برای اتمام سریع
• بدون امکان باخت

هر سطح از ابتدا باز است. کودکان می‌توانند تا زمانی که می‌خواهند در یک سطح بمانند.

یک کلید گوش دادن، هر ماموریت را با صدای بلند می‌خواند. هر سطح سومی که کودک تمام می‌کند، یک هدیه می‌آورد: یک تصویر جدید برای دفترچه توله‌سگ.

با هم یاد بگیرید

کدنویسی برای کودکان در کنار هم به خوبی کار می‌کند. یک کودک و یک بزرگسال می‌توانند یک صفحه را به اشتراک بگذارند، در مورد اینکه توله سگ باید در مرحله بعد چه کاری انجام دهد صحبت کنند، پیش‌بینی کنند و به نوبت مراحل را بنویسند.

یک صفحه برای بزرگسالان توضیح می‌دهد که هر دنیا چه چیزی را آموزش می‌دهد و چگونه با آن بازی کنند. این صفحه برای درس‌های آموزش در خانه، زمان 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‏