AP(Advanced Placement) Computer Science Sınavına Bir Bakış
Advanced Placement sınavları (AP sınavları), Amerika Birleşik Devletleri’nde College Board tarafından sunulan ve her Mayıs ayında öğrenciler tarafından girilen sınavlardır. Testler, bir yıl süren Gelişmiş Yerleştirme (AP) kurslarının doruk noktasıdır. AP sınavlarında (birkaç istisna dışında) çoktan seçmeli ve serbest yanıtlı bölümler bulunur. AP Studio Art, öğrencilerin incelenmek üzere bir portföy göndermelerini gerektirir. AP Bilgisayar Bilimi İlkeleri, öğrencilerin sınıfın AP notunun bir parçası olan Oluşturma görevini tamamlamasını gerektirir. Peki bu sınava nasıl hazırlanmalıyız gelin bir bakalım.
Sınava Hazırlık Süreci
Aslında sınavlar öğrenciler için birer zorlayıcı bir süreçtir. Birçok noktada öğrenciler sınavlara hazırlık sürecinde zorlanırlar. Bunların en başında ise bu sürece kendilerini hazırlamamaları ile başlar. Peki kendimizi nasıl hazırlarız? Bu noktada benim düşüncem öz güvenimizi tazelemek olur. Çünkü özgüveni kendinde olmayan insan her ne kadar çalışırsa çalışssın hep bir şeyler eksik kalır. Bu yüzden öncelikle özgüvenimizi yerine getirmek için bazı noktalara dikkat ederiz. Gelin bu kısma birlikte bakalım
1- Bağlı kalın: Bir şeyi taahhüt ettiğinizde, kendinize takip etmeniz için bir yol vermiş olursunuz ve bu da genellikle başarı için motivasyon sağlar. Gözünü ödüle dik ve peşinden git.
2- Kendi kendine olumlu konuşma: Yeni bir şeyle uğraşırken sinirlerinizin sizi en iyi şekilde kullanmasına izin vermek kolaydır. En sert eleştirmeniniz olmayın. Yapabileceğinizi kendinize hatırlatmak için yapışkan bir nota veya bir aynaya ne kadar harika olduğunuzu yazın!
3- Vücudunuzu hareket ettirin: İster bir sporcu olun, ister dışarı çıkmayı veya köpeğinizi gezdirmeyi seviyor olun, vücudunuzu hareket ettirmek işe yarayacaktır. Endorfin seviyenizi yükseltecek ve size bir mola verecek, böylece işinize ve sorumluluklarınıza döndüğünüzde tazelenmiş hissedeceksiniz.
4- Yeterince dinlenin: Bütün gece çalışmanın sizi daha akıllı yapacağını düşünürken, işinizi zorlaştırıyor olabilirsiniz. Dinlenmek için zaman ayırın ve tam bir gece uykusu almaya öncelik verin.
5- Yardım isteyin: Cevabınızın olmaması, onu bulabilecek kadar becerikli olmadığınız anlamına gelmez. En başarılı insanlar ne zaman yardım isteyeceklerini bilirler ve verildiğinde yardım alırlar.
Bu süreçten sonra ise tam anlamıyla sınava hazırlık süreci başlamış oluyor. Özgüven tavan olduğuna göre artık çalışma modeline geçebiliriz. Bu noktada kendimize güven tam olduğundan sistemli ve başarılı bir çalışma ile yapılamayacak bir şey yoktur.
- Eski materyaller ile başlayın.
Sınıfta zaten tamamladığınız materyali gözden geçirerek başlayın. Geçmiş çalışmaları gözden geçirmek için her akşam yaklaşık 15 dakika ayırın. Belleğinizi düzenli olarak yenilemek, etkili öğrenme için en iyi stratejidir.
2. Yeni materyali AP testini göz önünde bulundurarak yaklaşın.
Üzerinde derecelendirildikten sonra materyali öylece unutamazsınız! AP sınavı tüm yılın doruk noktası olacaktır. Yeni materyallerde ustalaştıkça, daha sonra AP Sınavı incelemesi için kullanacağınız notlar almak için birkaç dakikanızı ayırın. Her dersin önemli noktalarını henüz aklınızdayken vurgulayın ve zorlandığınız alanları not edin.
3. Öğrenme ortamlarınızı şekillendirin.
Öğretmeniniz çalışmanıza yardımcı olabilir ve materyal konusunda destek olabilir ancak bu sınava hazırlanmanız için tam anlamıyla yeterli değildir. Bu yüzden mutlaka dijital kaynaklara, ücretsiz provalara katılmaya özen gösterin.
4. Bir AP hazırlık kitabına yatırım yapın.
Harika bir sınava hazırlık kitabı, temel içeriği gözden geçirmenize, sınav biçimini ve soru türlerini size tanıtmanıza ve büyük gün için pratik yapmanıza yardımcı olacaktır.
5. Uzman AP yardımı alın.
AP öğretmenleri, öğrencilerin AP sınavlarına hazırlanmalarına yardımcı olmakta harikadır. İster kapsamlı bir hazırlığa, ister birkaç alanda takviyeye ihtiyacınız olursa, AP uzmanlarından yardım almayı unutmayın.
Buraya kadar her şey güzel. Kendimize güvenimiz tam :) Sınava da çalıştık bundan sonrası size kalıyor. Ama ben bu sınavda çıkabilecek bir soru üzerinden nasıl çözülmesi veya yaklaşılması gerektiğini de anlatarak bu yazımı bitirmek istiyorum. O halde haydi gelin bir yazılım mühendisi gözünden AP sorusuna beraber bakalım
Örnek olarak şöyle bir algoritmamız var ve bu algoritmaya göre “avocado” kelimesinin son halinin ne olacağını soruyor?
Burda en başta bakış açımız en basit şekilde olmalı ve her bir satırı tek tek iyi bir şekilde anlamak olacaktır.
İlk satıra baktığımızda kelime içinde her bir heceyi tek tek dolaş diyor ( for each her bir elemanı kontrol eden bir yapıdır.)
2.satırda Tek tek dolaşırken bir if bloğu ile (eğer anlamına gelir) o anki dolaştığın hece ünlü bir hece ise şunu yap diyor :
3. satırda yanına “b” ekle diyor
4.satırda ise b’den sonra kontrol ettiğimiz harfi ekle diyor.
Şimdi ise gelin kelime üzerinden tek tek daha detaylı bakıp soruyu çözelim
- Kelimenin ilk hecesi olan “a”ya bakarak başlıyoruz. “a” sesli harf olduğu için “ba” eklenerek “aba” elde edilir.
- Ardından, “vo” olan ikinci heceye geçiyoruz. “o” bir sesli harf olduğu için ondan sonra “bo” eklenerek “vob” elde edilir.
- Üçüncü hece “ca”ya geçilirken öncekiyle aynı kuralı uygularız ve “a”dan sonra “ba” ekleyerek “cab” elde ederiz.
- Sonunda son hece “do”ya ulaşıyoruz. “o” bir sesli harf olduğu için ondan sonra “bo” eklenerek “dob” elde edilir.
Artık “avokado” kelimesindeki tüm heceleri işledik, bu nedenle “abavobocabadobo” nihai çıktısını oluşturmak için her hecenin sonuçlarını bir araya getiriyoruz.
Sonuç olarak bu tarz soruları tek tek inceleyerek ve en sade bakış açısıyla çözmek en doğru yoldur. Benim anlatacaklarım bu kadar sınava girecek öğrencilere şimdiden başarılar :)