تخطَّ إلى المحتوى
TestPrep
ADVANCED PLACEMENT · الرياضيات وعلوم الحاسوب

دروس AP Computer Science A استعداداً لامتحان مايو

AP Computer Science A مقرّر في لغة Java يُطلب فيه من الطالب أن يتنبّأ بدقة بما تفعله الشيفرة — الحلقات واستدعاءات الدوالّ والاستدعاء الذاتي والمراجع إلى الكائنات — ثم يكتب دوالّ وأصنافاً كاملة انطلاقاً من مواصفات مكتوبة. والطلاب الذين تعلّموا البرمجة بالتجربة والخطأ، يعدّلون الشيفرة حتى تعمل، كثيراً ما يكونون أضعف في أكثر ما يقيسه الامتحان: الاستدلال على الشيفرة سطراً سطراً.

إجابة مختصرة

يمكن دراسة AP Computer Science A عبر الإنترنت، في دروس فردية أو في مجموعة.

الحصة مدتها 90 دقيقة وتبدأ من USD 65 للحصة؛ وتضمّ دورة المجموعة 50 حصة، مدة كل منها 90 دقيقة، بسعر USD 1,755، ولا يجمع الصف أكثر من 6 طلاب.

موعد بدء المجموعة القادمة هو 27 سبتمبر 2027.

ابتداءً من USD 65 للحصة

  • مكوّنات الدرجة (2) كما ينشرها AP Central
  • حصص مباشرة عبر الإنترنت مدّتها 90 دقيقة
  • ابتداءً من USD 65 للحصة

كيف يُقيَّم AP Computer Science A

يضعه College Board ويصحّحه، وتُعلَن النتيجة على مقياس AP من 1 إلى 5. وتحدّد كل جامعة بنفسها الدرجات التي تمنح ساعات معتمدة أو إعفاءً من مقرّرات. وأسماء المكوّنات كما يطبعها College Board.

College Board

AP Computer Science A · AP Central exam page

المكوّنالنسبة من الدرجةالمدّةما يتضمّنه
Section I: Multiple Choice55%ساعة واحدة و30 دقيقة42 سؤالاً في ساعة و30 دقيقة، أغلبها أسئلة مستقلة، وقد تتضمّن أحياناً مجموعة أو مجموعتين تضمّ كلٌّ منهما سؤالين، وتغطّي ممارسات التفكير الحاسوبي الخمس كلها. ويُطلب فيها تحديد الشيفرة اللازمة لإنتاج مخرجات معيّنة، وتتبّع ما تنتجه شيفرة ما، وتحليل الشيفرة من حيث صحتها وتكافؤها مع غيرها وما فيها من أخطاء. ويُتاح مرجع Java Quick Reference في Bluebook، ولا يُسمح بالآلات الحاسبة.
Section II: Free Response45%ساعة واحدة و30 دقيقة4 أسئلة في ساعة و30 دقيقة، يُطلب في كلٍّ منها كتابة شيفرة بلغة Java تُكتب في Bluebook: سؤال Methods and Control Structures ‏(7 درجات)، وسؤال Class Design ‏(7 درجات)، وسؤال Data Analysis with ArrayList ‏(5 درجات)، وسؤال 2D Array ‏(6 درجات). وتقيس الأسئلة الأربعة كلها الممارسة 2: Develop Code.
  • يُؤدّى الامتحان كاملاً في تطبيق Bluebook التابع لـ College Board.
  • موعد امتحان 2027: 12 مايو 2027.

روجِع بتاريخ 8 أكتوبر 2026

يراجع College Board بعض الامتحانات من عام لآخر. وصفحة الامتحان المذكورة أعلاه هي المرجع لدورتك.

منهج AP Computer Science A

