
في دورة علوم الحاسوب هذه، ستتعلّم أساسيات البرمجة باستخدام لغة جافا، وستغطي موضوعات مرتبطة بمقرر وامتحان AP Computer Science A. تبدأ الدورة بتقديم نظرة عامة على كيفية عمل الحاسوب، ثم تنتقل إلى فهم الأثر العالمي للحوسبة وكيف تؤثر التقنيات الرقمية في المجتمع والعمل والحياة اليومية. بعد ذلك، ستدخل إلى مفاهيم البرمجة في جافا خطوة بخطوة، بما في ذلك بنية برنامج جافا، وكيفية كتابة برامج بسيطة تتعامل مع الإدخال والإخراج. كما ستتعرّف على تمثيل الأعداد داخل الحاسوب، وأنواع البيانات والمتغيرات، وكيفية استخدام العبارات الشرطية (الاختيار) للتحكم في مسار تنفيذ البرنامج. تركّز الدورة أيضاً على مبادئ التصميم كائني التوجه (Object-Oriented Design) بوصفه أساساً مهماً في البرمجة الحديثة، وتساعدك على بناء طريقة تفكير منظمة لحل المشكلات البرمجية. بالإضافة إلى ذلك، ستتناول مفاهيم الحوسبة الأخلاقية، بما يشمل الاستخدام المسؤول للتقنية وفهم تبعات القرارات التقنية. هذه الدورة مناسبة لأي شخص يرغب في الالتحاق بمقرر برمجة تمهيدي (المستوى الأول)، خصوصاً للطلاب الذين لا توفر مدارسهم مادة مشابهة. لا تحتاج إلى أي خبرة سابقة في البرمجة، ونتطلع إلى مساعدتك على استكشاف هذا العالم الجديد والمثير.
Sunil Prabhakar
Professor of Computer Science
Debbie Perouli
Assistant Professor of Computer Science
Phil Sands
K-12 Outreach Coordinator for Computer Science