We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Пишем игры на Python, часть 2 أيقونة

ru_3.05 by Viktor Trofimov


12/05/2024

عن Пишем игры на Python, часть 2

البرمجة للمبتدئين: Python 3.x مع Simple Games

برمجة الألعاب ، الإنشاء من الصفر: للأطفال والمراهقين ، وكذلك لأولياء أمورهم ومعلميهم! الجزء الثاني. مصممة لمجموعة واسعة من القراء وطلاب البرمجة. أمثلة باستخدام Tkinter - بناء واجهات شبابيك حديثة.

العمر الموصى به: من سن 13 سنة وبعد دراسة الجزء الأول من المادة.

كتابة الألعاب: تعلم برمجة Python 3 عن طريق كتابة ألعاب بسيطة تُظهر قدرات البرمجة.

في هذا الجزء ، ينصب التركيز الرئيسي على دراسة هياكل البيانات كأداة لمعالجة المعلومات برمجيًا. الرموز ، السلاسل ، القوائم أحادية البعد وثنائية الأبعاد ، الخوارزميات لمعالجتها ، التشفير ، العودية ، فرز البيانات. المكافأة: خوارزمية الفرز السريع والحساب الطويل.

لماذا هذا البرنامج التعليمي بالذات؟ لقد كنت أعمل مدرسًا لعلوم الكمبيوتر منذ ما يقرب من عقدين من الزمن وواجهت شيئًا مزعجًا. معظم المواد المصممة "لتعليم البرمجة" لا تدرس في الواقع ، لكنها نوع من المراجع حول اللغة: النحو ، والوظائف ، والنتيجة. موافق ، حتى لو تعلمنا القاموس الروسي-الإنجليزي بأكمله ، فلن نتحدث الإنجليزية. لأنه بالنسبة للمحادثة ، تحتاج إلى معرفة آلاف التفاصيل الدقيقة: الأزمنة ، والانحرافات ، واستخدام الضمائر وحروف الجر ، وما إلى ذلك.

في هذا البرنامج التعليمي ، أتحدث ليس فقط عن لغة Python 3 ، ولكني أقود القارئ أيضًا من خلال التفكير المنطقي ، والاستدلال المنطقي ، والإجابة ليس فقط على السؤال "بأي مساعدة؟" ، ولكن أيضًا "من أجل ماذا؟" و لماذا؟" سوف تنعكس النظرية بأكملها على الفور في الممارسة.

هيكل المواد:

- معلومات أساسية حول الرموز والسلاسل والقوائم.

- الخوارزميات المبنية باستخدام العودية ؛

- حساب طويل

- حيل وحيل المبرمج: لا يمكنك خداع القدر ، لكن يمكنك (ويجب عليك) تسهيل عملك ؛

- الألعاب: يوجد في هذا الجزء أربع ألعاب:

1. "خمن الكلمة" - لعبة يحاول فيها المستخدم ، باختيار حرف واحد في كل مرة ، تخمين كلمة موضوع معين في عدد قليل من المحاولات.

2. "خمسة عشر" - لغز من طفولتي السوفيتية ، حيث توجد خلية واحدة مجانية في حقل 4x4. من الضروري تحريك اللوحات بمهارة بأرقام من 1 إلى 15 وإجراء تسلسل معين. بالمناسبة ، هذا اللغز كان يقطر لسنوات.

3. "Space Invaders" (c) (tm) ، إلخ. اللعبة الشهيرة مع وصول الأجانب ؛ سيكون لدينا نسخة خفيفة تم تنفيذها مع Tkinter. يمكنك أن تفعل شيئًا أكثر قيمة بنفسك. صنفت إحدى المنشورات Space Invaders في المرتبة الأولى في ترتيب رماة الفضاء.

4. "Sokoban" - جهاز محاكاة محمل. ضع في اعتبارك مبادئ بناء ألعاب المتاهة من منظور ثنائي الأبعاد (منظر علوي).

تهدف الخوارزميات المقدمة إلى تعليم:

- فهم مبادئ المعالج.

- القدرة العملية على إنشاء وكتابة الخوارزميات في اللغة ؛

- القدرة على تنفيذ معالجة البيانات باستخدام أدوات Python ؛

- القدرة على استخدام أدوات اللغة الحديثة عالية المستوى ؛

- ... وتعميم التسلية الإبداعية.

ستجد:

- خوارزميات لمعالجة هياكل البيانات ؛

- نصائح عملية وتعليقات تستند إلى سنوات عديدة من الخبرة ؛

- مراحل تصميم الخوارزميات للألعاب ؛

- وصف لعمل مكتبة Tkinter مع أمثلة عملية ؛

- اختبارات لممارسة فهم كود بايثون.

من فضلك ، إذا أعجبك التطبيق ، يرجى تقييمه وكتابة تعليق. محفز للغاية لمواصلة العمل :)

تحديث لأحدث إصدار ru_3.05

Last updated on 12/05/2024

Minor bug fixes and improvements. Install or update to the newest version to check it out!

جاري في الترجمة...

معلومات أكثر ل تطبيق

احدث اصدار

طلب Пишем игры на Python, часть 2 تحديث ru_3.05

محمل

Viktor Trofimov

Android متطلبات النظام

Android 5.1+

Available on

الحصول على Пишем игры на Python, часть 2 من Google Play

عرض المزيد

Пишем игры на Python, часть 2 لقطات الشاشة

اللغات
اشترك في APKPure
كن أول من يحصل على الإصدارات السابقة والأخبار والأدلة لأفضل ألعاب وتطبيقات الأندرويد.
ًلا، شكرا
اشتراك
تم الاشتراك بنجاح!
أنت مشترك الآن في APKPure.
اشترك في APKPure
كن أول من يحصل على الإصدارات السابقة والأخبار والأدلة لأفضل ألعاب وتطبيقات الأندرويد.
ًلا، شكرا
اشتراك
نجاح!
لقد اشتركت في أخبار لدينا الآن لدينا.