جامعتي تبرمج

مبادرة من كلية الحاسب - جامعة القصيم

app
wave shape

جامعتي تبرمج

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

أهداف المبادرة

◉ دعم رؤية المملكة 2030 برفع القدرات البرمجية لطلاب وطالبات الجامعة خصوصا، والمجتمع عموما.

◉ تنمية الثقافة البرمجية وحل المشاكل البرمجية.

◉ استقطاب المواهب المهتمه بالبرمجة وحثهم على المشاركة.

◉ إنشاء مسابقات برمجية , وبالتالي خلق حس تنافسي بين المشاركين .

المستويات

◉ هناك خمس مستويات تتدرج من المبتدئ في المستوى الأول حتى المتقدم في المستوى الخامس.

◉ ينتقل المشترك للمستوى الأعلى بشرط الحصول على درجة كاملة بتحدي واحد على الأقل بالمستوى الحالي.

التحديات

◉ كل مستوى يحتوي على أنواع مختلفة من التحديات متضمنه تفاصيلها.

المسابقة

◉ تحتوي على مجموعة من (الخوارزميات ، المشاكل البرمجية ، التحديات) ولكل منها نقاط معينة ، يمكن لأي مستخدم المشاركة بالمسابقة بغض النظر عن مستواه البرمجي .

معايير ترتيب المشاركين والمتسابقين

◉ النقاط.

◉ عدد تكرار الحل.

◉ الوقت ، ينظر له "بالمسابقة فقط" ويحتسب من إستعراض المتسابق للتحدي حتى إرسال الحل.

خطوات المشاركة ورفع الحلول

◉ إنشاء حساب مشترك جديد وتعبئة البيانات.

◉ تنشيط الحساب عن طريق البريد الالكتروني المسجل ومن ثم تسجيل الدخول.

◉ التوجه إلى ايقونة المسابقات بالقائمة أيمن الشاشة.

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

◉ اقرأ التحدي جيدا و اتبع التعليمات داخل التحدي الخاصة باسماء المتغيرات و الدوال و اسم الملف الذي سوف يتم رفعه بالمنصة، اي خطأ بالتسميه والتعليمات فلن يتم قبول اجابتك بسبب التعذر من قراءة او تشغيل الملف المرفوع مما سوف يؤثر على تقييمك. فقط ارفق الدالة. كمثال لحل بلغة الجافا ارفق ما يلي في ملف BoxVolume.java:

	public class BoxVolume {
		public int computeB1B2Volume(int l1, int w, int h){
			// write your code here
		}
	}

أو ما يلي إذا كان الحل بلغة البايثون في ملف BoxVolume.py:

	class BoxVolume(object):
		def computeB1B2Volume(self, l1:int, w:int, h:int):
			# write your code here

◉ تعتمد معايير التقييم على الاجابة الصحيحه والتي قبلت بالمنصه و كذلك على سرعة تسليم الاجابة الصحيحة ( الوقت المستغرق من فتح السؤال حتى وقت التسليم).

      submission_example
      about us

      الدراسة في كلية الحاسب

      كلية الحاسب توفر البيئة المحفزة الهادفة لتطوير مهاراتك:

      icon image

      مهارة حل المشكلات.

      icon image

      المعرفة بالخوارزميات.

      icon image

      المعرفة بالتحسينات.

      icon image

      التفكير الناقد.