Skip to content · ⁨الانتقال إلى المحتوى⁩

Browse · ⁨تصفح⁩

AP Computer Science A · ⁨AP علوم الحاسوب A⁩

Browse past papers, syllabus content, handouts, and vocabulary for every subject. · ⁨تصفح الأوراق السابقة، ومحتوى المنهج، والملخصات، والمفردات لجميع المواضيع.⁩

Past papers · ⁨الأوراق السابقة⁩Handouts · ⁨نشرات⁩Exercise sheets · ⁨أوراق تمارين⁩Vocabulary · ⁨مفردات⁩

No PDFs in this folder. · ⁨لا توجد ملفات PDF في هذا المجلد.⁩

Study AP Computer Science A · ⁨AP علوم الحاسوب A⁩ · ⁨ادرس AP Computer Science A · ⁨AP علوم الحاسوب A⁩⁩
Revise a topic · ⁨راجع موضوعًا⁩

Got a question wrong? Open the notes for that topic. · ⁨أجبت على سؤال بشكل خاطئ؟ افتح الملاحظات لذلك الموضوع.⁩

Teaching this subject? Everything for the classroom in one place · ⁨هل تُدرّس هذا الموضوع؟ كل ما يحتاجه الفصل الدراسي في مكان واحد⁩ →

Tips

Write every solution by hand, then type it in and run it. The gap between what you thought you wrote and what compiles is where the marks go, and only running it shows you.

Read the scoring guidelines closely — they award points for individual lines and conditions, so a partially working method scores well and a blank one scores zero. Never leave a method empty; write the header, the loop and whatever logic you have.

Method signatures must match the question exactly — name, parameters and return type. It is a free mark to keep and an easy one to throw away.

Browse all subjects · ⁨تصفح جميع المواضيع⁩

Log in or create account · ⁨تسجيل الدخول أو إنشاء حساب⁩

IGCSE, A-Level & AP