كونها واحدة من أكبر دورات برمجة Java عبر الإنترنت مع أكثر من 0.5 مليون مستخدم مسجل، نحن في CodeGym ملتزمون بمساعدة جميع طلابنا على تحقيق أقصى استفادة من التعلم على منصتنا. وعلى الرغم من أن دورة CodeGym تم تصميمها لتكون جذابة وممتعة قدر الإمكان، إلا أن إتقان أي لغة برمجة لا يمكن أن يكون سهلاً. يتطلب الوقت والجهد المركز. يعلم الجميع ذلك، ولكن عندما يتعلق الأمر بأرقام محددة، فإن الإجابات عادةً ما تكون غامضة تمامًا.
وهذا ما أردنا تغييره من خلال دراسة جديدة لعادات التعلم لدى طلاب CodeGym. كم عدد الساعات التي يدرسها المستخدم العادي في الأسبوع؟ ما هي نسبة الوقت الذي يقضونه في القراءة النظرية وحل المهام العملية؟ ما هو أفضل وقت في اليوم لتعلم جافا عبر الإنترنت؟ ما المدة التي يستغرقها إكمال كل مستوى من مستويات الدورة في المتوسط؟ كان هدفنا هو الإجابة على هذه الأسئلة وغيرها حول مقدار الوقت والجهد الذي يحتاجه المستخدم النموذجي لتعلم لغة البرمجة عبر الإنترنت. وبطبيعة الحال، أردنا مشاركة نتائج هذه الدراسة مع جمهورنا، حيث قد تساعدك هذه المعلومات في التخطيط لتعلمك الخاص ومعرفة مدى واقعية خطتك الدراسية بناءً على متوسط الأرقام.
ما وجدناه هو أن الطلاب من فرنسا يقضون وقتًا أطول قليلاً من المستخدمين من البلدان الأخرى في حل المهام في CodeGym - ساعتين و57 دقيقة أسبوعيًا في المتوسط. وجاء الطلاب من بولندا في المرتبة الثانية (ساعتين و 50 دقيقة في الأسبوع)، في حين أن الطلاب من ألمانيا يمارسون أقل بكثير - ساعتان و 26 دقيقة في الأسبوع في المتوسط. شيء آخر أردنا اكتشافه كنتيجة لهذه الدراسة هو في أي وقت من اليوم يتعلم طلابنا على CodeGym. ومن غير المستغرب أن يفضل معظمهم الدراسة خلال النهار، حيث تكون الفترة من الساعة 12 إلى 1 ظهرًا هي الفترة الأكثر ازدحامًا. وتميل هذه العادات إلى البقاء كما هي بالنسبة للمستخدمين من بولندا وفرنسا وألمانيا بطريقة متساوية.
ولهذا السبب ركزنا تحليلنا على متوسط الوقت الذي يستغرقه الطلاب لإكمال بناء جملة Java. وكانت الأرقام مختلفة إلى حد كبير تبعا للبلد. بالنسبة للطلاب من بولندا، يستغرق الأمر شهرين في المتوسط لإنهاء بناء جملة Java، بينما يحتاج المستخدمون من فرنسا وألمانيا إلى شهر واحد فقط للوصول إلى نهايته.
تمكنا أيضًا من حساب متوسط عدد الأيام التي يستغرقها الطلاب لتجاوز المستويات الفردية في الدورة التدريبية. بالنسبة للمستخدمين من بولندا، يستغرق الأمر 94 يومًا في المتوسط للوصول من بداية الدورة إلى المستوى 22. وبالنسبة للأشخاص من فرنسا وألمانيا، يستغرق الأمر 83 يومًا في المتوسط للحصول على نفس النتيجة. ومن المثير للاهتمام أن المستويات من 6 إلى 9 تبدو الأكثر صعوبة بالنسبة للعديد من الطلاب. هذه أجزاء من الدورة التدريبية تغطي المواضيع التالية: المصفوفات والقوائم، والكائنات، والمجموعات، والاستثناءات. لذا، إذا واجهتك مشكلة واحدة من هذه الأشياء، فأنت على الأقل تعلم أنك لست وحدك.

