計算機科學包含問題解決、硬件、算法和觀點,可幫助人們利用計算機解決當代生活中的現實問題。
參加 AP 計算機科學 A 課程和考試的學生已做好充分準備,可以繼續學習計算機科學並將其融入廣泛的計算和 STEM 相關領域。
AP計算機科學課程向學生介紹計算機科學的基本主題,包括問題解決、設計策略和方法、數據組織(數據結構)、處理數據的方法(算法)、潛在解決方案分析以及道德和計算的社會影響。該課程強調面向對象和命令式問題解決和設計。這些技術代表了開發解決方案的成熟方法,這些解決方案可以從小而簡單的問題擴展到大而復雜的問題。
解鎖代碼的力量!本系列課程培養學生像計算機科學家一樣思考和使用 Java 編程語言解決問題的能力。我們的目標是為每個學生提供有趣且直觀的計算機科學學習體驗,並為他們在高中及以後的結構化計算機科學課程做好準備。
學生將從創建簡單程序開始,然後使用輸入/輸出、計算、決策和循環來增強它們。並推進到二維圖形應用程序的開發,如模擬和互動遊戲。
曲目包括:
- Java 簡介
- 高級Java
- Java中的數據結構