الإعلانات

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

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

ما هو برنامج Microsoft Small Basic؟

Microsoft Small Basic (MSB) هي لغة مصممة لتسهيل تعلم أساسيات الترميز. يستهدف الأطفال (ولكنه مثالي للبالغين أيضًا) ، فهو يوفر لغة مجردة وواجهة سهلة الاستخدام. الآن في عامها العاشر ، MSB هي بيئة تطوير متكاملة متسامحة تسمح ببعض المساحة المتذبذبة مع بناء الجملة.

هذا يساعد على تجنب بعض مشاعر الإحباط التي يمكن أن يعاني منها المبرمجون عادة.

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

instagram viewer

الشروع في العمل مع Microsoft Small Basic

للبدء ، افتح متصفح ويب وانتقل إلى smallbasic.com. من المفترض أن ترى موقع ويب به هذين الزرين في المنتصف:

صفحة البداية لـ Microsoft Small Basic

انقر فوق الزر بداية زر ، وسيتم نقلك إلى شاشة تبدو كما يلي:

نسخة جديدة من Microsoft Smal Basic IDE

هذا إصدار عبر الإنترنت من Microsoft Small Basic IDE. IDE عبر الإنترنت هو مكان يمكنك فيه كتابة رمز واختباره ، كل ذلك في مكان واحد. كما ترى ، يوجد بالفعل بعض التعليمات البرمجية في إطار النص. اضغط على الأزرق ، الثلاثي ، يركض زر لمعرفة ما يفعله الرمز.

إخراج النص الأساسي للعبة Hello World

اضغط قليلا س في الزاوية اليمنى العليا لإغلاق البرنامج. انظر إلى الرمز. سترى أن كل ما هو داخل الأقواس يتم طباعته عند تشغيل البرنامج. حاول تغيير الكلمة العالمية لاسمك وانقر فوق تشغيل مرة أخرى. إذا لم يفلح ذلك ، فتأكد من أنه لا يزال لديك علامات الاقتباس بين قوسين ("… text ...") مثل هذا:

كود لتحية شخصية!

لفهم سبب حدوث ذلك ، لنحل الخط إلى أجزاء. يبدأ بـ TextWindow. هذا يخبر الكمبيوتر أن كل ما يأتي بعد ذلك يجب أن يحدث لنافذة النص. TextWindow. اكتب خط يعني أننا نريد أن يكتب TextWindow سطرًا. TextWindow. WriteLine ("مرحبًا إيان!") يعني أننا نطلب من TextWindow كتابة سطر ، وما هو بين قوسين هو ما يتم كتابته!

1. اطلب اسم

الآن ، ستقوم بتغيير برنامجك لطلب اسم المستخدم عند بدايته. ابدأ بالسؤال الواضح:

كود لطلب اسم المستخدم

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

تخزين اسم المستخدم في متغير

هذا الخط يجعل متغير يسمى اسم. المتغير يشبه صندوقًا لتخزين البيانات فيه - في هذه الحالة ، اسم المستخدم.

بعد ذلك ، هناك علامة يساوي (=). وهذا يعني أنه سيتم تخزين كل ما يأتي بعد ذلك في الداخل اسم.

ثم تقول TextWindow إلى اقرأ ما يكتبه المستخدم. لا تنس الأقواس - على الرغم من أنها فارغة ، يحتاجها الكمبيوتر لمعرفة ما يجب فعله!

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

مخرجات تحية شخصية

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

2. معرفة الوقت

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

إخبار المستخدم بالوقت الحالي

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

إخراج للساعة الشخصية

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

3. جعلها شخصية

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

بيان بسيط إذا و آخر

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

إلى هذا الحد، إذا ال اسم المتغير الذي كتبه المستخدم يساوي اسمك ، سيخبرك الوقت. ماذا يحدث إذا استخدم شخص آخر البرنامج؟

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

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

الإخراج لكل من الاسم الصحيح وأي إدخال آخر

لقد قمت للتو بتشفير ساعة تعمل من أجلك ، وتحيي أي شخص آخر يستخدمها!

تعلم المزيد مع Microsoft Small Basic

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

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

سكراتش هي لغة بصرية بحتة ابدأ مع الصفر على Raspberry Piيتيح لك برنامج Scratch التعليمي لدينا الاستمتاع ب Raspberry Pi حتى إذا كنت لا تعرف كيفية البرمجة. اقرأ أكثر هذا مثالي للأطفال. هناك أيضًا العديد من العناصر التعليمية لـ Minecraft المصممة لتعليم المفاهيم الأساسية. ساعة كود ماين كرافت ساعة Minecraft Hour of Code تعلم الأطفال أساسيات البرمجةتقدم Minecraft Hour of Code العديد من البرامج التعليمية الممتازة لمساعدة الأطفال على تعلم أساسيات البرمجة. اقرأ أكثر يوفر بيئة تعليمية مألوفة للبناة الصغار الجريئين!

حقوق الصورة: olly18 /صور الإيداع

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