رفع مستوى تكنولوجيا المعلومات في روسيا: كيف تعمل مدرسة المبرمجين في موسكو

سيرجي شيدوف- مؤسس ومدير مدرسة موسكو للمبرمجين. تخرج من جامعة موسكو الحكومية، هيئة التدريس

الرياضيات الحاسوبية وعلوم الكمبيوتر وبرنامج الماجستير في إدارة الأعمال. يقوم بالتدريس في معهد موسكو للفيزياء والتكنولوجيا في قسم الخوارزميات وتقنيات البرمجة، وهو عضو في اللجنة الفيدرالية الموضوعية لمؤلفي امتحان الدولة الموحدة في علوم الكمبيوتر. في عام 2001 أسس مدرسة المبرمجين في ميتيشي. رئيس اللجنة الموضوعية المنهجية لعلوم الكمبيوتر بوزارة التربية والتعليم في منطقة موسكو.

المني Obukhov— مدير تطوير مدرسة موسكوالمبرمجين. تخرج من كلية علوم الكمبيوتر في المدرسة العليا للاقتصاد في الجامعة الوطنية للأبحاث في عام 2018. منذ عام 2018، يدرس في معهد التعليم بالمدرسة العليا للاقتصاد بجامعة الأبحاث الوطنية. لمدة خمس سنوات قام بتدريس تخصصات تكنولوجيا المعلومات في كلية المبرمجين. منذ عام 2015، يقوم بتنظيم الأولمبياد، بما في ذلك المراحل المدرسية والبلدية والإقليمية لأولمبياد عموم روسيا لأطفال المدارس في مجال المعلوماتية في منطقة موسكو، بالإضافة إلى أولمبياد الفضاء الدولي السنوي.

كيف تصبح مبرمجًا قبل أن يصبح اتجاهًا

سيرجي شيدوف:

- بدأت البرمجة في المدرسة الثانويةالمدارس في أوائل التسعينات. اشترى الآباء جهاز كمبيوتر ، ولكن بدون شاشة - لم يكن هناك ببساطة ما يكفي من المال لذلك. لم أنتظر ظهوره ، وبدأت في تجميع البرامج الأساسية ، مع التركيز على الإشارات الصوتية لوحدة النظام.

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

سيرجي شيدوف. الصورة: أنطون كارلينر / هاي تك

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

تدريجيا نمت الدائرة ، وبعد ست سنواتسجلت مؤسسة خاصة للتعليم المستمر. الآن لدينا أكثر من 4000 طفل يدرسون ، 30٪ منهم متصلون بالإنترنت. ويشارك الطلاب بدوام كامل من موسكو ومنطقة موسكو - بالإضافة إلى Mytishchi ، هناك فروع في موسكو وبوشكين وكوروليف ودولجوبرودني ، في المجموع هناك تسعة. يدرس الأطفال من جميع أنحاء روسيا عبر الإنترنت ، حتى أن هناك رجال من كازاخستان.

حول المعرفة الأساسية والموسيقى والبرمجة

سيرجي شيدوف:

- في عام 2001 ، لم تكن هناك نظائر مماثلة لمثل هذه المدرسة. كان من الضروري رسم فكرة في رأسي. درست في مدرسة موسيقى لمدة 10 سنوات وقررت دمج هذه التجربة مع تجربة الدراسة في جامعة موسكو الحكومية. لذلك ولدت فكرة أن الطفل لا يجب أن يتعلم فقط لعدة أشهر ويغادر. أردت أن أقدم ليس فقط المعلومات التطبيقية ، ولكن أيضًا المعرفة الأساسية ، لأنه بدون ذلك سيكون من المستحيل أن أصبح مبرمجًا جادًا. لذلك ، لا يتم قبول طلاب الصف الحادي عشر في المدرسة - من المستحيل إعطاء معرفة جادة في عام واحد ، ولا نريد الانخراط في الألفاظ النابية. يتم نقل الطلاب إلى المدرسة من الصف الثاني ويقومون بتدريسهم حتى الحادي عشر.

يعتقد أن البرمجة ليست ضروريةالتعليم العالي. هذا يعتمد على ما يجب على الشخص القيام به. على سبيل المثال ، يجب على الشخص المنخرط في التعلم الآلي أن يتخرج من جامعة ، لأن هذا يتطلب معرفة الرياضيات التي لا يتم تقديمها في المدرسة. من الضروري أن ننظر في المستقبل إلى ما هو مطلوب في المستقبل. الآن ستكتب برامج بلغة برمجة نصية ، ولن يكون ذلك ضروريًا خلال 20 عامًا. وللقبول في جامعات جيدة ، يجب على المرء أن يبدأ في دراسة علوم الكمبيوتر في المدرسة.

