هل هناك طريقة بسيطة وسهلة وأساسية للمبتدئين؟(ماذا حدث لـ VB 2.0؟) [مغلق]

StackOverflow https://stackoverflow.com/questions/1015986

  •  06-07-2019
  •  | 
  •  

سؤال

سأل ابني عما إذا كانت هناك لغة سهلة يمكن تعلمها والقيام ببعض البرمجة الأساسية بها.اعتقدت أن QuickBasic في البداية، ولكن بعد ذلك اعتقدت أنني يجب أن أريه VB فقط.لقد قمت بتنزيل Visual Basic Express 2008، لكنني ضائع تمامًا.أين يوجد شريط أدوات الكائن؟أين هو النموذج؟أين هو جزء الملكية؟

وبدلاً من ذلك فهي خدمات ذكاء الأعمال والتحليل.أين هو رمز التعليمات الرمزية لجميع الأغراض للمبتدئين؟

هل كانت مفيدة؟

المحلول

وانها هناك. يجب أن قمت بتنزيلها SQL خادم اكسبرس، والسبب أن ما يحصل المثبتة.
الحصول على الاشياء الحق في http://www.microsoft.com/Express/VB/

نصائح أخرى

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

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

وكنت قد تحاول الصغيرة الأساسي:

http://msdn.microsoft.com/en-us/beginner /ff384126.aspx

وانها حقيقية بسيطة (فقط 14 كلمة مرور) مثل الأساسية IDE تهدف إلى تعليم ابتداء مفاهيم البرمجة.

و. NET حدث

الصغيرة الأساسي قد يكون شيئا للنظر في. انها ليست الكلاسيكية الأساسية، ولكنه يوفر بيئة التمهيدية جيدة لتعلم البرمجة.

ولقد اثنين من لغات مختلفة انصح ابنك يتعلم بدلا من BASIC.

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

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

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

وهناك أيضا FreeBasic . وهي تدعي أن يكون بناء الجملة مشابهة الخاص QuickBasic، لذلك قد يكون أكثر دراية لك.

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

ولكن، على غرار إجابة 1800 معلومات، وأود أن أقترح عليك لا تحد نفسك لالأساسية. (أنا upvoting جوابه بسبب الموارد الكبيرة التي تم جمعها على تعليم البرمجة للمبتدئين.) توصيتي الشخصية هي بيثون. هذا هو واحد من أسهل اللغات للتعلم، بعد "جداول حتى" جيد للغاية لبرمجة متقدمة جدا.

1) تحميل العميد C64 المحاكي

2) وضع أيقونة على سطح المكتب

و3) تعليم ابنك كيفية كتابة التعليمات البرمجية.

وVB 2/3/4/6 لا تزال متاحة من التنزيلات المشترك MSDN. وذلك هو الخاص QuickBasic 4.5 إذا كنت تريد أن تبدأ مع الكلاسيكية القديمة الأساسية.

ومع ذلك، إذا كنت ترغب في استخدام الأدوات الحديثة لماذا لا يحصل له بدأت في C #؟ العقبة "الشروع في العمل" لVB.NET و C # هي تقريبا نفسها ولكن بعد ذلك هناك الكثير من الفوائد لاستخدام C #. ولكن تلك قصة أخرى ...

إذا لم تخني، وتحولت إلى BASIC باسكال بينما كان باسكال مشغول تتحول إلى دلفي. انها صدمة تماما.

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

وأعتقد أن أفضل طريقة لتعلم أسس البرمجة الآن هي للعب مع مترجم Python (عليك اختيارك - سي بايثون، و IronPython، أو جايثون).


وأخذت مجرد نظرة على هذه المجموعة من المقارنات بين VB القديم و الجديد. الخام القدس.

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

beanshell.org

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

وأوصي JustBasic ... هذا ما كانوا ليعرض لنا البرمجة في بلدي مقدمة الكلية لفئة العلوم الكمبيوتر ... ليس فقط لأنها خالية تماما للتحميل والاستخدام، ولكنها مفيدة جدا في منتدياتهم. ..

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

للأسف لا أعرف أي شيء لأنه يتمتع بالمرونة أو الإعداد السريع أو منحنى التعلم الضحل.

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

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

فيما يتعلق بموارد JavaScript الجيدة، فإن ما يمكنني أن أوصي به هو:

ومن الواضح أن المتعلم لا ينبغي أن يتوقف عند هذا الحد، وبمجرد أن يكون لديه الأساسيات، يجب عليه المضي قدمًا.كلما تعلمت المزيد من اللغات والمفاهيم، زاد اهتمامك بالمبرمج :) اللغات الأخرى التي يجب أن يكون لدى جميع المبرمجين أسس أساسية فيها، كل ذلك لأن كل منهم لديه مفاهيم فريدة يقدمها:

  • بايثون
    • يجب أن يعرف كل مبرمج/طفل عن مونتي بايثون، واللغة بشكل مضاعف، حتى لو كان ذلك فقط بسبب مرونة التطبيق.
  • جافا
    • ليست مفضلة شخصية ولكن لديها طريقة فريدة للنظر إلى الأشياء، بما في ذلك أجهزة Android
  • سي ++
    • القوة وراء لذا العديد من الأنظمة، الذكريات الأولى لاستدعاء نافذة نظام التشغيل إلى الوجود يدويًا.
  • اللثغة
    • يشبه اللاتينية/الفيس للبرمجة.
  • المجمع
    • يساعد في أساسيات كيفية عمل أجهزة الكمبيوتر.
  • PHP/بيرل/روبي/ASP
    • أي شكل من أشكال لغة الخادم للمساعدة في فهم الخوادم والويب.
  • يعالج
    • حسنًا، أنا لا أعرف هذا حتى، لكني أريد أن...
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top