كيف اقوم بمراجعة ما تعلمته في لغة برمجية معينة؟

انا الان ادرس لغة بايثون عن طريق دورة في اليوتيوب .. ونظمت جدول لانهاء هذه الدورة في 3 اسابيع عن طريق مشاهدة درسين علي الاقل يوميا واربعة علي الاكثر والتطبيق عليهم واخطط لتطوير مهاراتي في البايثون بعد انهاء الدورة عن طريق مشاهدة مشاريع الاخرين والاستفادة منها ثم عمل مشاريع خاصة بي ولكن ان اردت مراجعة ما تعلمته كيف ساراجعه .. هل سافتح كل الفيديوهات مرة اخري؟ فالمشكلة هي انني اخطط بعد اتقان البايثون لتعلم ال PHP واخاف بعد اتقان PHP ان انسي البايثون .. مع العلم اني لا افهم شيء من كتب البرمجة فما افضل طريقة لعدم نسيان ما تعلمته ومراجعته بعد انهائه ان كنت اتعلم من الفيديوهات؟

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

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

مجهول أضف ردا

انها ليست عجلة ... ليس شيء اكيد اني ساشاهد 4 دروس باليوم واطبق عليهم ! فهذا يعتمد علي حسب الدرس الذي ساشاهده فان كنت اشاهد درس علي ال comments مثلا فلن ياخذ مني دقائق لفهمه والتطبيق عليه .. بالاضافة لاني لن احاول تعلم درس جديد الا ان تمكنت من الدرس الذي قبله ..

مرت على فترة شاهدت فيها ما يتعدي 30 درسا فى اليوم.. كنت متفرغا لمدة 24 ساعة جلستها امام الشاشة ولم يمنعنى ذلك من التطبيق.

اضافة الى ان دورات البرمجة فى العادة وقت درسها قصير 5-10 دقائق وهي سهلة في بدايتها أيضا :-)

انا أيضا لدي 24 ساعة يوميا وأريد إتباع طريقتك . أستطيع إنهاء دورة javascript في يومين أو ثلات هل تضن أن هذا جيد أم أشاهد القليل يوميا .

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

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

قد تشعر احيانا انك قد نسيت اشياء مما فاتتك.. لا تلق لذلك بالا واكمل حتى تنهي دورتك ثم طبق على الدورة كاملة ببناء نموذج صغير وستتذكر ما نسيت اثناء بنائك له.

لا اعلم بالحقيقة انت ماذا تعلمت و من اين تعلمت , لكني شاهدت دورتين في سي++ و كانت جميع المعاضرات لا تقل مدتها عن الساعة فلذلك اعتقدت ان جميع الدورات طويلة هكذا .

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

بالتأكيد انت لن تتابع الفيديو دفعة واحدة (يمكنك وضع كل نصف ساعة مثلًا استراحة عشر دقائق) .

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

يتي ايضا نوع من التنظيم والتركيز لمعد الفيديو ف اعداد فيدو مدته 5 دقائق يسير جدا وليس كالتجهيز ل ساعة كاملة.

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

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

  • المراجعة دائما ً أسهل بكثير من البدء أول مرة إلا إذا كانت بدايتك عادية أو أنك تركت المجال لفترة طولية جدا ً

  • المراجعة لا تكون بمشاهدة الفيديوهات مجددا وإنما بالاطلاع على برامجك التي عملت بها أثناء تعلمك لهذه اللغة البرمجية أو قراءة التوثيق documentation لـللغة البرمجية (وهذه مهارة مهمة لأن التوثيق ممل مقارنة بالفيديوهات)

  • ليست مشكلة أن تعيد أحد الفيديوهات إذا تتطلب الأمر والمرور عليه سريعا للمراجعة

  • المفاهيم البرمجية متشابهة والمنطق البرمجي في معظم اللغات متماثل إلى حد ما وتختلف فقط في الSyntax لذلك تعلمك للغة برمجية ليس مضيعة للوقت

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

لن تفرق شيء لاني احتاج اللغتين ونعم ادرس ذاتيا