نحاول مواكبة ومستمرإدخال تخصصات جديدة. الآن المدرسة لديها دورات على إنترنت الأشياء ، blockchain ، الأمن السيبراني ، البيانات الضخمة - كل ذلك ظهر حديثًا نسبيًا ، ولكن بدونه أصبح من المستحيل فعله.

من "يضيء" الطلاب

سيميون أوبوخوف:

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

المني Obukhov.&نبسب;الصورة: أنتون كارلينر / "Hightech"

سيرجي شيدوف:

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

حول الاستعداد للبرمجة

سيرجي شيدوف:

- لم أقابل الأطفال الذين كانوا ليقابلواموانع البرمجة. ولكن من أجل التعلم الناجح ، يحتاج الطفل إلى حب وفهم الرياضيات. عند القبول ، لا نطلب معرفة أولية بالبرمجة ، لكننا نتحقق من أنها معرفة رياضية.

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

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

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

إذا لم يمر الطفل في المرة الثانية ، فربماللطرد. أيضا ، يمكن طرد الطالب لعدم الحضور. تتغير الظروف أو المصالح ، لم يعد بإمكانه أو لا يريد المشي - وهذا هو الوضع الطبيعي لمزيد من التعليم. لكن المدرسة لديها مؤشر جيد للأطفال المتبقين - 91٪.

سيرجي شيدوف. الصورة: انطون كارلينر / هاي تك

المني Obukhov:

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

إذا لم يجتاز الطفل النقاط ، لكننا نرىما يريد القيام به ، سوف نعرض لك الخضوع لاختبارات القبول مرة أخرى. في كل اختبار ، نقدم شارات كدليل على أن الطفل اجتاز الاختبار. كان هناك صبي سافر إلى جميع إداراتنا وما زال يفعل للمرة الرابعة.

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

حول الممارسة الحقيقية في Yandex

سيرجي شيدوف:

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

Yandex هو شريكنا الرئيسي ، نحن معهمنحن نتعاون منذ عام 2014. يذهب الأطفال إلى مكاتبهم ويدرسون التكنولوجيا ، على سبيل المثال ، Alice و Yandex.Maps. الشريك الثاني هو GK Osnova ، الذي وقعنا معه اتفاقًا قبل عامين. هناك ، يخضع رفاقنا للتدريب على blockchain. كما نتعاون مع تكنوبارك MIPT.

جميع طلابنا يقومون بمشاريع التخرجالمدرسة ، لذلك يمكنك محاولة تطبيق المهارات في الحياة الواقعية. على سبيل المثال ، توصلوا إلى powerbanking: عندما يأخذ شخص ما powerbank في محطة مترو واحدة ويشحن الهاتف في الطريق ، ثم يسلمه في محطة أخرى. لم يكن مجرد مشروع ورقي: كانت هناك محطة أصدرت بنوك الطاقة ، وقاعدة تحسب دقائق ، أموال افتراضية. هذا والمشاريع المماثلة هي في الواقع شركة ناشئة لتكنولوجيا المعلومات يقوم بها طلاب المدارس الثانوية على مدار العام ويدافعون عنها في مكتب Yandex.

حول الأولمبياد والروح التنافسية

سيميون أوبوخوف:

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

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

الصورة: أنتون كارلينر / "Hightech"

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

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

اجتياز النقاط لعام 2019 للجامعات الكبيرة في تخصصات تكنولوجيا المعلومات *:

  • جامعة موسكو الحكومية: المعلوماتية - 440 ، المعلوماتية الأساسية وتكنولوجيا المعلومات - 438 ؛
  • الصحة والسلامة والبيئة: المعلوماتية وهندسة الكمبيوتر - 275 ، هندسة البرمجيات - 300 ؛
  • سميت MSTU على اسم بومان: علوم الكمبيوتر وهندسة الكمبيوتر - 280 ، علوم الكمبيوتر التطبيقية - 279 ؛
  • MIPT: المعلوماتية وهندسة الكمبيوتر - 389.

* في الجامعات ، يجتازون عددًا مختلفًا من الموضوعات ، من ثلاثة إلى خمسة.

عن المدرسة تعليم تكنولوجيا المعلومات

سيرجي شيدوف:

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

قبل بضع سنوات ، ظهرت العديد من المدارس.البرمجة. نمت المنافسة ، لكنها أصبحت بالنسبة لنا مجرد ميزة إضافية. عندما يكون هناك العديد من المدارس ، ليست هناك حاجة لشرح سبب كونها جيدة - لتعلم البرمجة ، هذا يكفي لإثبات الجودة.

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