دراسة عادات تعلم جافا
كما تعلم أو لا تعلم، إلى جانب اللغة الإنجليزية، يتوفر CodeGym للمستخدمين الذين يتطلعون إلى اكتساب مهارات ترميز Java بلغات أخرى متعددة. النسخة الإنجليزية هي الأكثر شعبية حتى الآن، مع ما يقرب من 438000 مستخدم مسجل. النسخة الثانية الأكثر شعبية هي النسخة البولندية مع 24.5 ألف مستخدم، والنسخة الألمانية هي النسخة ثلاثية الأبعاد مع 16 ألف مستخدم. هناك أيضًا إصدارات فرنسية (أكثر من 10 آلاف مستخدم مسجل) وصينية (7.3 ألف) وإسبانية (2.3 ألف مستخدم) من CodeGym متاحة عبر الإنترنت. في هذه الدراسة بالذات، ركزنا على طلابنا من الاتحاد الأوروبي، وخاصة بولندا وألمانيا وفرنسا باعتبارهم أكبر ثلاثة أسواق لنا في الاتحاد الأوروبي. لكننا نعتقد أن نتائج هذا البحث عالمية إلى حد كبير ويمكن تطبيقها على مواقع أخرى في جميع أنحاء العالم.وقت
إجمالي الوقت الذي يقضيه الطالب العادي كل أسبوع في التعلم في CodeGym هو 7-8 ساعات. نظرًا لأن CodeGym عبارة عن دورة Java تركز على الممارسة، ونحن نشجع جميع طلابنا على ممارسة أكبر قدر ممكن من أجل تعلم Java بشكل أسرع، فقد أردنا أيضًا معرفة مقدار الوقت الذي يقضيه طلابنا في البلدان المختلفة في حل المهام العملية لـ CodeGym.

وتيرة التعلم
عندما يتعلق الأمر بسرعة التعلم أو الوقت الذي يستغرقه الطالب العادي لإكمال دورة CodeGym، كان من الصعب استخراج هذه المعلومات من بيانات المستخدم التي لدينا حيث أن العديد من المستخدمين لا يكملون جميع المستويات حتى نهاية الدورة الفصل. ليس من غير المألوف أن يقوم العديد من الأشخاص بتأجيل التعلم لأسابيع أو أشهر للعودة إليه لاحقًا.
- حان الوقت لإنهاء مهمة CodeGym الأولى
ولهذا السبب ركزنا تحليلنا على متوسط الوقت الذي يستغرقه الطلاب لإكمال بناء جملة Java. وكانت الأرقام مختلفة إلى حد كبير تبعا للبلد. بالنسبة للطلاب من بولندا، يستغرق الأمر شهرين في المتوسط لإنهاء بناء جملة Java، بينما يحتاج المستخدمون من فرنسا وألمانيا إلى شهر واحد فقط للوصول إلى نهايته.
- الوقت لإنهاء مستوى واحد
تمكنا أيضًا من حساب متوسط عدد الأيام التي يستغرقها الطلاب لتجاوز المستويات الفردية في الدورة التدريبية. بالنسبة للمستخدمين من بولندا، يستغرق الأمر 94 يومًا في المتوسط للوصول من بداية الدورة إلى المستوى 22. وبالنسبة للأشخاص من فرنسا وألمانيا، يستغرق الأمر 83 يومًا في المتوسط للحصول على نفس النتيجة. ومن المثير للاهتمام أن المستويات من 6 إلى 9 تبدو الأكثر صعوبة بالنسبة للعديد من الطلاب. هذه أجزاء من الدورة التدريبية تغطي المواضيع التالية: المصفوفات والقوائم، والكائنات، والمجموعات، والاستثناءات. لذا، إذا واجهتك مشكلة واحدة من هذه الأشياء، فأنت على الأقل تعلم أنك لست وحدك.
GO TO FULL VERSION