C Quizzes
اذا كنت قد درست البرمجة فيجب ان يكون قد مر عليك مصطلع الـ problem solving او حل المشكلات و هي مجموعة من الاسئلة البرمجية التي تقيس فهمك و فكرك البرمجي و لهذا يفضل بشدة ان تخوض هذه الاسئلة بلغات قوية مثل لغة السي و غيرها من اللغات التي تمنح الطالب التأسيس البرمجي الصحيح
نوع الاختبار
لقد تم تقسيم الـ c quizzes الى عدة اقسام كل قسم مختص بجزء معين في اللغة تسيهلاً عليك , فيمكنك الاختيار بين انواع التحديات الموجودة في لغة السي و يمكنك تحدي نفسك في كل جزئية على حدى.
Available C quizzes
يمكنك اختبار مستواك في لغة السي من خلال مجموعة من ال Problem Solving التحديات الممتعة التي تعمل على رفع مستواك و زيادة مهارة حل المشكلات لديك و يمكنك ان تجد التحدي المناسب لك من هنا
C quiz basics
يمكنك تحدي نفسك و البدء بها حيث ان هذا الاختبار تحديداً يختبر مستواك في فهم اللغة بشكل عام و ينصح بشدة البدء به
C quiz pointer
يمكنك اختبار نفسك في لغة السي في تخصص ال pointer حيث ستجد مجموعة من الاسئلة باللغة العربية خاصة بالمؤشارات في السي يمكنك تحدي نفسك و البدء بها اذا اردت
C quiz loop
يمكنك اختبار نفسك في لغة السي في الحلقات التكرارية حيث ستجد مجموعة من الاسئلة باللغة العربية في ال loops في لغة السي يمكنك تحدي نفسك لمعرفة قدرتك في فهم التكرار في البرمجة و فيما نستخدمة و كيف لهذا الامر البسيط ان يجعل حياتنا اسهل و ينجز امور روتينية كثيرة
C quiz array
في هذا القسم يوجد اختبار لغة السي في المصفوفات ف اذا كنت قد درست المصفوفات في ال c يمكنك الان البدء باختبار نفسك في ال array و فهمك لها
C quiz function
الدوال من اهم اقسام لغة السي و فهمك لها يجعلك قادر على بناء برامج قوية و لذلك يعد هذا الاختبار من اكثر الاختبارات المهمة في اللغة فتستطيع الان بعد نهاية تعلمك ان تختبر نفسك في فهم ال functions في لغة السي
C quiz if statement
اذا تحدثنا عن اهم الاشياء في البرمجة فيجب ذكر الجمل الشرطية فلا يخلو اي برنامج ذكي من كم كبير من الجمل الشرطية التي تعطي للبرنامج ذكاء و كفاءة و اذا اردت ان تقيس مستواك فيها فهذا الاختبار مثالي لك
نصائح مهمة
- لا تشرع في تحدي لغة c و انت لم تتعلمها بعد , فالخطوة الاولى لك هي تعلم اساسيات لغة السي و من ثم و عمل بعض المشاريع بها و من ثم تستطيع ان تختبر نفسك
- لكي تتمكن من حل المشكلات يجب ان تكون على دراية بعلم الخوارزميات , و بشكل عام دخولك الى مجال البرمجة يتطلب فهمك للخوارزميات حيث من خلالها تستطيع ترتيب افكارك للوصول للحل المناسب في الوقت المناسب
- خذ وقتك ولا تتعجل في الاجابة على اي سؤال حتى لا تخطئ
- اذا اخطأت في الاجابة هذا ليس معناه ان مستواك سيئ و انك فاشل لا بالعكس انت تحاول و اعلم انه لا يوجد من شخص ولد فوجد نفسه متعلم
كيف تتم حل المشكلات؟
لحل اي مشكلة يجب اتباع تلك الخطوات
- تعريف المشكلة وتحديدها.
- البحث عن حلول بديلة.
- تقييم واختيار الحلول المناسبة لحلّ المشكلة.
- تطبيق الحلّ المناسب على أرض الواقع.
- الحصول على تغذية راجعة والتجاوب معها بالأسلوب المناسب.