「AP CSP」 與 「AP CS A」 有什麼不同?
AP CSP 課程強調電腦邏輯思維,以及學習資訊化的整體架構。但不要求具體的程式設計語言,
適合選擇「非理工科」專業的學生,用來展現科學背景。
而AP CS A則更加專注於電腦程式設計語言的學習,目的是深入並且詳細的學習JAVA。
適合後續大學科系想唸「電腦科學」或「工程」專業的學生。
建議學生有修過Java的課程後,再選讀或選考AP CS A。
當然雙修也是可行的,可以考慮AP CSP做為AP CS A的先修課,9-10年級的學生可以優先學習AP CSP,
然後再選讀AP CS A;
如果是11年級的學生,可以根據自己想申請的科系,直接選擇其中一門進行準備。
請要注意的是:AP CSP是需要在學校修完課後,才可以報考的科目喔,
因為需要學校老師輔導及上傳作品作業。
並要記得確認您的學校已獲得College Board授權可以開設AP CSP課程。
但是AP CS A,可以只考參加考試,不修學校課程喔!