同學(xué)你好,很高興為您解答,IB計算機(jī)課程的語言使用的是JAVA,IB計算機(jī)也分為SL和HL兩門,HL難度比較大,SL相對比較基礎(chǔ),建議有編程基礎(chǔ)的學(xué)生學(xué)習(xí),不然會感覺很難。
IB計算機(jī)課程主要學(xué)習(xí)系統(tǒng)結(jié)構(gòu)、計算機(jī)組織和網(wǎng)絡(luò)三部分,具體內(nèi)容包括:系統(tǒng)生命周期、系統(tǒng)分析、系統(tǒng)設(shè)計、計算機(jī)數(shù)學(xué)與邏輯、算機(jī)體系結(jié)構(gòu)、計算機(jī)網(wǎng)絡(luò)結(jié)構(gòu)、計算機(jī)數(shù)學(xué)與邏輯、Java中的程序構(gòu)造、錯誤和實用軟件、計算機(jī)編程、解決問題和編程、問題解決方案中的對象、遞歸、算法評估
IB計算機(jī)HL還需要學(xué)習(xí)靜態(tài)數(shù)據(jù)結(jié)構(gòu)、動態(tài)態(tài)數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)表示、處理器配置、磁盤存儲器等內(nèi)容。
無論IB計算機(jī)的HL還是SL,除了完成幾個試卷外還要有IA,IA需要做一個編程項目,所以大家不僅要掌握基本的知識點,還要學(xué)會應(yīng)用。大家平時可以用Netbeans以及eclipse或者intellij的幾個ide去編一個程序,但是一定要注意復(fù)雜度,復(fù)雜度是要占分?jǐn)?shù)的,所以課下一定要多練習(xí)。