بچهها اینجا قصه میسازند،
و کدِ واقعی یاد میگیرند
کدبازی، از مایند استک، محیط برنامهنویسی بلوکیِ کاملاً فارسی است: کودک با چیدن بلوکها قصه و بازی میسازد و همان لحظه کد پایتون واقعی برنامهاش را میبیند. چهار سطح پلکانی — از پیشدبستان تا دروازهی برنامهنویسی متنی.

بلوک میچیند، پایتون تحویل میگیرد 🐍
مشکل ابزارهای بلوکی این است که بچه بعد از سالها، موقع ورود به برنامهنویسیِ واقعی از صفر شروع میکند. در کدبازی هر تغییرِ بلوک همان لحظه به کد پایتونِ تمیز تبدیل میشود — و با دکمهی «اجرا با پایتون واقعی»، همان کد بهصورت واقعی در مرورگر اجرا میشود. بچه ناخودآگاه با نحوِ پایتون بزرگ میشود.

from codebazi import Story, Character
story = Story()
# 🐱 گربه
گربه = Character(
name="گربه",
look="cat",
x=-100, y=0,
)
story.add(گربه)
@گربه.on_flag_click
def on_start_0():
for _ in range(4):
گربه.move(100)
گربه.turn_right(90)
گربه.say("تموم شد!")
story.run()با بچهی شما بزرگ میشود
از ۵ سالگی که هنوز خواندن بلد نیست تا ۱۴ سالگی که پایتون میخواند — بدون عوضکردن محیط، بدون شروع از صفر.
🐣 قدم اول پیشدبستان و اول
اولین آشنایی با دستور دادن به کامپیوتر — حتی برای بچهای که هنوز خواندن بلد نیست
- کاراکتر و صحنههای آماده — فقط بازی کن
- دستورهای ساده: بالا، پایین، چپ، راست، پرش
- حرف زدن و پخش صدا
- تکرار برنامه برای یادگیری شمارش
- محیط بزرگ و رنگی، بدون هیچ شلوغی
🏁 خروجی سال: یک انیمیشن کوتاه که خودش کارگردانی کرده

