العودة للمتجر
Computer Science I
كتاب هندسي هندسة البرمجيات هندسة الحاسبات

Computer Science I

الناشر: Eng.Yousif Sajjad
مجاني
سجّل دخول للشراء

وصف الملزمة

قبل عدة سنوات، قامت قسمنا بإعادة تصميم الدورات التمهيدية في مبادرة "نهضة في الحوسبة" حيث أعدنا تطوير عدة "أشكال" مختلفة من مقرر علوم الكمبيوتر I (واحد مخصص لطلاب علوم الكمبيوتر، واحد لطلاب هندسة الحاسوب، واحد لطلاب الهندسة غير الحاسوبية، واحد لطلاب العلوم الإنسانية، إلخ). تهدف هذه الدورات إلى أن تكون متكافئة في المحتوى ولكن لها جاذبية أوسع لأولئك في تخصصات مختلفة. كان الهدف هو توفير نقاط دخول متعددة إلى علوم الكمبيوتر. بمجرد أن يحصل الطالب على أساس متين، يمكنه الاستمرار في علوم الكمبيوتر II وتعلم لغة برمجة ثانية بسهولة نسبية. وقد شكلت هذه الفكرة الأساسية الطريقة التي بنيت بها هذا الكتاب. هناك فصل بين المفاهيم وبين بناء جملة لغات البرمجة. الجزء الأول من هذا الكتاب يستخدم الشيفرة الزائفة مع الحد الأدنى من العناصر الخاصة باللغة. الأجزاء اللاحقة من الكتاب تعيد طرح هذه المفاهيم ولكن في سياق لغة برمجة محددة. هذا يسمح بنهج "الإضافة" في علوم الكمبيوتر: يمكن استخدام نفس الكتاب نظريًا لعدة دورات أو يمكن تمديد الكتاب بإضافة جزء جديد للغة جديدة بأقل جهد.