تبقى أسماء الموضوعات بالإنجليزية كما تَرِد في الورقة ونموذج التصحيح.

  • Unit 1: Using Objects and Methods (15–25%)

    Using primitive data types including int, double, and Boolean · Evaluating arithmetic expressions in program code · Creating objects by calling constructors with and without parameters · Using String objects and methods · Using application program interfaces (APIs) and libraries

  • Unit 2: Selection and Iteration (25–35%)

    Using conditional statements to execute different statements based on input values · Creating the same value using equivalent Boolean expressions · Representing iterative processes in code using for and while loops · Nesting loop and iteration statements · Informally analyzing run-times

  • Unit 3: Class Creation (10–18%)

    Designing a class, including whether attributes are public or private · Setting an object’s attributes using constructors · Defining behaviors of an object using non-void, void, and static methods · Breaking problems into smaller parts by creating methods to solve individual subproblems

  • Unit 4: Data Collections (30–40%)

    Traversing an array by accessing the elements using iteration statements · Representing collections of related object reference data using ArrayList objects · Traversing a 2D array by accessing the elements using nested iteration statements · Executing recursive methods · Searching and sorting using binary search and merge sort algorithms

أين تضيع الدرجات عادةً في AP Computer Science A

  • الطباعة حيث يجب الإرجاع

    تسرد إرشادات التصحيح من College Board الأخطاء التي تُفقد الإجابة المفتوحة درجات الخوارزمية: طباعة مخرجات لم يطلبها السؤال، أو إرجاع قيمة من دالّة void، أو إعادة كتابة ترويسة الدالّة المعطاة بمعاملات مختلفة، أو تغيير بيانات يُفترض أن تبقى كما هي. وهذه عادات منقولة من تمارين الصف لا ثغرات في المعرفة، وتكلّف درجات في حلول صحيحة فيما عدا ذلك.

  • تخطّي عناصر عند الحذف من ArrayList

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

  • الانشغال بالصياغة والمنطق مختلّ

    كثيراً ما يقضي الطلاب وقت الامتحان قلقين بشأن الفواصل المنقوطة والأقواس. وتعامل إرشادات التصحيح كثيراً من هذه الهفوات على أنها ثانوية — فاصلة منقوطة ناقصة حين تكون البنية واضحة، أو كتابة = بدل ==، أو الخلط بين length وsize — بينما تُفقد الخطوة الناقصة، أو الخطوات المرتّبة ترتيباً خاطئاً، درجة الخوارزمية. ففي الأسئلة المفتوحة يهمّ المنطق الكامل المرتّب أكثر بكثير من الصياغة المثالية.

كيف ندرّس AP Computer Science A

يدرّس المعلّم Java بالتتبّع قبل الكتابة. فكل بنية جديدة — الشروط والحلقات ودوالّ String والكائنات والمصفوفات وArrayList والمصفوفات الثنائية والاستدعاء الذاتي — تُتتبَّع أولاً باليد على مقاطع شيفرة قصيرة، مع جدول لقيم المتغيّرات، حتى يصبح الطالب قادراً على توقّع المخرجات بثقة. وبعد ذلك فقط يكتب الطالب الشيفرة انطلاقاً من مواصفات على طريقة الامتحان: سيناريو وصنف وترويسة دالّة وأمثلة. ويعتمد التدريب على الأسئلة المفتوحة على أسئلة منشورة من كل نوع يطرحه الامتحان، تُصحَّح وفق إرشادات College Board ليرى الطالب أي الدرجات ينالها ولماذا. وتُكتب الإجابات في محرّر نصوص بسيط وتُراجَع بتتبّعها لا بتشغيلها. وتبني مجموعات أسئلة الاختيار من متعدّد السرعة في قراءة شيفرة غير مألوفة واستخدام Java Quick Reference.

ليس هناك اختبار تحديد مستوى مستقلّ، إذ لا يغني امتحان منفرد عن منهج مدرسي يمتدّ على عامين. لذلك تقوم الحصة الأولى نفسها بدور التقييم؛ فيراجع المعلّم معك إجاباتك المصحَّحة الأخيرة، ونماذج من امتحانات سابقة تتبع مواصفتك المعتمدة، والوحدات التي أنجزتها في مدرستك، ليقف على مستواك الراهن والفجوات المعرفية وأسلوب التعامل مع الورقة الامتحانية وسير دراستك المدرسية. وهي حصة اعتيادية مدفوعة الأجر تجمع بين التدريس والتقييم في آنٍ واحد.

