</>للمطورين
اكتب الكود. اسأل المدرس بجانبه.
محرر حقيقي، طرفية تشغل كودك، وذكاء اصطناعي يرى الملف الذي تعمل عليه. مصمم للطلاب الذين يعيشون في الكود.
خطة مجانية. لا حاجة لبطاقة ائتمان.


كل ما تحتاجه لتجاوز العقبات
لا تغيير علامات التبويب. كودك، مخرجاتك وأسئلتك في مكان واحد.
المدرس يرى الكود الخاص بك
شارك الملف، والأسطر التي اخترتها وآخر تشغيل لك. شريحة فوق المدخل تظهر بالضبط ما يحصل عليه الذكاء الاصطناعي. قم بإيقافها ولن يغادر أي شيء جهازك.
شغلها هنا
JavaScript، TypeScript، Python، Lua، Ruby و SQL تعمل في متصفحك. HTML يعرض معاينة حية. المخرجات والأخطاء هي الحقيقية.
ملاعب تتذكر
كل ملعب يحتفظ بملفاته ودردشاته الخاصة. ابدأ واحداً جديداً لكل مهمة واستأنف من حيث توقفت.
مكتبة القصاصات
احفظ الأجزاء التي تقوم بإعادة كتابتها. ابحث عنها، ثم أضفها إلى أي ملف.
يبدو مثل معسكرك
يتبع سمة تصميمك، سواء كانت فاتحة أو داكنة، بما في ذلك Catppuccin.
لا مخرجات مزيفة
إذا كانت اللغة لا يمكن تشغيلها هنا، فإن زر التشغيل يقول ذلك. نحن لا نتظاهر بأن البرنامج قد تم تشغيله.
لغتك موجودة على الأرجح هنا
تسليط الضوء على بناء الجملة لعشرات اللغات، وتنفيذ حقيقي لتلك التي تعمل في المتصفح.
يعمل في متصفحك
- Python
- JavaScript
- TypeScript
- Ruby
- Lua
- SQL
- HTML
تعديل مع تمييز
- PHP
- CSS
- JSON
- Markdown
- YAML
- Bash
- C
- C++
- C#
- Java
- Kotlin
- Swift
- Go
- Rust
- Dart
- Scala
- Haskell
- R
- Julia
- Perl
- Elixir
- Clojure
- OCaml
- Zig
- Nim
- Objective-C
- Fortran
- Groovy
- F#
- Erlang
- Visual Basic
العلامات التجارية تعود لأصحابها. Ferris بواسطة Karen Rustad Tölva (CC0)، الغوفر Go بواسطة Renée French (CC BY 3.0)، Tux بواسطة Larry Ewing وSimon Budig وGarrett LeSage.
كيف يعمل
- 1
افتح ساحة لعب
اختر ساحة اللعب في حقيبتك وابدأ واحدة جديدة، أو افتح واحدة قديمة.
- 2
اكتب وشغل
اكتب الكود، اضغط تشغيل، اقرأ المخرجات الحقيقية. أضف ملفات لكل جزء من المشروع.
- 3
اسأل المعلم
اسأل عن وظيفة سطر أو لماذا يفشل. المعلم يجيب مع أرقام أسطرك.
أسئلة
هل يرى الذكاء الاصطناعي الكود الخاص بي؟
فقط عندما تكون ميزة مشاركة الكود مع الذكاء الاصطناعي مفعلة. يتم إرسال الملف المفتوح، والأسطر التي اخترتها وآخر تشغيل لك. الشريحة فوق المدخل توضح ما يتم مشاركته، وعندما تكون الميزة غير مفعلة لا يتم إرسال أي شيء.
ماذا يمكنني أن أشغل؟
JavaScript، TypeScript، Python، Lua، Ruby و SQL تعمل في متصفحك، و HTML يعرض معاينة حية. Python يستخدم المكتبة القياسية، بدون حزم إضافية. اللغات الأخرى قابلة للتعديل فقط في الوقت الحالي.
هل يتم حفظ الكود الخاص بي؟
نعم. يتم حفظ الملاعب، الملفات، الدردشات والقصاصات في حسابك. يتم إرسال الكود الخاص بك إلى الذكاء الاصطناعي فقط عندما تشاركه.
هل يستخدم رصيد الذكاء الاصطناعي؟
كل رسالة للمدرس تستخدم نفس الرصيد كرسالة دردشة عادية. تشغيل الكود مجاني.
برنامجي لا يتوقف أبداً.
تتوقف العمليات بعد 10 ثوانٍ ويظهر ذلك في الطرفية. قم بإصلاح الحلقة وشغلها مرة أخرى.