3 مشاريع تشفير سهلة للأطفال باستخدام Microsoft Small Basic

3 مشاريع تشفير سهلة للأطفال باستخدام Microsoft Small Basic

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





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





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

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





يساعد هذا في تجنب بعض الإحباطات التي قد يواجهها المبرمجون المبتدئون عادةً.

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



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

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

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





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

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





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

ميزة التحديث إلى Windows 10 ، الإصدار 1703 - خطأ 0x80240fff

1. اطلب الاسم

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

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

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

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

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

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

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

2. إخبار الوقت

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

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

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

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

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

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

ألعاب البنغو المجانية لهاتف android

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

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

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

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

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

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

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

سكراتش هي لغة بصرية بحتة ومثالية للأطفال. هناك أيضًا العديد من العناصر التعليمية في Minecraft المصممة لتدريس المفاهيم الأساسية. ساعة البرمجة لماين كرافت يوفر بيئة تعليمية مألوفة للبناة الشباب الجريئين!

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

كيف تعرف ما هو مقطع الفيديو المحذوف
يشارك يشارك سقسقة بريد الالكتروني هل يجب عليك الترقية إلى Windows 11 على الفور؟

يتوفر Windows 11 قريبًا ، ولكن هل يجب عليك التحديث في أقرب وقت ممكن أم الانتظار بضعة أسابيع؟ هيا نكتشف.

اقرأ التالي
مواضيع ذات صلة
  • برمجة
  • دروس الترميز
  • مايكروسوفت سمول بيسك
نبذة عن الكاتب إيان باكلي(216 مقالة منشورة)

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

المزيد من Ian Buckley

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك