الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Small Visual Basic لغة برمجة تعليمية مكتوبة بالكامل بـ VB .NET

بدأه dreammaker في 9 فبراير 2023 · 1 رد · 98 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

Small Visual Basic هي لغة برمجة تعليمية، وهي ليست لغة برمجة سهلة تصلح للأطفال والمبتدئين، لكنها ليست صغيرة كما يوحي اسمها فقد استغرقتُ عامين في تطويرها من لغة MS Small Basic، وفيها مستويات احترافية وتسمح بإنشاء مشاريع متعددة النوافذ وإنشاء مكتبات كود Libraries لنفسها مع قدرات رسومية متطورة، وهذا يسمح بتطوير معلومات المتعلم مع تقدمه في السن، لهذا أرى أن اللغة صالحة لتعلم البرمجة من المرحلة الابتدائية إلى الجامعة، وهي مدخل سهل جدا لتعلم لغة VB .NET لأنها تشبه VB6 في سهولتها لكنها مطعمة بقدرات من VB .NET، ومحرر الكود الخاص بها يمتلك كثيرا من قدرات VS .NET، كما أن إطار العمل الصغير الذي تستخدمه في مشاريع WinForms مبني بـ WPF لهذا فتحت بعض الأبواب الصغيرة لاستخدام قدرات رسومية متقدمة باستخدام XAML Styles.. وقد شرحت تلك المستويات المتقدمة في سلسلة فيديوهات على يويتوب:

 

https://www.youtube.com/watch?v=BbRmr2nZ580&list=PL0dgPWlgQQRCbq_zEGXAA-VPjt10oFJqd&index=2

 

ناهيكم عن أن اللغة مفتوحة المصدر ومكتوبة بالكامل بلغة VB .NET لهذا تعتبر تدريبا عمليا على إنشاء مترجم الكود Compiler والأدوات الأخرى المصاحبة له مثل محرر الكود Code Editor ومصمم النماذج Form Designer وكل هذه الواجهات المتقدمة مصممة بتقنية WPF.. هذا هو موقع الكود الأصلي للغة:

 

https://github.com/VBAndCs/sVB-Small-Visual-Basic

 

وهذا هو رابط تنزيل الملف المضغوط للغة، وحجمه 5 ميجا فقط لكن رغم صغر حجم لغة سمول فيجوال بيزيك فستفاجئك بقدراتها المدهشة!

 

https://github.com/VBAndCs/sVB-Small-Visual-Basic/releases/download/v2.7/sVB.2.7.6.zip

 

خلاصة القول: إن لغة سول فيجوال بيزيك هي مزيج ممتع من أجمل ما في Small Basic و VB6 و VB .NET و Win Forms و WPF، وتعلمها يفتح الباب للانتقال إلى منصة دوت نت وتعلم VB .NET أو سي شارب ببساطة، ويسهل أيضا تعلم تقنية WPF التي ما زال كثير من المبرمجين يهابونها إلى اليوم!

 

 

 

تعلم البرمجة مع جيري:

 

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

 

ما زلت أنشر المزيد من الدروس يوميا بمعدل درس أو اثنين فقط على قناة مخصصة لها على يوتيوب:

 

https://www.youtube.com/@smallvisualbasic

 

كما أن هناك صفحة للغة على فيسبوك:

 

https://www.facebook.com/profile.php?id=100090031471837

 

ومجموعة للنقاش حول اللغة وتلقي أسئلة المتعلمين وتبادل الأكواد والمشاريع:

 

https://www.facebook.com/groups/5832589806822949

 

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

 

بالتوفيق للجميع.

 

م. محمد حمدي غانم

 

مصر

تم تعديل هذه المشاركة بواسطة dreammaker في 9 فبراير 2023 في 05:26

#2

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

تحياتي

مواضيع مشابهة