العودة لقائمة المشاريع
برمجة منصة لعقد مسابقات في أوقات محددة
الميزانية
$500.00 - $1000.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
برمجة قواعد البيانات
ووردبريس
التصميم الإبداعي
برمجة مواقع
برمجة
CSS
PHP
جافا سكريبت
بوتستراب
CSS3
لارافيل
تطوير الويب
تصميم مواقع
تصميم موقع إلكتروني
برمجة قواعد البيانات
ووردبريس
التصميم الإبداعي
برمجة مواقع
برمجة
CSS
PHP
جافا سكريبت
بوتستراب
CSS3
لارافيل
تطوير الويب
تصميم مواقع
تصميم موقع إلكتروني
الوصف
مطلوب إنشاء منصة سيعقد عليها امتحانات للطلبة المتفوقين في النحو في أوقات مختلفة ومحددة
المنصة عبارة عن موقع إليكتروني برمجة خاصة (مع إمكانية العمل بسلاسة وسهولة على الهواتف )
هناك 3 أنواع من المسابقات:
1 - مسابقة على مستوى المحافظات في كل دولة عربية على حده
2 - مسابقة مركزية على مستوى كل دولة (للفائزين على المحافظات )
3 - مسابقة بين الدول (يمثل كل دولة الفائز فيها )
أولا: النسخة العامة من الموقع (التي تظهر للجميع مسجلين وغير مسجلين ):
سيتضمن أقساما عامة كـ:
من نحن؟
تعريف بالمسابقة؟
قسم تعليمي فيه ملفات تعليمية (فيديو وبي دي إف وخلافه )
قسم بعنوان اختبر نفسك توضع فيه مسابقات للتدريب
قسم لمواقعنا المختلفة ومنتجاتنا التعليمية
(ما يستجد من أقسام ) وعلى من سيتقدم للعمل أن يعرف مقدما أننا سنطلب منه خلال مدة العمل إضافة المزيد من أقسام
ثانيا: أنواع العضوية في الموقع:
1 – معلم مشرف
2 – طالب متسابق (له معلم مشرف )
3 – طالب متسابق (بشكل شخصي وبدون معلم مشرف )
ثالثا: صفحة التسجيل:
الاسم – السن – الجنسية – البريد الإليكتروني – صفحة الفيس بوك – نوع العضوية - إرفاق صورة شخصية – إرفاق هوية شهادة ميلاد أو غيره حسب الدولة العربية
ملاحظات:
أ - لو سجل العضو كطالب يخير بين (متسابق له معلم مشرف وعليه أن يحدده وبشرط أن يكون للمعلم المشرف عضوية في الموقع .. متسابق بشكل شخصي وبدون معلم مشرف )
ب – يختار الطالب سنه من بين الخيارات التالية (13 – 14 – 15 – 16 – 17 – 18 )
ج - إتاحة خاصية الرسائل الخاصة من الإدارة للأعضاء
رابعا: لوحة تحكم العضو (الطالب ):
أ - مسابقاته السابقة (ونتيجة كل مسابقة )
ب - مواعيد مسابقاته القادمة (ويكون من خواص الإدارة إضافة مواعيد وأماكن المسابقات القادمة )
ج - إمكانية تغيير صفته من (متسابق بشكل شخصي ودون معلم مشرف ) إلى (متسابق بمشرف ) مع تحديد المعلم المشرف
د - إمكانية تغيير المعلم المشرف في أي وقت (لو غير الطالب اسم المشرف يزال اسم الطالب تلقائيا من صفحة المشرف الأول )
ملاحظات:
1 - في حالة إضافة طالب لمعلم مشرف أو إضافة المعلم المشرف لطالب تذهب رسالة خاصة بهذا الإجراء إلى الشخص المعني وعليه أن يوافق أولا ليظهر اسمه في صفحة المضيف ولا يظهر الاسم في صفحة المضيف إلا بعد الموافقة
بينما لا يتطلب قرار الإزالة موافقة الطرف الذي أزيل .. وإن كان يخطر بإجراء الإزالة في رسالة خاصة .. مع إزالة اسم المزال من صفحة المزيل وصفحة المزال
2 - يمكن للمعلم المشرف اختيار أكثر من طالب تحت إشرافه (وبشرط موافقة كل طالب على حده )
بينما لا يمكن للطالب المتسابق اختيار أكثر من مشرف في نفس الوقت (وإن كان يمكنه استبدال المشرف في أي وقت .. ولكن بشرط موافقة المشرف الذي اختاره )
خامسا: لوحة تحكم العضو (المعلم المشرف ):
أ - إمكانية إضافة طالب جديد تحت إشرافه (أكثر من طالب )
ب - إمكانية إزالة طالب تحت إشرافه (يخطر الطالب في رسالة .. ويزال اسم الطالب من صفحة المشرف والعكس .. دون أن يتطلب الأمر موافقة المزال )
ج - مسابقات طلابك السابقة ونتيجة كل مسابقة (سواء من هم باقون تحت إشرافك .. أو حتى من أزيلوا من تحت إشرافك .. سواء بواسطتك أو بواسطة هؤلاء الطلاب )
د - مواعيد مسابقات طلابه القادمة
ملاحظات عامة:
أ - إتاحة خاصية الرسائل الخاصة من الإدارة للأعضاء (ولا تتاح الرسائل الخاصة من قبل الأعضاء للأعضاء الآخرين )
ب – تتاح المسابقات في الأوقات التي تحددها الإدارة فقط .. ويتاح للإدارة تحديد الأعضاء الذين ستفتح لهم صفحة المسابقة .. مع تحديد مواعيد بدء وانتهاء الامتحان
وفي هذه الحالة يظهر لكل عضو في صفحته الشخصية زر بعنوان (ابدأ المسابقة )
ج – تبلغ الإدارة تلقائيا بنتيجة امتحان كل عضو وتظهر النتائج في صفحة خاصة وأمام كل متسابق إحصائيات تفصيلية لنتيجته (عدد الأسئلة السهلة الصحيحة وعدد الأسئلة السهلة غير الصحيحة - عدد الأسئلة متوسطة الصعوبة الصحيحة وعدد الأسئلة متوسطة الصعوبة غير الصحيحة - عدد الأسئلة الصعبة الصحيحة وعدد الأسئلة الصعبة غير الصحيحة + النسبة العامة التي حققها الطالب )
سادسا: خصائص المسابقات:
1 - تصنف المسابقات في لوحة التحكم إلى 6 مستويات (13 – 14 – 15 – 16 – 17 – 18 ) حسب سن كل متسابق
2 – يصنف كل سؤال في لوحة التحكم إلى 3 تصنيفات (سهل – متوسط الصعوبة – صعب )
إذن:
كل سؤال يحدد في لوحة التحكم مستواه + تصنيفه
مثلا: 13 – متوسط (فيكون المعنى أن هذا السؤال مخصص لسن 13 سنة وهو سؤال متوسط )
3 – كل مسابقة ستضم 100 سؤال
4 – مدة كل مسابقة 45 دقيقة
5 – يمكن للمتسابق التنقل بين الأسئلة للأمام والخلف للتأكد من إجاباته طوال مدة المسابقة .. وبعد الانتهاء يضغط على زر (تسليم الإجابات )
6 – تظهر النتيجة للمتسابق فورا
7 – إذا خرج المتسابق من المسابقة لا يحق له الدخول مرة أخرى إلا في مسابقات لاحقة
8 – تبرمج لوحة التحكم على أساس أن يحصل كل متسابق على 100 سؤال من الأسئلة المخصصة لمستواه فقط (13 – 14 – 15 – 16 – 17 – 18 )
9 – تبرمج لوحة التحكم على أساس مبدأ (العشوائية ) التامة سواء فيما يخص الأسئلة المختارة أو ترتيب الخيارات في كل مرة
10 – كل الأسئلة اختيارية (يمكن أن يكون للسؤال الواحد 4 خيارات .. ويمكن أن يكون لبعضها 3 خيارات .. ويمكن أن يكون لبعضها خياران )
11 – تدرج الأسئلة في لوحة التحكم في ملفات تكست منظمة كالتالي:
سطر السؤال – 4 أو 3 أو 2 سطور للخيارات – يكون الخيار الأول دائما في الملفات هو الصحيح بشرط خلطها جيدا أثناء المسابقة بالطبع
12 – يتم اختيار أسئلة كل متسابق طبقا للمعادلة التالية:
20 سؤالا سهلا
40 سؤالا متوسطا
40 سؤالا صعبا
(بنفس الترتيب: السهل أولا .. ثم المتوسط .. ثم الصعب )
سابعا: ملاحظات مهمة جدا:
أ - كل أسئلة المستوى (13 ) تصلح أيضا – بنفس التصنيف - للمستويين (14 – 15 ) سواء السهلة أو المتوسطة أو الصعبة
كما تصلح أسئلة المستوى (13 ) للمستويات (16 – 17 – 18 ) ولكن المتوسطة والصعبة فقط
على أن تصنف الأسئلة المتوسطة لأسئلة سهلة .. والأسئلة الصعبة لأسئلة متوسطة
مثال:
الأسئلة السهلة الخاصة بالمستوى (13 ) هي نفسها تصنف أيضا كأسئلة سهلة للمستويات (14 – 15 ) .. بينما لا تصلح نهائيا للمستويات (15 – 16 – 17 )
بينما الأسئلة المتوسطة الخاصة بالمستوى (11 ) هي نفسها تصنف أيضا كأسئلة متوسطة للمستويات (14 – 15 ) بينما تصلح للمستويات (15 – 16 – 17 ) ولكن تصنف على أنها أسئلة سهلة بالنسبة لهذه المستويات الثلاثة
وكذلك الأسئلة الصعبة الخاصة بالمستوى (11 ) هي نفسها تصنف أيضا كأسئلة صعبة للمستويات (14 – 15 ) بينما تصلح للمستويات (15 – 16 – 17 ) ولكن تصنف على أنها أسئلة متوسطة بالنسبة لهذه المستويات الثلاثة
ب – وبنفس الطريقة فإن كل أسئلة المستوى (14 ) تصلح أيضا – بنفس التصنيف - للمستوى (15 ) سواء السهلة أو المتوسطة أو الصعبة
كما تصلح للمستويات (16 – 17 – 18 ) أسئلة المستوى (14 ) ولكن المتوسطة والصعبة فقط
على أن تصنف الأسئلة المتوسطة لأسئلة سهلة .. والأسئلة الصعبة لأسئلة متوسطة
مثال:
الأسئلة السهلة الخاصة بالمستوى (14 ) هي نفسها تصنف أيضا كأسئلة سهلة للمستوى (15 ) .. بينما لا تصلح نهائيا للمستويات (15 – 16 – 17 )
بينما الأسئلة المتوسطة الخاصة بالمستوى (14 ) هي نفسها تصنف أيضا كأسئلة متوسطة للمستوى (15 ) بينما تصلح للمستويات (15 – 16 – 17 ) ولكن تصنف على أنها أسئلة سهلة بالنسبة لهذه المستويات الثلاثة
وكذلك الأسئلة الصعبة الخاصة بالمستوى (14 ) هي نفسها تصنف أيضا كأسئلة صعبة للمستوى (15 ) بينما تصلح للمستويات (15 – 16 – 17 ) ولكن تصنف على أنها أسئلة متوسطة بالنسبة لهذه المستويات الثلاثة
ج – أما بالنسبة للأسئلة السهلة والمتوسطة والصعبة بالنسبة للمستويات الثلاثة (16 – 17 – 18 ) فأسئلة كل منها يصلح بنفس التصنيف لكل مستوى والمستويات التي تليه
فمثلا:
الأسئلة السهلة للمستوى (16 ) تصلح أيضا كأسئلة سهلة للمستويين (17 – 18 )
والأسئلة المتوسطة للمستوى (16 ) تصلح أيضا كأسئلة متوسطة للمستويين (17 – 18 )
والأسئلة الصعبة للمستوى (16 ) تصلح أيضا كأسئلة صعبة للمستويين (17 – 18 )
لاحظ:
الأسئلة الصعبة مثلا الخاصة بـ (17 ) تصلح كأسئلة صعبة لـ (18 ) لكن العكس غير صحيح!!
فالأسئلة الصعبة لـ (18 ) لا تصلح لـ (17 ) أو (16 ) أو ما قبلها