【課程介紹】
永不過時的經(jīng)典計算機編程語言,升學競賽的有力籌碼,適合年齡段:10-16歲。幫助孩子掌握C/C++程序算法(包含數(shù)據(jù)類型、變量、運算符、分支、循環(huán)、數(shù)組、函數(shù));為日后的數(shù)據(jù)結(jié)構(gòu)及算法學習打下基礎(chǔ)。
【課程內(nèi)容】
1.課時:10次30課時
學習目標:環(huán)境安裝,編譯原理,變量類型,格式化輸入輸出;運算符及優(yōu)先級,分支結(jié)構(gòu),循環(huán)結(jié)構(gòu),數(shù)組,函數(shù)。
2.課時:15次45課時
學習目標:變量作用域,指針,引用,結(jié)構(gòu)體;冒泡、選擇、插入排序算法,字符串處理函數(shù),STL標準庫。
3.課時:10次30課時
學習目標:遞歸,貪心,分治,快速排序算法;簡單數(shù)據(jù)結(jié)構(gòu),動態(tài)規(guī)劃,最小生成樹。
4.課時:15次45課時
學習目標:蒙據(jù)結(jié)構(gòu)(線段樹、紅黑樹),字符串算法(KMP、AC自動機);博弈論,圖論,深度優(yōu)先搜索、廣度優(yōu)先搜索、NP難問題。
【適合人群】
適合11-16歲兒童。
【師資力量】
吳明暉 特聘專家
博士、教授?,F(xiàn)任浙江大學城市學院計算機科學與工程學系系主任。浙江省教壇新秀,浙江省新興特色專業(yè)計算機科學與技術(shù)(主要方向:移動互聯(lián)網(wǎng)應(yīng)用開發(fā))負責人,浙江省高校中青年學科帶頭人培養(yǎng)對象,杭州市"131"中青年人才培養(yǎng)計劃第 一層次培養(yǎng)人選,Google獎金獲得者。
【教學環(huán)境】
【教學現(xiàn)場】