單元序號 | 課程名稱 | 編程知識 |
*單元 |
1、*個(gè)C++程序 2、基本數(shù)據(jù)類型 3、數(shù)據(jù)的輸入/輸出 4、程序設(shè)計(jì)之順序結(jié)構(gòu) 5、選擇結(jié)構(gòu)與關(guān)系運(yùn)算符 6、選擇結(jié)構(gòu)與邏輯運(yùn)算符 7、選擇結(jié)構(gòu)與條件運(yùn)算符 8、if語句嵌套 9、switch多 分支語句 10、階段練習(xí) |
1.學(xué)習(xí)C++程序的基本編程框架 2.掌握變量的定義和應(yīng)用 3.學(xué)習(xí)算數(shù)運(yùn)算符和賦值運(yùn)算符 4.掌握幾種常用的數(shù)據(jù)類型以及數(shù)據(jù)類型之間的轉(zhuǎn) 換方式 5.學(xué)習(xí)3種輸入/輸出語句 6.了解程序設(shè)計(jì)的三種基本結(jié)構(gòu) 7.學(xué)習(xí)if語句常用的三種結(jié)構(gòu) 8.學(xué)習(xí)關(guān)系運(yùn)算符、邏輯運(yùn)算符和條件運(yùn)算符 9.學(xué)習(xí)switch多分支語詢 10.熟練使用if語句和各類運(yùn)算符解決奧賽練習(xí)題 |
第二單元 |
1、while循環(huán) 2、專項(xiàng)練習(xí) 3、do-while循環(huán) 4、專項(xiàng)練習(xí) 5、for循環(huán) 6、專項(xiàng)練習(xí) |
1.學(xué)習(xí)while. do- -while循環(huán)語句 2.了解while語句和do-while語句的區(qū)別 3.掌握for循環(huán)語句及其應(yīng)用 4.熟練使用循環(huán)語句解決奧賽練習(xí)題 |
第三單元 |
1-2、循環(huán)嵌套及專項(xiàng)練習(xí) 3-4、一維數(shù)組及專項(xiàng)練習(xí) 5、冒泡排序 6-7、二維數(shù)組及專項(xiàng)練習(xí) 8-9、字符數(shù)組及專項(xiàng)練習(xí) 10、奧賽模擬真題 |
1-6、安裝Django第三方框架,創(chuàng)建并調(diào)試*個(gè)項(xiàng)目、實(shí)現(xiàn)網(wǎng)頁數(shù)據(jù)與后端的交互、實(shí)現(xiàn)文件.上傳并保存到指定路徑實(shí)現(xiàn)用戶登錄驗(yàn)證功能;利用Django生成動態(tài)網(wǎng)頁內(nèi)容創(chuàng)建數(shù)據(jù)庫表并對數(shù)據(jù)進(jìn)行處理和展示 7.完成PythonWeb網(wǎng)頁設(shè)計(jì)項(xiàng)目 |
第四單元 |
1、string字符串類型 2-3、字符串常用函數(shù)及專項(xiàng)練習(xí) 3-5、函數(shù)及專項(xiàng)練習(xí) 5、專項(xiàng)練習(xí) 6-7、簡單遞歸及專項(xiàng)練習(xí). 8、結(jié)構(gòu)體類型 9、階段練習(xí) |
1.認(rèn)識string字符串類型 2.掌握string類型變量的基本操作 3.掌握string類型的常用函數(shù) 4.學(xué)習(xí)函數(shù)的定義、聲明以及調(diào)用 5.學(xué)習(xí)函數(shù)的傳值和返回 6.掌握變量的作用域 7.學(xué)習(xí)遞歸算法的概念,學(xué)會使用遞歸算法解決問題 8.學(xué)習(xí)結(jié)構(gòu)體變量以及結(jié)構(gòu)體數(shù)組的定義與應(yīng)用 9.熟練掌握字符串、函數(shù)、遞歸和結(jié)構(gòu)體等知識,并能夠解決奧賽練習(xí)題。 |
第五單元 |
1、指針與變量 2、指針與數(shù)組 3、指針與字符串 4、指針與函數(shù) 5、專項(xiàng)練習(xí) 6、結(jié)構(gòu)體指針 |
1.認(rèn)識指針,學(xué)習(xí)指針與變量的定義及應(yīng)用 2.掌握指針數(shù)組的定義與應(yīng)用 3.掌握指針與字符串的定義與應(yīng)用 4.學(xué)習(xí)指針作為函數(shù)的參數(shù)及返回值的應(yīng)用 5.了解指向函數(shù)的指針 6.學(xué)習(xí)結(jié)構(gòu)體指針的定義及應(yīng)用 |
第六單元 |
1、階段練習(xí) 2、單向鏈表 3、雙向鏈表 4、專項(xiàng)練習(xí) 5-6、文件操作及專項(xiàng)練習(xí). 7、進(jìn)制轉(zhuǎn)換與位運(yùn)算 8-9、奧賽模擬真題 |
1.認(rèn)識鏈表數(shù)據(jù)結(jié)構(gòu) 2.學(xué)習(xí)單向鏈表的定義,掌握單向鏈表的基本操作 3.學(xué)習(xí)雙向鏈表的定義及其基本操作 4.學(xué)習(xí)文件打開、讀取、寫入、關(guān)閉等基本操作 5.掌握stream類的流文件語句及其操作 6.掌握文件指針FIL E的語句及其基本操作 7.學(xué)會使用重定向方法操作文件 8.學(xué)習(xí)二進(jìn)制、十進(jìn)制、十六進(jìn)制的概念進(jìn)制之間的轉(zhuǎn)換 9.學(xué)習(xí)位運(yùn)算符及其應(yīng)用 |
進(jìn)階培訓(xùn) | 學(xué)習(xí)目標(biāo) | 課程內(nèi)容 |
第七單元 | CSP-J入門組算法的掌握和基本使用,能夠嘗試參加一些入門級的C++算法競賽。 |
1、字符串基本操作、經(jīng)典排序算法、遞推專題、遞歸專題。 2、數(shù)據(jù)結(jié)構(gòu)-棧、數(shù)據(jù)結(jié)構(gòu)隊(duì)列、數(shù)據(jù)結(jié)構(gòu)-二叉樹。 3、枚舉算法,模擬算法、貪心算法,深度優(yōu)先搜索算法,寬度優(yōu)先 4、搜索算法的概念掌握、經(jīng)典題目的掌握。 5、高精度加、高精度減、高精乘低精、高精除低精的練習(xí)。 6、動態(tài)規(guī)劃專題:線性dp,*長上升子序列、*長公共子序列、數(shù) 7、塔模型等經(jīng)典入門題目,01背包、完全背包問題的理解、模板題掌握、優(yōu)化版本的掌握。 8、基礎(chǔ)數(shù)學(xué)問題,*大公約數(shù)、判斷素?cái)?shù)、快速冪等經(jīng)典數(shù)學(xué)問題二分查找、二分答案轉(zhuǎn)判定等編程技巧和方法。 9、STL模板庫相關(guān)的容器使用和庫函數(shù)的使用。 |
第八單元 |
CSP-J入門組初賽相關(guān)知識點(diǎn)的掌握,初賽真題的訓(xùn)練,能夠參加CSP- J入門組初賽。 |
1.計(jì)算機(jī)基本知識,計(jì)算機(jī)常識、計(jì)算機(jī)系統(tǒng)基本結(jié)構(gòu)、計(jì)算機(jī)安全知識、數(shù)值轉(zhuǎn)換、信息編碼、原碼反碼補(bǔ)碼。 2、程序設(shè)計(jì)基本知識,程序基本常識、邏輯運(yùn)算、棧隊(duì)列二叉樹數(shù)據(jù)結(jié)構(gòu)概念應(yīng)用。 3、問題求解,排列組合、容斥原理、錯(cuò)位排列、算兩次、補(bǔ)集轉(zhuǎn)化等組合數(shù)學(xué)問題。 4、閱讀程序,字符串專題、遞推專題、遞歸專題、循環(huán)專題、二分專題、數(shù)學(xué)專題。 |
第九單元 |
CSP-J入i組復(fù)賽相關(guān)算法的深入掌握和靈活使用,復(fù)賽真題的訓(xùn)練。能夠參加 CSP- J入門組復(fù)賽,以及其他入「]級的C++算法競賽。 |
1、模擬專題、枚舉專題、字符串專題、排序?qū)n}、數(shù)學(xué)專題、貪心專題、動態(tài)規(guī)劃專題的專題學(xué)習(xí),在基本使用的基礎(chǔ)上,做到靈活應(yīng)用。 2、學(xué)習(xí)CSP. J入]組復(fù)賽的考試環(huán)境,學(xué)習(xí)NOI-Linux環(huán)境 下的編程方法和使用技巧。學(xué)習(xí)非完美算法、文件輸入輸出操作、程序的調(diào)試和測試等考場必備技能。 |
為什么要讓孩子學(xué)C++?
EDEE理念(教育+設(shè)計(jì)+程序+創(chuàng)業(yè)精神)把創(chuàng)新能力、創(chuàng)造精神、系統(tǒng)化解決問題能力等作為培養(yǎng)的重點(diǎn)。
歷經(jīng)碼高研究院6次迭代,30次升級,打造出覆蓋5-18歲青少年的完整機(jī)器人教育課程體系,成為一家實(shí)現(xiàn)全年齡段教材同步配套的機(jī)器人教育機(jī)構(gòu)。
碼高是全行業(yè)為數(shù)不多的實(shí)現(xiàn)全年齡段教材同步配套的機(jī)器人教育機(jī)構(gòu)。課后知識溫習(xí)有所參照,實(shí)現(xiàn)知識的不斷積累。
- icon
- icon
- icon
- icon
- icon
- icon