awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 مستودعات

Awesome GitHub RepositoriesEducational Python Implementations

Pure Python codebases written for clarity and readability to teach internal algorithm logic.

Distinct from Pure Language Implementations: Distinct from general Pure Language Implementations: focuses specifically on the pedagogical use of pure Python for transparency.

Explore 4 awesome GitHub repositories matching part of an awesome list · Educational Python Implementations. Refine with filters or upvote what's useful.

Awesome Educational Python Implementations GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • rushter/mlalgorithmsالصورة الرمزية لـ rushter

    rushter/MLAlgorithms

    10,983عرض على GitHub↗

    MLAlgorithms هي مكتبة تعليمية لخوارزميات التعلم الآلي تتكون من نماذج تنبؤية أساسية تم تنفيذها من الصفر بلغة Python. تعمل كمرجع للمطورين لدراسة المنطق الداخلي والآليات الرياضية لهذه النماذج من خلال تنفيذات نظيفة وبسيطة. يركز الكود المصدري على دراسة تنفيذ الخوارزميات وتعليم التعلم الآلي، مما يوفر طريقة لفهم الآليات الداخلية من خلال بناء المكونات دون الاعتماد على مكتبات خارجية ثقيلة. يستخدم المشروع التغليف الموجه للكائنات (object-oriented) والمتجهات القائمة على NumPy لإدارة حالة النموذج وإجراء العمليات الرياضية. وتؤكد بنيته على الشفافية باستخدام منطق Python الصرف لتنفيذ أساسيات الجبر الخطي وتهيئة المعلمات النمطية.

    Uses pure-Python logic to implement mathematical formulas, ensuring the internal workings are transparent and readable.

    Python
    عرض على GitHub↗10,983
  • zotroneneis/machine_learning_basicsالصورة الرمزية لـ zotroneneis

    zotroneneis/machine_learning_basics

    4,418عرض على GitHub↗

    هذا المشروع عبارة عن مجموعة من خوارزميات تعلم الآلة الأساسية والأدوات المنفذة من الصفر بلغة Python. يعمل كمكتبة للتنفيذات الأساسية لنماذج الانحدار والتصنيف والتجميع، مصممة لإظهار الهياكل الرياضية الأساسية لهذه الخوارزميات دون الاعتماد على أطر عمل تعلم الآلة عالية المستوى. يركز المشروع على التنفيذ اليدوي للمنطق الخوارزمي، بما في ذلك الشبكات العصبية مع الانتشار الأمامي وتحديثات الأوزان، بالإضافة إلى نماذج تعلم متنوعة خاضعة للإشراف وغير خاضعة للإشراف. يستخدم NumPy للتحويل المتجهي لإجراء حسابات المصفوفات والعمليات الرياضية على مجموعات البيانات الكبيرة. تغطي مجموعة الأدوات مجموعة واسعة من القدرات، بما في ذلك تقليل الأبعاد عبر تحليل المكونات الرئيسية (PCA) والمعالجة المسبقة للبيانات لمجموعات البيانات الرقمية والصورية. تمتد التنفيذات الخوارزمية عبر الانحدار الخطي والبايزي، وتجميع K-Means، وطرق تصنيف متعددة مثل آلات ناقل الدعم (SVM)، وأشجار القرار، و K-Nearest Neighbors. يتم تسليم المشروع كسلسلة من دفاتر Jupyter.

    Provides algorithmic implementations in pure Python to ensure the internal logic and mathematics are transparent and readable.

    Jupyter Notebookalgorithmipynbk-nearest-neighbor
    عرض على GitHub↗4,418
  • jack-lee-hiter/algorithmsbypythonالصورة الرمزية لـ Jack-Lee-Hiter

    Jack-Lee-Hiter/AlgorithmsByPython

    4,082عرض على GitHub↗

    AlgorithmsByPython هو مكتبة مرجعية ومستودع تعليمي يوفر تطبيقات Python قابلة للتشغيل لأساسيات علوم الكمبيوتر. يعمل كدليل شامل للأنماط الخوارزمية، وهياكل البيانات الأساسية، وحلول لمسابقات البرمجة وتحديات المقابلات التقنية. يتميز المشروع بتقديم مجموعة واسعة من التطبيقات المرجعية، بما في ذلك مجموعة مخصصة من الحلول لمشاكل LeetCode الشائعة. يركز المشروع على ترجمة المنطق الحسابي النظري إلى كود Python عملي للاستخدام التعليمي والعملي. يغطي المستودع مجموعة واسعة من الإمكانيات، بما في ذلك تصميم المجموعات الخطية، والأشجار، والرسوم البيانية، بالإضافة إلى تنفيذ استراتيجيات البحث والفرز. يتضمن أدوات لنظرية الرسوم البيانية، مثل حسابات أقصر مسار وأقل شجرة ممتدة، ويوفر آليات لفهرسة الأقراص ومطابقة أنماط النصوص.

    Offers a collection of pure Python codebases designed to teach internal algorithm logic and data structure implementation.

    Python
    عرض على GitHub↗4,082
  • thonny/thonnyالصورة الرمزية لـ thonny

    thonny/thonny

    3,852عرض على GitHub↗

    Thonny is an educational integrated development environment designed for beginners learning Python programming. It serves as both a Python IDE and a microcontroller firmware editor, providing a simplified user interface for writing, testing, and debugging code. The environment focuses on Python programming education through graphical code debugging. It utilizes visual tools to illustrate program execution flow and variable states, allowing users to step through code to understand how logic and data change during runtime. The tool also supports microcontroller firmware development, enabling t

    Provides a toolset that uses visual feedback and debugging to teach Python programming.

    Python
    عرض على GitHub↗3,852
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Frontend Frameworks
  5. No-Framework Frontends
  6. Pure Language Implementations
  7. Educational Python Implementations

استكشف الوسوم الفرعية

  • Educational Python ToolsSoftware tools designed to help students learn Python through visual feedback and debugging. **Distinct from Educational Python Implementations:** Distinct from Educational Python Implementations: focuses on the tool interface for learners rather than pure codebases for algorithm study.
  • Pedagogical EditorsIntegrated development environments specifically designed to teach programming concepts through visual feedback. **Distinct from Educational Python Implementations:** Distinct from Educational Python Implementations: focuses on the IDE interface for students rather than pure Python codebases for algorithm study.