علم الأطفال كيفية البرمجة باستخدام هذه الأدوات والبرامج من Microsoft

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

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

علم الأطفال البرمجة(Teach Kids) باستخدام هذه(Code) الأدوات المجانية

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

1] Microsoft Small Basic

مايكروسوفت سمول بيسك

كانت أول لمسة لي مع البرمجة باستخدام BASIC ( كود التعليمات الرمزية لجميع الأغراض(All-Purpose Symbolic Instruction Code) للمبتدئين ). ومع ذلك ، على الرغم من كونها أسهل لغات البرمجة ، إلا أنني وجدت أنها مملة إلى حد ما ، وقد دفع ذلك اهتمامي في مكان آخر. ربما يكون المطورون في Microsoft قد فهموا مؤخرًا أن هناك حاجة إلى إصدار أقل للصغار. Microsoft Small Basic هو شكل أبسط من BASIC مصمم خصيصًا للأطفال ، لذلك لا يجدونها مرهقة أو رتيبة. تحتوي اللغة على 14 كلمة رئيسية فقط.

تم اختبار Microsoft Small Basic(Microsoft Small Basic)(Microsoft Small Basic) واختباره مع الأطفال في الفئة العمرية من 10 إلى 16 عامًا ، ويُزعم أنه حقق نجاحًا معهم. بدلاً من ذلك ، البرنامج ليس فكرة سيئة للبالغين سواء الذين لديهم ميل نحو البرمجة. يعمل هذا البرنامج مع نظام التشغيل Windows XP(Windows XP) والإصدارات الأحدث من نظام(System) التشغيل .

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

2] مختبر لعبة Kodu

كودو

ما الذي يمكن أن يكون تشجيعًا أفضل للطفل على البرمجة من جعل برنامج البرمجة لعبة؟ ولإضافة ذلك ، يتم استخدام البرنامج لترميز ألعاب XBOX . يُعرف هذا البرنامج في الأصل بـ Boku ، ويعمل على نظام التشغيل Windows XP(Windows XP) والإصدارات الأحدث من Windows و XBOX 360 أيضًا.

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

3] Minecraft Hour of Code دروس

ماين كرافت

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

4] مايكروسوفت تاتش تطوير

علم الأطفال البرمجة

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

5] Code Hunt من Microsoft Research

كود هانت

Code Hunt هي "لعبة ترميز" أخرى حيث يربح اللاعب / المستخدم النقاط ويرفع المستويات للعثور على الشفرة المفقودة. لا يستخدم هذا البرنامج لغة الترميز الخاصة به ، ويجب إكمال الرموز في Java أو C #. هذه اللعبة مخصصة لأولئك الذين لديهم معرفة أساسية معينة بهذه اللغات. إنه أكثر من برنامج تدريب. يمكن دمج البرنامج مع Microsoft Office ، ويتم تشغيله مباشرة من الويب ولا يحتاج إلى تنزيل.

بالتأكيد ، سيكون لدى أطفالنا مصدر إلهام نحو البرمجة أكثر من أي وقت مضى. تساعد هذه الخطوات الصغيرة كثيرًا على المدى الطويل.(Quite certainly, our kids would have more of an inspiration towards programming than we ever had. These baby steps help a lot in the long run.)

فيما يلي بعض المواقع الأخرى التي يمكن أن تساعدك على تعلم البرمجة عبر الإنترنت مجانًا(learn coding online free) . وإليك قائمة بالمواقع التي ستساعدك على تعلم البرمجة ولعب الألعاب والاستمتاع(learn to Code playing Games & having Fun) .



About the author

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



Related posts