طرح درس کامل — ۳۷ جلسهی آماده
کدبازی فقط یک نرمافزار نیست؛ یک برنامهی آموزشی ۴ ساله است. برای هر جلسه: موضوع، جملهای که به بچه میگویید، و تمرین. سطح پیشرفته همین طرح درس را داخل خود برنامه هم دارد.
«این گربه گوش میده! پرچم سبز یعنی شروع.»
✏️ یک دستور «راست» بگذار و ببین گربه راه میرود.
«بالا، پایین، چپ، راست — مثل وقتی به دوستت میگی کجا بره.»
✏️ گربه را به سمت ستارهی روی صحنه ببر.
«چندتا پرش میخوای؟ بیا با هم بشمریم.»
✏️ گربه دقیقاً ۳ بار بپرد.
«نزدیک بیای بزرگ میشی، دور بری کوچیک!»
✏️ گربه اول بزرگ شود، بعد کوچک (انگار دور میشود).
«گربه میتونه حرف بزنه! بهش بگیم چی بگه؟»
✏️ گربه حرکت کند و بعد بگوید «سلام!».
«هر کاری صدای خودش رو داره.»
✏️ گربه بپرد و همزمان یک صدا پخش شود.
«بهجای ۴ بار نوشتن، یهبار مینویسیم و میگیم ۴ بار تکرار کن!»
✏️ با «تکرار ۴ بار»، چهار پرش پشتسرهم بساز.
«حالا کارگردانِ خودتی!»
✏️ ترکیب حرکت + پرش + بزرگ/کوچک + صدا در یک برنامه.
«امروز هنرمندی! کاراکتر خودت رو بکش؛ مالِ خودته.»
✏️ با قلم و سطل رنگ یک کاراکتر بکش و روی صحنه بگذار.
«قصهها یه جا اتفاق میافتن — جنگل؟ فضا؟»
✏️ یک پسزمینه انتخاب یا نقاشی کن.
«وقتی روی کاراکتر کلیک شد، چی بشه؟»
✏️ با لمس کاراکتر، حرف بزند یا بپرد.
«دو تا دوست داریم؛ هر دو با هم حرکت میکنن!»
✏️ دو کاراکتر همزمان با پرچم سبز حرکت کنند.
«وقتی برمیگرده باید رو به اونطرف بشه — مثل آینه.»
✏️ کاراکتر برود، برگردد و آینه شود.
«کاراکترها مثل بیسیم به هم پیام میدن!»
✏️ کاراکتر A پیام بفرستد و B جواب بدهد.
«وقتی دوتا کاراکتر به هم میخورن چی بشه؟»
✏️ هنگام برخورد، صدا پخش شود.
«قصهمون میره صحنهی بعد — مثل ورق زدن کتاب.»
✏️ دو صحنه بساز و بینشان حرکت کن.
«صدای خودت رو ضبط کن بذار توی قصه!»
✏️ موسیقی صحنه + یک صدای ضبطشده اضافه کن.
«یه قصهی خودت بساز و اجراش کن!»
✏️ قصهی ۲ صحنهای با ۲ کاراکتر، یک پیام و یک گذار.
«متغیر مثل یه جعبهست که توش عدد میذاری.»
✏️ متغیر «امتیاز» بساز با مقدار ۰.
«با هر کلیک، امتیاز بره بالا!»
✏️ با لمس کاراکتر، امتیاز ۱ واحد زیاد شود.
«اشتباه کنی امتیاز کم میشه!»
✏️ یک قانون کاهش امتیاز اضافه کن.
«برنامه فکر میکنه: اگه امتیاز ۵ شد، جشن بگیر!»
✏️ وقتی امتیاز به ۵ رسید، صحنه عوض شود.
«بازی باید بفهمه چی به چی خورده.»
✏️ با خوردن به هدف، امتیاز زیاد شود.
«هرچی بیشتر بزنی، بیشتر امتیاز!»
✏️ بازی کامل: کلیک → امتیاز → نمایش روی صحنه.
«هر بازی یه پایان داره — کِی میبری؟»
✏️ امتیاز ۱۰ = بردی! امتیاز ۰ = باختی!
«برنامهنویسها خطاها رو شکار میکنن!»
✏️ یک بازی خراب بگیر و خطایش را پیدا کن.
«طراح بازی شدی! اول نقشه بکش، بعد بساز.»
✏️ بازی کامل با امتیاز، شرط و برد/باخت + ارائه به کلاس.
سه پنل: جعبهبلوک، فضای کار، صحنه.
✏️ بلوک اضافه کن و پرچم سبز بزن.
کاراکتر را عوض کن، رنگ و اندازه بده.
✏️ صحنه را از سفید به جنگل یا فضا ببر.
«وقتی کلید زده شد» و «وقتی کلیک شد».
✏️ کاراکتر را با کیبورد کنترل کن.
متغیر مثل یه جعبهست؛ «امتیاز» بهترین مثالشه.
✏️ بازی کلیکی با شمارنده بساز.
«اگر امتیاز > ۱۰ شد، یه کار خاص بکن.»
✏️ شرط برندهشدن را بساز و تستش کن.
«برای همیشه» و «تکرار تا...».
✏️ کنترل دائمی با حلقهی forever بساز.
بلوک «با صدا بگو» متن فارسی را بلند میخواند!
✏️ کاراکترت با صدای واقعی سلام کند.
«پخش پیام» مثل بیسیم بین کاراکترهاست.
✏️ دیالوگ دو کاراکتر با broadcast بساز.
عدد تصادفی برای بازی فوقالعادهست — مثل تاس.
✏️ تاس بساز: هر بار عدد ۱ تا ۶.
نوبت توئه! قصه یا بازی خودت را بساز.
✏️ حداقل ۲ کاراکتر، ۱ متغیر، ۳ نوع بلوک + خروجی فایل.
ساخته شده که بچه عاشقش شود
پایتون واقعی، نه ادای کد
هر چینش بلوک همان لحظه کد پایتون تمیز تولید میکند — و با یک دکمه همان کد واقعاً در مرورگر اجرا میشود.
نقاشی کاراکتر و صحنه
قلم، سطل رنگ، شکلها و آپلود عکس با حذف خودکار پسزمینه — اثرِ بچه، مال خودش.
حالت داستانی «ماجرای گربی»
۸ فصل پیوسته که هر فصل یک مفهوم برنامهنویسی را در دل قصه یاد میدهد + آزمون پایان فصل.
۱۳ چالش خودسنج
برنامه خودش اجرا را بررسی میکند، قدمبهقدم راهنمایی میدهد و معلم را از تصحیح دستی راحت میکند.
گفتار و صدای فارسی
بلوک «با صدا بگو» متن فارسی را بلند میخواند؛ ضبط صدا با میکروفون و موسیقی صحنه هم هست.
ضبط فیلم از قصه
اجرای پروژه را فیلم بگیر و برای خانواده بفرست — حس واقعیِ «من ساختمش!»
طرح درس آماده
۳۷ جلسهی طراحیشده در ۴ سطح، با سناریوی گفتار معلم و تمرین — کلاس از روز اول آماده است.
سبک و امن
بدون حساب کاربری، بدون تبلیغ، اجرا در مرورگر حتی روی سیستمهای ضعیف مدارس. دادهها روی دستگاه خود بچه میماند.



