الروبوتات في بايثون - دورة 18000 فرك. من مدرسة كودي للبرمجة للأطفال، التدريب 3 وحدات (أشهر)
Miscellanea / / December 07, 2023
العمر: 11-14 سنة
المستوى: للمبتدئين.
المدة: من 3 وحدات (أشهر)، من 24 ساعة*
التنسيق: دروس فردية وجماعية، دون اتصال بالإنترنت وعبر الإنترنت (في الوقت الفعلي).
عدد الأطفال: من 1 إلى 8.
سعر:
من 750 فرك/ساعة في مجموعة عبر الإنترنت،
من 850 فرك/ساعة في مجموعة غير متصلة بالإنترنت،
من 1050 فرك/ساعة بشكل فردي عبر الإنترنت،
من 1980 فرك/ساعة بشكل فردي دون اتصال بالإنترنت.
دورة حول إنشاء الروبوتات في بايثون
هل ترغب في استخدام "المساعدين" الإلكترونيين الحديثين بأكبر قدر ممكن من الكفاءة؟ ثم ستكون الدورة التدريبية حول كتابة الروبوت في بايثون من Coddy بداية ممتازة في هذا الاتجاه. لكن دعونا أولاً نتعرف على ماهية هذه الأداة وكيف ستجعل حياتك أسهل.
كلمة "بوت" مشتقة من كلمة "روبوت". وهذه الأداة لديها عدد من الميزات:
• مصممة للعمل الرتيب والمتكرر.
• تنفيذ الإجراءات وفقا لخوارزمية معينة.
• ليس لديهم نفس القدر من القدرة على تقليد تصرفات الإنسان (بعض الخيارات المعقدة بشكل خاص لا يمكن تمييزها عن المستخدمين الحقيقيين).
• يمكن أن تكون بسيطة أو معقدة، ويمكن أن تؤدي مجموعة متنوعة من الوظائف - بدءًا من البحث عن المعلومات وإرسال المحتوى إلى الترجمات وممارسة الألعاب مع المستخدم.
من بين لغات البرمجة، تتميز لغة Python بكفاءتها وتصميمها الأنيق وصياغتها التي تجعل عملية البرمجة أسهل. يتم استخدامه للنصوص البرمجية لأغراض مختلفة، وكذلك لإنشاء الروبوتات. بعد كل شيء، لدى بايثون مزايا لا يمكن إنكارها:
• سهولة التعلم نسبيا (خاصة في المرحلة الأولية).
• لديه تنمية مفتوحة.
• تسمح لك ميزات بناء الجملة بكتابة تعليمات برمجية سهلة القراءة.
• آلية استيراد موحدة، مما يجعل من السهل استخدام العديد من المكتبات والإضافات لمشاريعك.
• يوفر أدوات للنماذج الأولية السريعة والدلالات الديناميكية.
• مجتمع كبير من المستخدمين إيجابي تجاه القادمين الجدد.
من وكيف تكون الدورة التدريبية حول كتابة الروبوتات مفيدة؟
نحن نتبع نهجًا شاملاً لتعليم طلابنا ونسعى جاهدين لتوفير المعلومات الأكثر عملية ليس فقط حول كيفية إنشاء روبوت في بايثون، ولكن أيضًا معرفة أكثر تقدمًا ستكون مفيدة في مزيد من التدريب و عمل.
إذا كان طفلك يتراوح عمره بين 11 و14 عامًا وكان شغوفًا بالبرمجة لفترة طويلة أو كان ينغمس في هذا العالم الرائع، فقم بتسجيله في برنامج المبرمجين الشباب الآن. سنشرح في هذه الدورة بالتفصيل كيفية كتابة بوت في لغة بايثون، وسيتمكن الأطفال من:
• إتقان أساسيات ومميزات لغة البرمجة هذه. ومن المؤكد أن هذه ستصبح ميزتهم التنافسية المهمة في المستقبل؛
• في الممارسة العملية، سيقومون بإنشاء خيارات بسيطة (بما في ذلك خيارات اللعبة - في شكل بحث نصي)؛
• إطلاق "المساعدين" بشكل مستقل وحتى استخدامهم في المستقبل عند التواصل والاستمتاع مع أصدقائك.
كل هذا سيساعد في الكشف عن الإمكانات الإبداعية للطفل، وتحديد نقاط قوته في البرمجة وإعطاء زخم لمزيد من الإنجازات في هذا المجال. ومن يدري، ربما سينشئ المبرمجون لدينا قريبًا مشاريع فريدة من شأنها أن تغير حياتهم والعالم من حولهم إلى الأفضل.
عند الانتهاء من الدورة، يحصل كل طالب على شهادة شخصية من CODDY.
11
الدوراتمدرس الدورة:
"Minecraft: مقدمة إلى الذكاء الاصطناعي"، "Unity 3D"، "مطور الواجهة الأمامية: مواقع HTML/CSS/JavaScript"، "الرسم بأسلوب الرسوم المتحركة"، "البرمجة للصغار"، "برمجة ماين كرافت"، "التفكير التصميمي"، "الروبوتات في بايثون"، "التصميم الجرافيكي بالفوتوشوب"، "مدونة الفيديو"
تعليم:
العديد من الدورات التدريبية لتحسين مهارات تكنولوجيا المعلومات في الشركات العالمية (Chatbot Hackathons، النماذج الأولية في مجال الذكاء الاصطناعي، هندسة تكنولوجيا المعلومات، وغيرها). جامعة هايلبرون، هايلبرون، ألمانيا (ماجستير في إدارة الأعمال). الجامعة الاقتصادية الحكومية البيلاروسية، مينسك، بيلاروسيا (ماجستير في إدارة الأعمال).
خبرة:
وهو يعمل في مجال استشارات العملاء للأنظمة القانونية وأنظمة حلول التدقيق وأتمتة العمليات، ويعمل في مجال تكنولوجيا المعلومات المبتكر وبدء التشغيل في ألمانيا في شركة دولية.
الإهتمامات:
تطوير شخصي، شغف بمشاركة المعرفة، متواصل شبكي، منفتح للعالم، مصمم حياة، ناشط رياضي.
"اليوم العالم كله مترابط: الناس والبلدان والاقتصادات والتكنولوجيات، وما إلى ذلك. البرمجة هي الكفاءة الرئيسية للمستقبل. فهو يساعدك على فهم عالم المستقبل بشكل أفضل، وتشكيله بشكل فعال، وتكون عضوًا مبتكرًا في مجتمع مثير بلا حدود. إن القدرة على البرمجة تفتح أبوابًا لا نهاية لها للمستقبل لأطفالنا في هذا العالم وتجعلهم سفراء للتكنولوجيات الجديدة.
9
الدوراتمدرس الدورة:
"Minecraft: مقدمة إلى الذكاء الاصطناعي"، "Unity 3D"، "مطور الواجهة الأمامية: مواقع HTML/CSS/JavaScript"، "الرسم بأسلوب الرسوم المتحركة"، "البرمجة للصغار"، "برمجة ماين كرافت"، "التفكير التصميمي"، "الروبوتات في بايثون"، "التصميم الجرافيكي بالفوتوشوب"، "مدونات الفيديو"
تعليم:
العديد من الدورات التدريبية لتحسين مهارات تكنولوجيا المعلومات في الشركات العالمية (SAP، أتمتة العمليات، التجارة الإلكترونية). جامعة FOM في شتوتغارت، شتوتغارت، ألمانيا (ماجستير في إدارة الأعمال) جامعة كاراجندا التقنية الحكومية، كاراجاندا، كازاخستان.
خبرة:
مؤسس متجر كهربائي ناجح عبر الإنترنت في ألمانيا، يعمل في مجال استشارات العملاء مجال أتمتة عمليات البيع، ويعمل في مجال مبيعات تكنولوجيا المعلومات في ألمانيا على المستوى الدولي شركات.
الإهتمامات:
السفر، صيد الأسماك، الرياضة، الشطرنج.
I. قال جوته: "لا يمكنك أن تتعلم إلا ما تحبه"
4
دورةمدرس الدورة:
“برمجة الألعاب بلغة بايثون”، “البرمجة بلغة جافا سكريبت”، “الروبوتات بلغة بايثون”، “برمجة الويب”
تعليم:
جامعة موسكو التقنية، تخصص “المعلوماتية وعلوم الحاسوب”.
خبرة:
يجيد لغة C\C++، وJava، وPython، وPHP، وJavaScript، وSQL. لقد شاركت في إنشاء تطبيقات Android بلغة Java، وتطبيقات عبر الأنظمة الأساسية في C\C++، وروبوتات لمختلف برامج المراسلة الفورية في Python، بالإضافة إلى خدمات الويب المتنوعة باستخدام HTML/CSS/JS/PHP.
الإهتمامات:
منذ سن مبكرة كان يقوم ببرمجة تطبيقات مختلفة من CLI إلى مشاريع MVP/MVVC. شارك في hackathons المحمول. شارك في الحالات التي تنطوي على التكامل مع واجهات برمجة التطبيقات المغلقة التابعة لجهات خارجية. عملت أيضًا مع 3D، ولا سيما Autodesk Maya وInventor و3ds Max وFusion360 (هناك بعض التطورات الصغيرة مع عرض الكائنات على الأجهزة المحمولة). بالإضافة إلى البرمجة، فهو مهتم برياضة السيارات، وخاصة الدرفت. متحفظ، يعرف كيف يغرس الاهتمام بالعمل، مسؤول وفعال.
الوحدة الأولى
اليوم الأول
مقدمة إلى بايثون وIDLE
- بيئة التطوير
- المتغيرات
- العمليات مع المتغيرات
- إدخال المستخدم
نتيجة الدرس: سيتمكن الطالب من تثبيت بايثون على جهاز الكمبيوتر بشكل مستقل والبدء في العمل باللغة وسنقوم بكتابة برنامج استبيان في بايثون.
ثاني يوم
البيان الشرطي والحلقات
- بيان if-elif-else
- أثناء الحلقة
- للحلقة
- النطاق
نتيجة الدرس: لنكتب بعض الأمثلة البسيطة على البرامج، مثل "خمن الرقم".
اليوم الثالث
السلاسل والقوائم والوظائف والمكتبات
- السلاسل، تنسيق السلسلة
- القوائم، قائمة المولدات
- الوظائف والوسائط وقيمة الإرجاع
- مكتبات الطرف الثالث
نتيجة الدرس: سنكتب لعبة نصية تعتمد على كل المعرفة المكتسبة.
اليوم الرابع
أساسيات OOP
- الطبقات والأشياء
- السمات
- طرق البنائين
نتيجة الدرس: حصلنا على الحد الأدنى الضروري من الفهم للبرمجة الشيئية.
الوحدة الثانية
اليوم الأول
أول روبوت لفكونتاكتي
- تركيب المكتبات اللازمة
- الإعداد
- إنشاء رمز بوت
- طرق مكتبة VK
- بوت دردشة بسيط
نتيجة الدرس: لنقم بإنشاء روبوت بسيط يستجيب لنص معين برسالة.
ثاني يوم
لعبة بوت "المدن"
- معالجة رسائل المستخدم
- "قاعدة بيانات" المدن والبلدان
- حلقة اللعبة
نتيجة الدرس: لنكتب روبوتًا للعب في المدن
اليوم الثالث
لعبة بوت "مسابقة"
- تشكيل طلبات الروبوت
- تنسيق سطور الأسئلة
نتيجة الدرس: روبوت يطرح الأسئلة ويعطي النقاط الإجابات الصحيحة.
اليوم الرابع
لعبة بوت "9 أرواح"
- إرسال الرموز
- عد الأرواح
- تقسيم الكلمة إلى حروف
نتيجة الدرس: روبوت مشابه للعبة النصية "الجلاد"
الوحدة الثالثة
اليوم الأول
"بوت" يعتمد على "الذكاء الاصطناعي"
- إعداد مكتبة DialogFlow
- تسجيل البوت
- ربط DialogFlow بالبرنامج
- استجابات JSON
نتيجة الدرس: لنقم بإنشاء روبوت يجيب بذكاء على أسئلة المستخدم باستخدام مكتبة التعلم الآلي.
ثاني يوم
الحصول على معلومات من مواقع الطرف الثالث
- وحدة الطلبات
- تحليل HTML
نتيجة الدرس: لنكتب روبوتًا يرسل أسعار الصرف أو معلومات أخرى من الإنترنت في الوقت الفعلي.
اليوم الثالث
العمل مع الصور
- تحميل الصور
- إرفاق الصور
نتيجة الدرس: روبوت يرسل صور القطط.
اليوم الرابع
طلبات URL
- طلبات إلى موقع يوتيوب
- إرسال النتائج للمستخدم
نتيجة الدرس: لنقم بإنشاء روبوت يقوم بالبحث عن مقاطع الفيديو على اليوتيوب بناءً على طلب المستخدم وإرسال الروابط.