كتاب مشكلة بايثون: النظرية والتطبيق - دورة 900 فرك. من ستيبيك، تدريب، التاريخ: 30 نوفمبر 2023.
Miscellanea / / December 03, 2023
تهدف الدورة إلى إتقان الأساسيات والمفاهيم الأساسية للغة البرمجة بايثون.
بايثون هي إحدى لغات البرمجة المشهورة، وتتميز ببساطتها وضغط كود البرنامج.
أثناء دراسة الدورة، سوف تتعرف على العناصر الأساسية التي تتكون منها لغة البرمجة، وتتعرف عليها المفاهيم والتعاريف الأساسية للغة البرمجة بايثون، وتعلم كيفية العمل مع الخوارزميات الأساسية تصميمات.
لا تحتوي الدورة على معلومات غير ضرورية، ويتم التدريب على مبدأ "من البسيط إلى المعقد" بتنسيق المنطق الصارم. بعد كتابة برنامج "Hello, World!" البسيط، سوف تتعلم حساب الكمبيوتر ومنطق الكمبيوتر (العامل الشرطي) وتتعلم كيفية حل "مسائل الشطرنج". في المستقبل، ستتمكن من كتابة وظائف مخصصة بسيطة والعمل مع الملفات النصية.
ستسمح لك معرفة لغة برمجة Python وممارسة كتابة التعليمات البرمجية بالتحضير الجيد للمشاركة في امتحان الدولة الموحدة في علوم الكمبيوتر.
يتناول المقرر مهام امتحان الدولة الموحدة التي يتم حلها باستخدام البرمجة. كل مهمة يتم حلها بهذه الطريقة تكون مصحوبة بتحليل للحل ورمز تقريبي للحل.
تحتوي الدورة على :
- بناء المواد النظرية بشكل منهجي،
- مهام تعزيز المادة النظرية وممارسة المهارات العملية.
تتوافق المهام المستخدمة في الدورة مع الإصدار التجريبي والمدون والمواصفات لامتحان KIM الموحد للدولة في علوم الكمبيوتر للعام الدراسي الحالي.
اعتمادًا على مستوى تدريبك، يمكنك بناء مسار عمل فردي، لأن... جميع المواد التعليمية متاحة لك منذ لحظة انضمامك للدورة.
تحتوي مهام الدورة على مستويات مختلفة من الصعوبة، وإذا كان لديك مشاكل في حلها، يمكنك طرح سؤال على المعلم في "التعليقات". سوف يجيبك المعلم دائمًا.
يمكنك التواصل في مجموعة على فكونتاكتي (رابط المحادثة داخل الدورة). توجد على صفحة المجموعة مواد إضافية وتحليلات للخيارات وحلول للأرقام الفردية لامتحان KIM الموحد للدولة في علوم الكمبيوتر.
ولتنفيذ عملية التعلم، تحتوي الدورة على مهام عملية تفاعلية.
التحديث اعتبارًا من 02/06/2023 - تمت إضافة الاختبارات في المهام لإجراء فحص أكثر موضوعية
3
دورةالتعليم: معهد ليبيتسك للفنون التطبيقية، معهد ليبيتسك التربوي الحكومي. عملت كمبرمج ومسؤول نظام من عام 1994 إلى عام 2008، ومن عام 2008 إلى الوقت الحاضر كنت أعمل في مدرسة وكمدرس خاص.
أصبحت مهتمًا في المدرسة بموضوع جديد - علوم الكمبيوتر. بعد المدرسة، دخل معهد ليبيتسك للفنون التطبيقية وبعد عام انتقل إلى معهد الدولة التربوي. في المعهد، بالإضافة إلى BASIC القياسي، بدأت في دراسة أنظمة إدارة قواعد البيانات Clipper و FoxPro. بعد التخرج من الجامعة، عمل كمبرمج لمدة 5 سنوات، وبعد ذلك بدأ بإدارة شبكات الكمبيوتر وقواعد البيانات. في أوقات فراغي كنت أدرس لغة Assembler، C، Delphi. في عام 2009، جاء للعمل في المدرسة كمدرس لعلوم الكمبيوتر ثم قام بتدريس الرياضيات بشكل دوري. وفي نفس عام 2009، بدأت تدريس علوم الكمبيوتر والرياضيات بشكل خاص (مدرس)، وهو ما أفعله حتى يومنا هذا. الهواية: الفنون القتالية.
معلومات اساسية.
1. بعض المفاهيم المعجمية
الإدخال/الإخراج والبرنامج الأول
1. الإدخال/الإخراج ورمز البرنامج الأول
2. الثوابت
الخوارزميات الخطية البسيطة
1. إدخال قيم رقمية متعددة
2. إدخال قيم رقمية من سلسلة
3. إخراج منسق للأرقام الحقيقية
4. عمليات رياضية
5. حساب عدد صحيح
أساسيات الجبر المنطقي والخوارزميات المتفرعة (العامل الشرطي i
1. خوارزميات المتفرعة
2. مشاكل مختلفة للمشغل الشرطي
3. العامل الشرطي "مسائل الشطرنج"
الخوارزميات التي تحتوي على حلقات for و while
1. للحلقة، متداخلة للحلقات
2. حائط اللوب
3. مهام مختلفة للعمل مع الحلقات
العثور على القيمة الدنيا أو القصوى
1. العثور على عنصر الحد الأدنى/الحد الأقصى
2. العثور على الحد الأدنى/الحد الأقصى للعنصر (تابع)
المصفوفات
1. مصفوفة أحادية البعد (متجه)
2. تابع المصفوفة أحادية البعد (المتجه).
3. مصفوفتان ذات بعد واحد
4. تحويل المصفوفات (الفرز والتبديل)
5. المصفوفات ثنائية الأبعاد (#matrices)
الشخصيات والسلاسل
1. الحروف (الرموز)
2. سلاسل
3. المزيد من المشاكل للتدرب على الأوتار
الوظائف والنطاق المتغير
1. النظرية التمهيدية
العودية
1. المهام الأساسية
إدخال/إخراج الملف
1. النظرية التمهيدية
محاكاة المشاكل الرياضية
1. المسائل القياسية في رياضيات الأعداد الصحيحة (Py)
2. الأعداد الأولية مرة أخرى (Py)
3. حل المسائل باستخدام طريقة التعميمات والقياسات (Py)
4. الهندسة
حلول واجبات امتحان الدولة الموحدة في علوم الحاسوب
1. حل مشاكل امتحان الدولة الموحدة في علوم الحاسوب
2. جبر المنطق والتعابير المنطقية.
3. فناني الأداء
4. الترميز والتوافقيات (بايثون)
5. العودية (بايثون)
6. البرمجة الديناميكية (بايثون)
7. معالجة التسلسلات الرقمية.
8. المهام التحضيرية لموضوع "العمل مع الأرقام"
9. تسلسلات