A-level計算機科學學什么?
理論部分內(nèi)容,主要是計算機內(nèi)部運作,數(shù)字、文本、圖片、甚至是音樂等數(shù)據(jù)是如何通過二進制來存儲的。還延伸到計算機系統(tǒng)結(jié)構(gòu),展示主存儲器如何通過使用匯編語言指令和提取譯碼執(zhí)行循環(huán),來讀取數(shù)據(jù)。除了包含編程,這門課程也致力于促進改善編程慣例,比如說避免全域變數(shù)、合理的變量命名、結(jié)構(gòu)化編程、良好的代碼重用性、正確注釋代碼。它也包含一些比較高級的概念,比如計算機的社會和法律影響,如何把一個大的問題分解成一個個獨立的編程步驟。