مواد وصفحات ذات صلة

  • AP Computer Science Principles

    دروس مباشرة عبر الإنترنت في AP Computer Science Principles: مهمة Create performance task، والإجابات المكتوبة عن شيفرتك، وشبه الشيفرة من College Board.

  • AP Cybersecurity

    دروس مباشرة عبر الإنترنت قبل أول امتحان AP Cybersecurity في مايو 2027: قراءة السجلات وأدلة الشبكة، وقواعد الجدار الناري، وصلاحيات الملفات، وتحليل المخاطر.

  • AP Statistics

    دروس AP Statistics عبر الإنترنت وفق المقرّر المعدَّل لعام 2026-27: الأسئلة البحثية، وتصميم الدراسات، والاستدلال في السياق، والإجابات المكتوبة في Bluebook.

  • دروس AP

    دروس AP عبر الإنترنت لامتحانات مايو 2027: التفاضل والتكامل والعلوم والاقتصاد والتاريخ والإنجليزية وغيرها، لطلاب مدارس المنهج الأمريكي.

  • أسعار AP

    أسعار دروس AP: ابتداءً من USD 65 للحصة ومدّتها 90 دقيقة. قارن الباقات والمواد المشمولة والدورات الجماعية ومنتجات الدراسة الذاتية.

AP Computer Science A: ماذا يقول طلابنا

يكتب هذه الآراء طلاب وأولياء أمور استعدّوا معنا بأنفسهم. نراجع كل رأي قبل نشره، ولا نغيّر كلماته ولا عدد نجومه.

لم يُنشر بعدُ أي رأي عن هذا البرنامج. إن كنت قد استعددت معنا، فشارك تجربتك مع الطلاب الآخرين.

شاركنا تجربتك

ننشر الآراء المعتمدة في هذه الصفحة وحدها.

عدد النجوم

يظهر فوق رأيك؛ يكفي الاسم الأول وحرف واحد من اسم العائلة.

نحتفظ باسمك ورأيك فقط لعرضهما هنا. سياسة الخصوصية

الأسئلة الشائعة

إجابات قصيرة ومباشرة. وإن لم يكن سؤالك هنا فاسألنا.

لغة Java. فالامتحان مكتوب بها، ومرجع Java Quick Reference المتاح في Bluebook يسرد دوالّ المكتبة التي قد ترد فيه. والطلاب الذين يبرمجون أصلاً بلغة Python أو JavaScript يتقدّمون في المنطق، لكنهم يحتاجون إلى وقت لاستيعاب التحديد الثابت للأنواع في Java، وأصنافها وكائناتها، والفرق بين الأنواع الأولية والأنواع المرجعية. ويستطيع المعلّم أن يبني على ما يعرفه الطالب بدل البدء من الصفر.

ليس لتصميمها. فوثيقة وصف المقرّر والامتحان المعمول بها منذ خريف 2025 تُخرج تصميم علاقات الوراثة وتنفيذها من نطاق المقرّر والامتحان، وإن كان على الطالب أن يعرف أن كل صنف في Java هو صنف فرعي من Object. وقد تتضمّن كتب المراجعة ومواد التدريب الأقدم، المكتوبة للإطار السابق، أسئلة عن الوراثة، لذا تأكّد من أن موادك تطابق الوحدات الحالية.

ليس ذلك شرطاً. توصي College Board قبل Computer Science A بدراسة الإنجليزية والجبر في المرحلة الثانوية والإلمام بالدوالّ الرياضية، لا بمقرّر حاسوب سابق. فمقرّر Principles أوسع، يشمل البيانات والشبكات وأثر الحوسبة مع عمق أقل في البرمجة، أمّا Computer Science A فمقرّر برمجة من أوله إلى آخره. ويمكن لمن لم يكتب شيفرة قط أن يبدأ بمقرّر A، لكن عليه أن يتوقّع فصلاً دراسياً أول أصعب.

الحصة المفردة ومدّتها 90 دقيقة بـ USD 70؛ وفي الباقات الأكبر ينخفض السعر إلى USD 65 للحصة.

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

تحدّث إلينا عن AP Computer Science A

أخبرنا بهيئتك أو مستواك، وتقديرك المتوقَّع، وموعد امتحانك. وسنقول لك بصدق إن كنت تحتاج إلى معلّم، وأيّ معلّم.