目前計(jì)算機(jī)科學(xué)這一專業(yè)一直是比較熱門(mén)的,在國(guó)外也是如此,與國(guó)內(nèi)不同的是,英國(guó)學(xué)生在中學(xué)的時(shí)候就有機(jī)會(huì)接觸計(jì)算機(jī)專業(yè)課程的學(xué)習(xí),也就是gcse計(jì)算機(jī)科學(xué)課程,這為很多對(duì)計(jì)算機(jī)感興趣的學(xué)生提供了更多的學(xué)習(xí)機(jī)會(huì)。

gcse計(jì)算機(jī)科學(xué)課程主要發(fā)展學(xué)生對(duì)使用計(jì)算機(jī)解決問(wèn)題的主要原則的理解,并且運(yùn)用他們的理解,使用算法和高級(jí)編程語(yǔ)言開(kāi)發(fā)基于計(jì)算機(jī)的問(wèn)題解決方案,發(fā)展學(xué)生一系列技術(shù)技能,并能夠有效地測(cè)試和評(píng)估計(jì)算解決方案。
gcse計(jì)算機(jī)科學(xué)課程內(nèi)容主要包括以下幾個(gè)部分:
1、算法基礎(chǔ)
本單元主要學(xué)習(xí)算法、抽象、分解等概念的解釋,并使用系統(tǒng)的方法來(lái)解決問(wèn)題和創(chuàng)建算法,使用偽代碼和流程圖來(lái)表示這些算法。學(xué)習(xí)簡(jiǎn)單算法的輸入、處理和輸出,確定簡(jiǎn)單算法的用途。
本單元還將學(xué)習(xí)理解一個(gè)以上的算法可以用來(lái)解決同一個(gè)問(wèn)題,并比較算法的效率,解釋一些算法在解決同一問(wèn)題時(shí)如何比其他算法更有效。
本單元還將理解并解釋線性搜索算法、二分搜索法算法是如何工作的,以及比較和對(duì)比線性和二分搜索法算法。理解并解釋合并排序算法和冒泡排序算法是如何工作的以及比較和對(duì)比合并排序和冒泡排序算法。
2、編程
本單元主要學(xué)習(xí)整數(shù)、浮點(diǎn)數(shù)、布爾代數(shù)、字符串等數(shù)據(jù)類型,理解編程概念,使用并了解變量聲明、常數(shù)聲明、作業(yè)、循環(huán)、選擇、子程序(程序/功能)等語(yǔ)句類型,使用嵌套選擇和嵌套迭代結(jié)構(gòu),了解編程語(yǔ)言中的添加、減法、增加、實(shí)數(shù)除法、整數(shù)除法等算術(shù)運(yùn)算,掌握編程語(yǔ)言中等于、不等于、不到、大于、小于或等于、大于或等于等的關(guān)系運(yùn)算。
本單元還要學(xué)習(xí)編程語(yǔ)言中的布爾運(yùn)算、數(shù)據(jù)結(jié)構(gòu)、輸入/輸出和文件處理、編程語(yǔ)言中的字符串處理操作、編程語(yǔ)言中的隨機(jī)數(shù)生成、子程序(程序和函數(shù))、結(jié)構(gòu)化程序設(shè)計(jì)、編程語(yǔ)言的分類等內(nèi)容。
3、數(shù)據(jù)表示的基礎(chǔ)
本單元主要學(xué)習(xí)計(jì)算機(jī)中的數(shù)據(jù)表示,理解計(jì)算機(jī)使用二進(jìn)制表示所有數(shù)據(jù)和指令,能夠在二進(jìn)制、八進(jìn)制、十進(jìn)制、十六進(jìn)制之間進(jìn)行轉(zhuǎn)換,了解二進(jìn)制算術(shù)、字符編碼、像素與圖像的概念、數(shù)據(jù)壓縮等內(nèi)容。
4、計(jì)算機(jī)系統(tǒng)
本單元主要學(xué)習(xí)計(jì)算機(jī)系統(tǒng)中硬件和軟件的內(nèi)容,掌握術(shù)語(yǔ)硬件和軟件,并理解它們之間的關(guān)系。掌握布爾邏輯、軟件分類、系統(tǒng)架構(gòu)等內(nèi)容。
5、計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)
本單元主要介紹計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)知識(shí),包括計(jì)算機(jī)網(wǎng)絡(luò)的主要類型、常見(jiàn)的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)、解釋常見(jiàn)網(wǎng)絡(luò)協(xié)議的目的和用途、了解網(wǎng)絡(luò)安全的必要性和重要性,掌握證明、加密、防火墻、MAC地址過(guò)濾等網(wǎng)絡(luò)安全方法。學(xué)習(xí)4層TCP/IP模型:應(yīng)用層、傳輸層、互聯(lián)網(wǎng)層、鏈路層。了解HTTP、HTTPS、SMTP、IMAP和FTP協(xié)議在應(yīng)用層運(yùn)行。理解TCP和UDP協(xié)議在傳輸層運(yùn)行。了解IP協(xié)議在互聯(lián)網(wǎng)層運(yùn)行。
6、網(wǎng)絡(luò)安全基礎(chǔ)
本單元主要學(xué)習(xí)定義網(wǎng)絡(luò)安全這個(gè)術(shù)語(yǔ),并能夠描述網(wǎng)絡(luò)安全的主要目的。理解并能夠解釋以下網(wǎng)絡(luò)安全威脅:社會(huì)工程技術(shù)、惡意代碼、弱密碼和默認(rèn)密碼、錯(cuò)誤配置的訪問(wèn)權(quán)限、可移動(dòng)媒體、未修補(bǔ)和/或過(guò)時(shí)的軟件。
7、數(shù)字技術(shù)對(duì)更廣泛社會(huì)的道德、法律和環(huán)境影響,包括隱私問(wèn)題
本單元主要解釋當(dāng)前數(shù)字技術(shù)對(duì)社會(huì)的倫理、法律和環(huán)境影響及風(fēng)險(xiǎn)。當(dāng)出現(xiàn)數(shù)據(jù)隱私問(wèn)題時(shí),應(yīng)予以考慮。
8、軟件開(kāi)發(fā)方面
本單元主要學(xué)習(xí)理解的數(shù)據(jù)結(jié)構(gòu)和代碼(指令)的形式實(shí)現(xiàn),在構(gòu)建解決方案之前,應(yīng)該設(shè)計(jì)解決方案,例如為數(shù)據(jù)模型規(guī)劃數(shù)據(jù)結(jié)構(gòu)、設(shè)計(jì)算法、為解決方案設(shè)計(jì)適當(dāng)?shù)哪K化結(jié)構(gòu)以及設(shè)計(jì)用戶界面。
9、方案規(guī)劃項(xiàng)目
編程項(xiàng)目允許學(xué)生通過(guò)編寫(xiě)給定問(wèn)題的解決方案,在解決問(wèn)題的環(huán)境中發(fā)展他們的實(shí)踐技能并生成記錄解決方案開(kāi)發(fā)的報(bào)告。編程項(xiàng)目應(yīng)被視為學(xué)習(xí)體驗(yàn):允許學(xué)生獨(dú)立工作,超過(guò)20小時(shí)期間,擴(kuò)展他們的編程技能,增加他們對(duì)計(jì)算機(jī)科學(xué)的實(shí)際應(yīng)用的理解。
【微語(yǔ)】我們?cè)诩异o靜守候, 期盼你學(xué)成歸來(lái), 那時(shí)的你將更加耀眼。