النتائج 1 إلى 5 من 5

الموضوع: وضع نهج سليمة لبدء التعليم الذاتي

  1. #1

    Smile وضع نهج سليمة لبدء التعليم الذاتي



    السلام عليكم و رحمة الله و بركاته ،

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

    هل ما نحبه هو البرمجة باستخدام اللغات المكتبية ؟
    ام هي لغات برمجة تطبيقات للويب ؟ او ربما تعلم لغات برمجة من الحالتين ؟ و ما هو الأصح ؟
    و المشكلة مثلاً ان العديد يتجه الي الphp كبداية لأنها سهلة و مشهور (بالنسبة لتطبيقات الويب ) بدون فهم طريقة عمل الCompilers او ارسال البيانات و كيفية التعامل مع الخوادم و التخزين في الذاكرة [ و انا واحد منهم ] ، علي خلاف الجامعات فهم يتعلمون العديد من الأشياء الأخري التي ستسهل عليهم عمليات البرمجة و تعطيهم ميزة علي المبرمجين ذوات التعليم الذاتي .
    لذلك من الأفضل ان يتم السير علي نهج و خطوات منظمة للتعليم الذاتي للوصول الي درجة الطلاب الجامعيين ، و بالطبع لا أعني بذلك الجاماعات التي تُدرس لغات برمجة انتهت من زمان ( لا داعي ان اوضح انها الجامعات العربية :court: ) .

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

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

    ما ينقصنا الأن هو دليل كامل للكورسات التي يدرسها طلاب جامعة هارفرد بكلية علوم الحاسب و أسماء الكتب المستخدمة ان وجد، دخلت علي موقع الجامعة www.harvard.edu
    و لكني لم استطع الولوج الي قسم الحاسب (لم استطع العثور عليه). و لكن هناك قسم Computer Science تحت قائمة Summer School !

    طبعاً هذه الطريقة سوف تكون بطيئة، و الأسرع هي الدخول ال php مباشرة و خاصة ان لها الكثيييييير من الدروس التي تشرح من الصفر ، و لكن هذه هي الطريقة الصحيحة اذا اردت ان تكون مبرمج حقيقي و تبرمج شئ خيالي مثل جوجل و الفيسبوك و غيره
    و ايضا نريد ان نعلم عن الشهادات التي يجب ان يضع المبرمج (تعليم ذاتي) عينه عليها :
    هل Zend كافية للphp مثلا ؟ ام يمكن ان يكون بجانبها شهادة من منظمة w3c ؟
    ما هي الشهادات التي يمكن الحصول عليها بالنسبة ل c# ؟

    في الخاتمة اقول بالتوفيق للجميع ، وفي انتظار خبرائنا الكرام للمساعدة






    __________________
    Twitter : eMostafa91


  2. #2
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,516


    السلام عليكم

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

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

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

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

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

    وهنا وصلت مرحلة الابتكار ... فهذه الاقراص من وكالة ناسا تحتوي على ملايين المعلومات .... لهذا وصل بي التفكير الى بناء مصفوفة ثلاثية الابعاد بكثافة 1° لكل العالم ودمج النقاط بهذه الشبكة ثلاثية الابعاد ...
    اي بدل ان اقرأ النقاط وأعرف احداثية كل برق - جمعت كل البرق الذي حصل في مربعات الشبكة وتعاملت معه كوحدة واحدة ... هذا الأمر - قلل عملية الحساب من 1 ساعة الى 3-4 دقائق في كل مرة ...
    وهنا كان الثناء الكبير حين رأى فريق البحث انني استطعت تقديم الرسومات البيانية بوتيرة أكبر وبدقة جيدة وقد كانوا ينتظروا ايام مع الذي سبقني ...

    اعطيك هذا المثال كي اقول لك - ان البرمجة مهما كانت هي ليست صعبة لم يتقن الاساسيات ويجرب.
    هنا في سوالف - كنت ارى احدهم يسأل عن كود ... نعطيه الحل لكن ليس 100% ... لكنه يرجع ويطلب ان نكتب الكود الذي يريد ... وكل التغيير يكون في سطر ... لكنه يظن اننا نعمل لديه ... وهذا ليس معقول.

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





    __________________
    أحب سوالف ولا احب الجدليين!
    اسماء اولاد وبنات http://muslim-names.us
    1000 مزاد http://1000mazad.com
    موقع نكت سعوديةhttp://arab-jokes.net

  3. #3


    ماشاء الله هذا رد دسم، و ماشاء الله عليك ، ربنا يزيدك من علمه

    انا قادر اني اجتهد و انا نشيط جداً و عندي صرار و عزيمة و بحاول احل كل المشاكل الي تقابلني بنفسي ، ولكن المشكلة في الأساس ، يعني في مدينتي لم يسمع احدأ بالphp اصلا معظم الناس لا تمتلك ايميل و لا يعرفوا كيفية تشغيل الحاسب . لذلك ليس هناك شركات تدريبية و غيره و غيره .

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

    لذلك اريد منهج علمي يدرس في الجامعات اسير عليه ، استطيع ان ادرس كل ما يدرسه طلاب كلية الحاسبات هنا و لكن ما الجدوي منها اذا كان المنهج عقيماً ؟





    __________________
    Twitter : eMostafa91

  4. #4
    عضو فعال
    تاريخ التسجيل
    Feb 2008
    المشاركات
    1,589


    دائما ما اتابع المواضيع في سوالف من خارج عضويتي
    لاني بكسل اسجل دخول ^_^
    اخوكم في نظم معلومات
    ادرس البرمجة وقواعد البيانات ومواد الحاسب
    نهج الدراسة في الجامعة غير الانترنت تماما
    لعدة اسباب
    اولا في الجامعة
    يبدوا من الصفر
    مثلا مادة مقدمة حاسبات
    كنت بحس بملل وانا ادرس هذه المادة لاني كنت متكبر عن ما فيها من علم *_*
    وانا في نصف الفصل الدراسي بدات ادخل الي العميق في الحاسبات مع انها نفس المادة مادة مقدمه حاسبات .. مثلا درسنا حسابات كارت الشاشةوحساب مساحة الصورة مثلا ودرسنا التحويلات من الانظمه العدديه الي الاخري كل الانظمه العدديه المتعارف عليها ...( صراحة لو كنت درست علي الانترنت لما وجدت المعلومة المناسبة
    ثم ايضا درسنا في التريم الاول من العام الاول مادة ( غلسه بمعني الكلمة ) اسم المادة مقدمة في نظم التشغيل هذه المادة صراحة مادة قمة الغلاسة ( عندما تجد الكمبيوتر من وجهة نظر نظرية ) ^_^ الدراسة في هذه المادة دراسة نظرية كنا ندرس كيف يعالج الكمبيوتر الاوامر ماهي الطوابير ما هو الطريق المسدود اشياء كثير يفتقر اليها المحتوي العربي لم اجد اي شئ عربي يتكلم عن نظم التشغيل حتي اني دخلت احد المواقع في قسم نظم التشغيل وجدته يتكلم عن اللينكس والويندوز وهكذا . وفرق كبير بين مادة نظم تشغيل وبين نظم التشغيل وشرح نظام تشغيل مثل الليونكس او الويندوز
    لان في هذه المادة تاخذ مفاهيم عامة عن بناء نظام تشغيل
    قبل ان انتهي من الدراسة في الفصل الدراسي الاول رسنا البوابات المنطقية في مادة مقدمة الحاسبات
    وهذه ساعدتني كثيرا في البرمجة
    لاني اصبحت لا اسأل في البوبابات المنطقية اطلاقا لاني فهمتها عن ظهر قلب
    عرفت معني and ومعني or و xor وهكذا
    في الفصل الدراسي الثاني
    درست البرمجة ( مقدمه ومفاهيم البرمجة والبرمجة بكل محتوياتها ( ماعدا oop لانه سيتم دراسته في السنة الثانيه ) )
    لاحظ تيرم كامل 4 او خمس شهور في شئ ليس بالمميز وكل يوم تعيد في الاكواد الي انت بتكتبها
    والواجبات التي يطلبها الدكتور
    في السنة الثانيه مادة البرمجة مدموجه عندنا بمادتين الداتا ستركجر والالوجريثم وهكذا
    فالطريقة في الجماعة تعتمد علي الهدوء
    لاني لو بدرس علي الانترنت لما توجهت لشئ مما درسته في الجامعة
    واكتشفت ان هذا ما ينمي ذكاء وحس المبرمج






  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2010
    المشاركات
    370


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





    __________________
    .
    على الدنيـا الســـــلام *





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض