人臉識別,無人超市,智慧家庭,智慧城市,自動駕駛等技術日益成熟,吸引了越來越多的人進入這個時代的浪潮中。A-Level Computer Science(計算機科學)課程也隨之受到了越來越多學生的喜歡。A-Level課程證書被幾乎所有英語授課的大學作為招收新生的入學標準,為中國學生進入國外大學,優秀的學生進入世界頂尖大學提供了有效途徑。
對于專業方向明確或有濃厚興趣在計算機方向的學生而言,學習一門計算機科學課程,在擇校時會非常有優勢。即使不確定大學專業為計算機方向,這門課程也可以使你更懂得邏輯分析和程序運算,在解決數學問題,經濟問題時思維更加靈活。
尤其在牛津、劍橋等世界名校的面試中,經常會有運用數學知識和計算機知識解決的邏輯分析題,考察學生的思考能力、學習能力和綜合能力。
那么這個課程具體學什么呢?
課程結構設置
A-Level Computer Science(計算機科學)課程包括兩部分,理論和編程。
編程部分根據大綱要求將會學習C#,Java,Pascal,Python,VB.Net中的任何編程語言,學生根據老師或學校的規定學習其中一種語言,學習內容涵蓋了程序設計基本思想,數據結構,算法設計,面向對象編程設計。
理論部分從計算機的二進制表達開始,逐漸深入到計算機系統結構和內部運作,包括軟件和硬件的運行原理,CPU的工作原理,延申到主存儲器如何通過匯編語言指令和提取譯碼執行循環讀取數據,邏輯門和線程提取、執行、返回數據,同時也覆蓋了計算機網絡的基本知識,包括網絡結構模型,網絡設備及其工作原理,網絡協議,網絡數據安全等。
整個課程分為四大部分
AS階段學習:
Section 1 Theory Fundamentals(理論)
Section 2 Fundamental Problem-solving and Programming(編程):

A2階段學習:
Section 3?Advanced Theory(進階理論)
Section 4 Further Problem-solving and Programming Skills(進階編程):
從課程設置中可以看出,課程對計算機的各方面基礎知識都進行了基礎的和深入的學習,幫助學生了解計算機的內部結構和運行原理,同時通過對編程思想和數據結構的講解,幫助學生建立編程思想,學習經典算法,從而在大學的專業學習中能夠進一步深入和拓展。
課程特點
1??注重培養計算思維,并與其它學科結合
計算思維即問題解決思維,包括運用程序結構、邏輯算法、循環算法、條件算法、遞歸算法、對象等進行程序修改和設計,適用于許多科學類學科。
2??注重培養邏輯思維
通過程序流程圖,細化流程拆分問題,將問題逐步分解。
3??注重知識的綜合運用,進行算法優化
將已有的算法進行修改,或者用指定的方式重寫算法
以上羅列出的只是Computer Science課程能帶給我們的知識和能力中的一小部分,還有很多方面充滿樂趣與挑戰,比如運用邏輯電路表達數據,寄存器表達數據處理:

考核評估方式
每年兩個考試季考核的試卷有兩份,一份是理論知識,一份是編程知識,都是筆試試卷,AS和A2的成績各占50%的比重生成最終成績。
AS的同學:paper 1+paper 2, 占最終成績的50%
A2的同學:paper 3+paper 4, 占最終成績的50%
Paper 1&paper 3理論試卷中有填空題,連線題,簡答題和論述題;
paper 2&paper 4編程試卷中沒有選擇題,只有簡答題,作圖題和論述題,將程序以筆試的方式書寫出來。
目前學校選擇的編程語言以python為主,也有選擇Java和VB.Net,不管哪種語言,程序設計思維和算法結構是通用的,不同在語法規則,如果有一種編程語言做基礎,遷移到另一種語言的學習會非常有益。
如何選課
計算機科學的學習內容和任務在數量和難度上都有些高,缺少不了濃厚的興趣和勤奮的學習,建議喜歡解決問題和有較好數學思維的同學選擇。如果大學想要申請與計算機相關的專業,或對計算機感興趣的同學,建議不管難易都認真學習Computer Science 這門課程,對大學專業課的學習會有非常大的幫助。如果有更加喜歡的專業,比如數學,經濟,商科等,建議有時間和能力的情況下選擇這門課程,邏輯思維的鍛煉對這些學科的學習有所幫助。
需要針對Alevel考試輔導提升的同學可以掃碼添加翰林顧問老師咨詢或預約課程~
還能【免費領取】相關真題及解析!

? 2025. All Rights Reserved. 滬ICP備2023009024號-1