سرگرمیای که سرمایهگذاری است
👨👩👧 برای والدین
- بهجای تماشای کارتون، میسازد — قصه، بازی، انیمیشن
- پایتون واقعی یاد میگیرد؛ زبان شمارهی یک دنیا برای آیندهی شغلی
- امن: بدون حساب کاربری، بدون تبلیغ، بدون چت با غریبهها
- دادهها روی دستگاه خودتان میماند؛ حتی آفلاین کار میکند
- روی هر دستگاهی: کامپیوتر، لپتاپ، تبلت و موبایل
🏫 برای مدارس و آموزشگاهها
- برنامهی درسی ۴ ساله با ۳۷ جلسهی آماده — معلم از روز اول مجهز است
- چالشهای خودسنج: برنامه خودش تکلیفها را بررسی میکند
- حالت نمایش تمامصفحه برای تدریس روی برد کلاس
- نصب آسان حتی بدون اینترنت پایدار — مناسب سایت مدارس
- کدهای فعالسازی کلاس بهصورت بسته — یک بسته برای همهی بچههای کلاس
- دموی حضوری و طرح استقرار: با ما تماس بگیرید
سه راه برای شروع
روی هر سه، همان ۲۴ ساعت آزمایشیِ کامل و رایگان فعال است؛ بعد از آن برنامه با یک کد فعالسازی برای همیشه باز میشود — هر کد تا ۲ دستگاه.
نسخهی ویندوز
نصب روی کامپیوتر خانه یا مدرسه — کاملاً آفلاین، بدون نیاز به اینترنت.
⬇ دانلود برای ویندوزویندوز ۱۰ به بالاتبلت و موبایل
مرورگر را باز کنید، mindstack.ir/play را بزنید، بعد از منوی مرورگر «افزودن به صفحهی اصلی» — مثل یک اپ واقعی نصب میشود.
باز کردن روی این دستگاهپرسشهای پرتکرار
فقط یک مرورگر! کدبازی بدون نصب در مرورگر اجرا میشود و ۲۴ ساعت اول همهی امکانات کاملاً رایگان باز است؛ بعد از آن با یک کد فعالسازی ادامه میدهید. نسخهی ویندوز هم برای استفادهی آفلاین قابل دانلود است و روی تبلت هم میتوانید آن را مثل یک اپ نصب کنید.
۲۴ ساعت اول همهچیز رایگان و کامل باز است؛ بعد از آن با یک کد فعالسازی — که از طریق تماس یا ایمیل با ما (nznadia255@gmail.com) یا از مدرسهتان میگیرید — برنامه برای همیشه روی حداکثر ۲ دستگاه باز میشود.
بله! سطح «قدم اول» (۵ تا ۷ سال) کاملاً آیکونی طراحی شده: جهتها، پرش و صدا با تصویر. خواندن پیشنیاز نیست.
سه فرق اصلی: ۱) کاملاً فارسی با گفتار فارسی، ۲) چهار سطح پیوسته از ۵ تا ۱۴ سال در یک برنامه، ۳) مهمترینش: هر بلوک همان لحظه کد پایتون واقعی میشود و بچه بهتدریج برنامهنویس متنی میشود — پلی که اسکرچ ندارد.
سن را مبنا بگیرید: ۵–۷ قدم اول، ۷–۹ جونیور، ۹–۱۱ متوسط، ۱۱+ پیشرفته. هر وقت هم خواست میتواند سطح را عوض کند — همه در همان برنامه است.
خیر. بعد از بارگذاری اول، بیشتر امکانات بدون اینترنت کار میکند. نسخهی ویندوز هم کاملاً آفلاین است. پروژهها روی خود دستگاه ذخیره میشوند.
کدبازی با طرح درس ۴ ساله، چالشهای خودسنج و حالت نمایش برای کلاس طراحی شده. برای دموی حضوری و طرح مدارس با ما تماس بگیرید.
