ICS 108 Object-Oriented Programming

الموضوع في 'تقييم المقررات الدراسية - ICS' بواسطة ~~~, بتاريخ ‏5 يوليو 2021.

  1. ~~~

    ~~~ عضو

    انضم:
    ‏9 مايو 2021
    المشاركات:
    10
    التخصص:
    CS/SWE
    الجامعة:
    KFUPM
    سنة التخرج:
    2023
    التقييمات:
    +2 / 0 / -0
    هذا الموضوع مخصص لمناقشة المقرر المذكور في العنوان
    بنود تقييم المقرر:
    1- جودة المقرر بشكل عام.

    2- المواضيع التي يغطيها المقرر.
    3- الكتاب المستخدم للمقرر.
    4- الأسئلة والأمثلة المستخدمة في المقرر.
    5- مدى فائدته في الناحية التطبيقية.

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

    كما نرجو تحري الصدق والعدل في تقييم المقرر
    وعدم الخلط بين تقييم الأستاذ وتقييم المقرر بذاته
     
  2. ~~~

    ~~~ عضو

    انضم:
    ‏9 مايو 2021
    المشاركات:
    10
    التخصص:
    CS/SWE
    الجامعة:
    KFUPM
    سنة التخرج:
    2023
    التقييمات:
    +2 / 0 / -0

    توصيف المقرر
    المقرر ضمن المقررات المستحدثة للخطة الجديدة وأول مرة يُدرَّس ترم 202 وهو عبارة عن ICS 102 + ICS 201 -سابقا-من حيث المحتوى والمواضيع أما بالنسبة لحيثيّة خطة التخصص ف ICS 104 بدلا من ICS 102 فتصبح مادة واحدة-ICS 102-في الفرشمن سابقا مقابل ثلاث مواد-ICS 104 + (ICS 102 + ICS 201 = ICS 108)-في الفرشمن الآن. المقرر له لابان كل أسبوع، بعد كل محاضرة Lecture لاب عمّا أخذته في المحاضرة. المقرر دسم ومواضيعه كثيرة ومترابطة وبعضها يستغرق تصوّره أو معرفة الفائدة منه وقتا خصوصا عند الانتهاء من أول جزء وما بعده من المقرر لذلك ينبغي المراجعة والمذاكرة أول بأول وإلّا تراكمت عليك الدروس. المقرر فيه بروجكت وستطبق فيه غالب ما أخذته وستلاحظ وقتها ترابط مواضيع المقرر. هذا سيلابس المقرر ترم 202: 202ICS108Syllabus.pdf


    المواضيع التي يغطيها المقرر
    المواضيع التي يتناولها الكورس هي: أساسيات الجافا وهذا الجزء عبارة عن ICS 102-سابقا-والمفترض أنه جزء بسيط لأن الطالب انتهى من ICS 104، مفاهيم الOOP (Object-Oriented Programming) وهي: (Inheritance; Polymorphism; Abstract classes and interfaces)، (Java Fx) GUI ومواضيع أخرى، مثل: Recursion.


    جودة المقرر بشكل عام
    المقرر بشكل عام ممتاز وأجزم أنك ستلاحظ أثره عليك معرفيا بعد الانتهاء منه.


    الكتاب المستخدم للمقرر

    الكتاب المقرر للمادة هو: Y. Daniel Liang, "Introduction to Java Programming and Data Structures", Comprehensive Version, Global Edition, 11th Edition, 2019, Pearson. ويوجد سلايدات مختصرة للكتاب وتكفي عن الكتاب مجملا لكن في بعض المواضيع قد تحتاج للرجوع للكتاب لمزيد إيضاح وتفصيل.


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


     
    • x 1 إعجاب إعجاب
  3. Tee

    Tee عضو

    انضم:
    ‏29 ديسمبر 2021
    المشاركات:
    1
    التخصص:
    SWE
    الجامعة:
    KFUPM
    سنة التخرج:
    2025
    الجنس:
    ذكر
    التقييمات:
    +0 / 0 / -0
    نفس كلام اخوي اللي فوق لكن بازيد عليه كم شغلة..

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

    الكورس بتاخذ فيه بالبداية نفس ماخذت ببايثون واللي هي if statements و loops و methods وطريقة كتابتهم بجافا والى اخره واللي بتكون جدا سهله بالنسبة لك بحكم ان الاختلاف الوحيد اللي هي الكلمات اما المفهوم بتكون فاهمهم بics104
    لكن بعدها بتبدا تدخل ب اشياء جديده وبتحتاج تركيز اكثر مثل classes و interfaces و Javafx وهو انك تسوي واجهة برنامج مع ازرار وتحكم بجافا
    بداية الكورس الموضوع بيكون سهل لكن بعدين يحتاج تركيز.. في سلبية بسيطة ان الكلاس ساعة وربع وبعدها لاب ساعة وربع لكن طبيعي يصيبك الملل اثناء الكلاس وتفوت بعض الاشياء

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

    وبالنهاية المقرر بتستفيد منه كثير فنصيحتي لك انك تاخذ الكورس ونيتك انك تستفيد وتستمتع فيه اكثر من انك تعتبره كورس تبي تعديه بس
     
جاري تحميل الصفحة...
مواضيع شبيهة - ICS 108 Object-Oriented Programming
  1. COEngineer
    الردود:
    7
    المشاهدات:
    3,991
  2. تقييم
    الردود:
    0
    المشاهدات:
    1,650
  3. Theking999
    الردود:
    3
    المشاهدات:
    1,679
  4. ! Slow
    الردود:
    0
    المشاهدات:
    425
  5. أبـو غـلا
    الردود:
    31
    المشاهدات:
    3,894
  6. Nevermind7
    الردود:
    0
    المشاهدات:
    544
  7. A_M_J
    الردود:
    0
    المشاهدات:
    1,367
  8. Abd ElRazzaq
    الردود:
    0
    المشاهدات:
    821
  9. أحمد شواهنه
    الردود:
    2
    المشاهدات:
    1,831
  10. s.alhaj
    الردود:
    12
    المشاهدات:
    1,602

مشاركة هذه الصفحة