Thonny Python IDE برنامج للمبتدئين 2024 لويندوز و ماك مجانا
Thonny Python IDE برنامج للمبتدئين 2024 لويندوز و ماك مجانا
افضل أداة لتعليم البرمجة مع بيئة Python IDE الصديقة للمبتدئين
Thonny هو Python IDE
(بيئة تطوير متكاملة) صديق للمبتدئين يسمح للمستخدمين ذوي الخبرات البسيطة بالبرمجة لبدء خطوتهم الأولى على طريق إتقان البرمجة. برنامج مجاني بنسبة 100% ويمكن تثبيته بسهولة بمساعدة مُثبِّت آلي على Windows 7 و 8.1 و 10. بالإضافة إلى ماك ولينكس. سيحتاج المستخدمون الذين يستخدمون نظام التشغيل Vista أو XP إلى اتباع إجراء تثبيت مختلف، حيث يجب تثبيت Thonny و Python بشكل منفصل.
تم إنشاء هذه الأداة التعليمية من الألف إلى الياء من قبل المطور Aivar Annamaa، وتعتبر واحدة من أفضل الأدوات للمعلمين لتزويد طلابهم ببيئة برمجة مبسطة ومرتبة لتعلم أساسيات البرمجة، وتوسيع قدراتهم في الترميز وحل المشكلات ببطء، وتجهيزهم للتعامل مع مهام البرمجة الأكثر تعقيدًا.
يلبي احتياجات المتحمسين والمهنيين لتعلم أساسيات برمجة Python
حجر الزاوية في بيئة البرمجة هذا هو محرر Thonny الذي يتميز بواجهة مستخدم بسيطة تعزز الحد الأدنى من الأدوات، ومجموعة متنوعة من خدمات الخلفية التي يمكن أن تمكن المبتدئين من تسريع تعلمهم وتحسين سير العمل قبل الانتقال إلى IDE آخر. منصة تلبي احتياجات المتحمسين والمهنيين.
يتم توزيعه عبر الإنترنت كمثبت آلي مستقل ينشر على جهاز الكمبيوتر كلّما هو مطلوب لتعلم أساسيات برمجة Python. حتى برنامج التثبيت الآلي تم تبسيطه للتخلص من فرصة إرباك المبتدئين خلال الإجراء القصير الخاص بتجهيز التطبيق للاستخدام لأول مرة. بمجرد دخول التطبيق، سيتعين على الطلاب التعود على واجهة مستخدم بسيطة للغاية تعزز التعلم السريع والسهل.
![Thonny Python IDE برنامج للمبتدئين Thonny Python IDE برنامج للمبتدئين 2024 لويندوز و ماك مجانا](https://soft.lightbook.org/wp-content/uploads/2021/07/Download-Thonny-Python-IDE-Free-1-1-715x389.jpg)
الميزات والنقاط البارزة
من السهل البدء
يأتي مزودًا ببايثون 3.7 مدمج، لذا لا يلزم سوى مُثبِّت واحد بسيط وستكون جاهزًا لتعلم البرمجة. (يمكنك أيضًا استخدام تثبيت Python منفصل، إذا لزم الأمر.) يتم تجريد واجهة المستخدم الأولية من جميع الميزات التي قد تشتت انتباه المبتدئين.
يشمل الواجهة الأولية على تشغيل البرنامج وتحرير النصوص والتعلم الآلي والأدوات الخاصة بالتذكير والتصحيح لإجراء المراجعات التي تتيح التطوير السريع والآمن للكود. يتيح لك Thonny الاسترخاء في البدء في تعلم البرمجة، مما يجعل البرنامج مثاليًا للمبتدئين.
التخطيط الأولي
متغيرات خالية من المتاعب. بمجرد الانتهاء من hello-worlds، حدد View → Variables وشاهد كيف تؤثر برامجك وأوامر shell على متغيرات Python.
انتقل إلى إعدادات التطبيق الخاص بك وابدأ بالتخطيط الأولي لمشاريعك. بواسطة الاستخدام المناسب للكائنات، والمتغيرات، والأوامر، يمكنك إنشاء البرامج التي تبحث عنها. عندما تكون جاهزا بشكل كامل، يمكنك الاختبار باستخدام أداة Debug. استخدمها لتنقيح الأخطاء الحقيقية في برامجك قبل تطويرها في المستوى التالي.
جدول المتغيرات
مصحح أخطاء بسيط. فقط اضغط على Ctrl + F5 بدلاً من F5 ويمكنك تشغيل برامجك خطوة بخطوة، دون الحاجة إلى نقاط توقف. اضغط F6 لخطوة كبيرة و F7 لخطوة صغيرة. تتبع الخطوات هيكل البرنامج، وليس فقط خطوط الكود. F8 هو الزر المسؤول عن التشغيل حتى النقطة الحالية، ويمكنك استخدامه لتشخيص الأخطاء.
يمكنك أيضًا تشخيص الأخطاء باستخدام المتغيرات الخاصة بك. استخدم Ctrl + Alt + F10 لفتح جدول المتغيرات الحالية واستعراضها. يمكنك تغيير قيم المتغيرات باستخدام نموذج المتغيرات الموجود في الجدول والتأكد من وجود أخطاء خلال التشغيل.
يخطو بواسطة البيانات
خطوة بواسطة تقييم التعبير. إذا كنت تستخدم خطوات صغيرة، فيمكنك أن ترى كيف تقيّم بايثون تعبيراتك. يمكنك التفكير في هذا المربع الأزرق الفاتح كقطعة من الورق حيث تستبدل بايثون التعبيرات الفرعية بقيمها، قطعة بقطعة.
تعلم كيف يعمل هذا الإطار بشكل عميق يمكنك أن تحدد كيف يتحقق كل من التعبيرات الخاصة بك بشكل صحيح. تستطيع أن تشير إلى التعبيرات الخاصة بك، وأن تستخدم مفردات مختلفة لتحديد الإجراءات لمعالجة البيانات التي تجمعها وتحللها.
تصور تقييم التعبير
التمثيل الصادق للمكالمات الوظيفية. يؤدي الدخول إلى استدعاء دالة إلى فتح نافذة جديدة بها جدول متغيرات محلية منفصلة ومؤشر رمز. الفهم الجيد لكيفية عمل استدعاءات الوظائف مهم بشكل خاص لفهم العودية.
يقدم Thonny Python IDE أداة مفيدة لإنشاء برامج بسيطة بسرعة. يتيح له الوصول إلى المتغيرات المحلية والإطارات الأولية لمشاهدة تطبيقات الوظائف والتحقق من العودية. يشجع البرنامج المبتدئين على التمركز على المهام الأساسية للعمل التنفيذي لإنشاء تطبيقات وظيفية بشكل صحيح.
تصور إطارات الاتصال
يبرز أخطاء بناء الجملة. علامات الاقتباس والأقواس غير المغلقة هي الأخطاء النحوية الأكثر شيوعًا للمبتدئين. محرر Thonny يجعل من السهل تحديد هذه الأشياء.
الأخطاء النحوية الشائعة للمبتدئين هي علامات الاقتباس والأقواس غير المغلقة، ومحرر Thonny يسهل تحديدها.
تصور الأخطاء النحوية
يشرح النطاقات. يذكرك إبراز التكرارات المتغيرة بأن نفس الاسم لا يعني دائمًا نفس المتغير ويساعد في اكتشاف الأخطاء المطبعية. يتم تمييز المتغيرات المحلية بصريًا عن المتغيرات الكروية.
يحاكي التصور النحوي الأخطاء المشابهة، ويعيد التصور بمفهوم أوسع فهو يحاكي التعليقات النحوية التي يجب على البرامج الحسابية أن تلتزم بها. يساعد التصور النحوي في تحديد الأخطاء التي يمكن أن تحدث في نصوص البرمجة المحسّسة بشكل صحيح. يعيد التصور النحوي كذلك الأخطاء التي يتعذر التشخيص بواسطة الخوارزميات المكتبية.
يتم تمييز الأسماء المحلية والعالمية بصريًا
يتم تقديم المتغيرات مبدئيًا وفقًا للنموذج المبسط (الاسم ← القيمة) ولكن يمكنك التبديل إلى نموذج أكثر واقعية (الاسم ← العنوان / المعرف ← القيمة).
أضف إلى ذلك أنه يمكن أيضًا إضافة تسميات للمتغيرات لشرح ما تتضمنه القيم الموجودة في النموذج. يمكن تحديد إعدادات كثيرة لكي يتم التمييز بين الأسماء المحلية والعالمية، بما في ذلك تحديد حجم الحروف المستخدمة واستخدام الخطوط العربية أو اللاتينية.
جدول المتغيرات مقابل جدول القيم
إكمال الكود. يمكن للطلاب استكشاف واجهات برمجة التطبيقات بمساعدة إكمال التعليمات البرمجية.
وتتضمن فكرة إكمال التعليمات البرمجية على إنشاء جدول المتغيرات والقيم الخاصة بالبرنامج. يمكن للطالب تحليل البيانات وتحديد المتغيرات التي يجب إنشاء جدول لها، ومن ثم تحديد الأوامر اللازمة لتشغيل البرنامج بإكمال القيم إلى الجدول.
إكمال الكود
غلاف نظام صديق للمبتدئين. حدد Tools → Open system shell لتثبيت حزم إضافية أو تعلم كيفية التعامل مع Python في سطر الأوامر. يعتني Thonny بـ PATH والتعارضات مع مترجمي Python الآخرين. استخدم الاختيار Tools → Manage packages لإضافة حزمة واجهة برمجة التطبيقات (API)، أو استخدم الاختيار Tools → PIP installation لتثبيت حزم البايثون المتقدمة مثل NumPy و SciPy. يمكنك أيضا التفكير في مشاهدة أدلة البرنامج النصي الخاصة بالحزم المثبتة لاستكشاف الوظائف المتاحة.
واجهة رسومية
واجهة مستخدم رسومية بسيطة ونظيفة. حدد أدوات → إدارة الحزم لتثبيت أسهل لحزم الطرف الثالث. إن الواجهة الرسومية تساعد على إنشاء تطبيقات سهلة الاستخدام، بحيث يمكن للمستخدمين التنقل بسهولة بين الواجهات المختلفة. يحتوي الأداة أيضًا على دعم للأدوات الإضافية التي يمكن استخدامها لإضافة البعض. يمكن للمستخدمين أيضًا تكوين الواجهات الرسومية لتناسب الحاجيات المختلفة للمشاريع المختلفة.
يشجع التطبيق على استخدام المتغيرات الخالية من المتاعب، وهو مصحح أخطاء متقدم يمكنه إجراء تصحيح الأخطاء خطوة بخطوة حيث يمكن للطلاب تعلم اتباع بنية البرنامج بشكل أفضل، وكيفية التنقل عبر تقييم التعبير، وكيفية التعامل مع استدعاءات الوظائف، والمزيد. تم تبسيط الترميز بواسطة التمييز التلقائي لخطأ بناء الجملة وإكمال الكود وإبراز الاختلافات بين المتغيرات العالمية والمحلية.
يتم تضمين أيضًا دعم هيكل النظام الصديق للمبتدئين لتثبيت حزم إضافية، وتوافق المكونات الإضافية لتحميل التعليمات البرمجية إلى العديد من الوجهات عبر الإنترنت، حتى تعديل سمة واجهة المستخدم الرسومية الداكنة.
تحقق من تعليمات التثبيت على موقع Thonny الرسمي. قد يتلقى مستخدمو Windows 8 و 10 أيضًا مطالبة SmartScreen ‘غير آمنة’ من Windows Defender. هذه مشكلة معروفة، ويحتاج المستخدمون ببساطة إلى النقر فوق ‘مزيد من المعلومات’ و ‘تشغيل على أي حال’.
![Thonny Python IDE برنامج للمبتدئين Thonny Python IDE برنامج للمبتدئين 2024 لويندوز و ماك مجانا](https://soft.lightbook.org/wp-content/uploads/2021/07/Download-Thonny-Python-IDE-Free-3.jpg)
تفاصيل تقنية
اسم البرنامَج: Thonny
- التصنيف: برامج الأدوات المساعدة
- الترخيص: مفتوح المصدر
- الإصدار: الأحدث
- حجم الملف: 57.5 MB
- النواة: 32, 64 بت
- أنظمة التشغيل: جميع أنظمة ويندوز، ماك، لينكس وغيرها
- اللغات: متعدد اللغات
- المطور: Aivar Annamaa
- الموقع الرسمي: thonny.org
تحميل Thonny Python IDE برنامج للمبتدئين 2024 مجانا
برامج ذات صلة
- RetroArch محاكي الألعاب ومشغلات الوسائط المتعددة
- Spyder بيئة تطوير بايثون مفتوح المصدر لنظام ويندوز وماك
- Advanced Renamer برنامَج مجاني لإعادة تسمية ملفات متعددة
- NumPy الحزمة الأساسية للحوسبة العلمية باستخدام Python
- Julia Language تطبيق مفتوح المصدر لنظام ويندوز، ماك ولينكس
- DBeaver أداة قاعدة بيانات مجانية متعددة الأنظمة للمطورين