數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)專業(yè)課教學(xué)大綱_第1頁
數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)專業(yè)課教學(xué)大綱_第2頁
數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)專業(yè)課教學(xué)大綱_第3頁
數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)專業(yè)課教學(xué)大綱_第4頁
數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)專業(yè)課教學(xué)大綱_第5頁
已閱讀5頁,還剩189頁未讀 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

4倍片攵浮7法

SHAOXINGUNIVERSITY

,果程教學(xué)大綱

(二。二二版)

數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專

業(yè)

專業(yè)課

二。二二年九月

冬候與£??二技教學(xué)大綱

目錄

《計算機(jī)導(dǎo)論》教學(xué)大綱...........................................................1

《高級語言》教學(xué)大綱.............................................................5

《數(shù)據(jù)結(jié)構(gòu)》教學(xué)大綱............................................................10

《數(shù)據(jù)庫原理及應(yīng)用》教學(xué)大綱....................................................16

《計算機(jī)網(wǎng)絡(luò)》教學(xué)大綱..........................................................23

《面向?qū)ο蟪绦蛟O(shè)計》教學(xué)大綱....................................................28

《Python編程技術(shù)》教學(xué)大綱.....................................................33

《計算機(jī)組成原理》教學(xué)大綱.....................................................39

《Web課程設(shè)計》教學(xué)大綱.......................................................45

《Web前端開發(fā)》教學(xué)大綱.......................................................49

《機(jī)器學(xué)習(xí)與應(yīng)用》教學(xué)大綱......................................................54

《云計算與大數(shù)據(jù)基礎(chǔ)》教學(xué)大綱.................................................58

《深度學(xué)習(xí)技術(shù)》教學(xué)大綱........................................................63

《分布式數(shù)據(jù)存儲與分析》教學(xué)大綱...............................................68

《數(shù)據(jù)挖掘與應(yīng)用》教學(xué)大綱......................................................74

《軟件工程項目實訓(xùn)》教學(xué)大綱....................................................80

《文獻(xiàn)檢索與論文寫作》教學(xué)大綱.................................................84

《創(chuàng)新項目實訓(xùn)》教學(xué)大綱........................................................88

《大數(shù)據(jù)前沿技術(shù)》教學(xué)大綱......................................................92

《大數(shù)據(jù)綜合創(chuàng)新能力實訓(xùn)》教學(xué)大綱.............................................96

《畢業(yè)實習(xí)》教學(xué)大綱............................................................99

《畢業(yè)設(shè)計(論文)及答辯》教學(xué)大綱............................................103

《操作系統(tǒng)》教學(xué)大綱...........................................................109

《Web程序設(shè)計(JSP)》教學(xué)大綱................................................114

《移動互聯(lián)網(wǎng)初級編程》教學(xué)大綱................................................119

《自然語言處理》教學(xué)大綱.......................................................125

《大數(shù)據(jù)平臺核心技術(shù)》教學(xué)大綱................................................131

《網(wǎng)絡(luò)爬蟲與數(shù)據(jù)收集項目實訓(xùn)》教學(xué)大綱........................................137

I

冬候與£??二技教學(xué)大綱

《數(shù)據(jù)可視化技術(shù)》教學(xué)大綱.....................................................140

《數(shù)字圖像處理與分析》教學(xué)大綱................................................145

《大數(shù)據(jù)分析項目實訓(xùn)》教學(xué)大綱................................................151

《Hadoop核心技術(shù)》教學(xué)大綱....................................................154

《大數(shù)據(jù)高級編程技術(shù)》教學(xué)大綱................................................160

《Spark大數(shù)據(jù)處理技術(shù)》教學(xué)大綱...............................................165

《大數(shù)據(jù)開發(fā)案例實訓(xùn)》教學(xué)大綱................................................172

《大數(shù)據(jù)工程項目實訓(xùn)》教學(xué)大綱................................................177

《離散結(jié)構(gòu)》教學(xué)大綱...........................................................181

《大數(shù)據(jù)數(shù)學(xué)基礎(chǔ)》教學(xué)大綱.....................................................187

冬候與£??二技教學(xué)大綱

《計算機(jī)導(dǎo)論》教學(xué)大綱

課程編號:13180501

英文名稱:IntroductiontoComputerScience

學(xué)分:1

學(xué)時:總學(xué)時16學(xué)時,其中理論16學(xué)時

先修課程:無

課程類別:專業(yè)基礎(chǔ)課

授課對象:計算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)生;網(wǎng)絡(luò)工程專業(yè)學(xué)生

教學(xué)單位:機(jī)械與電氣工程學(xué)院

修讀學(xué)期:第1學(xué)期

一、課程描述和目標(biāo)

《計算機(jī)導(dǎo)論》主要介紹計算機(jī)科學(xué)的基本內(nèi)容和宜要應(yīng)用,是一門用于導(dǎo)引和認(rèn)知計

算機(jī)類專業(yè)全程教學(xué)內(nèi)容的專業(yè)基礎(chǔ)課程。通過本課程,學(xué)生初步學(xué)習(xí)計算機(jī)類專業(yè)核心教

學(xué)內(nèi)容,能較深入了解計算機(jī)類專業(yè)的現(xiàn)狀、發(fā)展、學(xué)習(xí)內(nèi)容及當(dāng)前的就業(yè)要求;能初步掌

握計算機(jī)類專業(yè)的學(xué)習(xí)方法,能獲得計算機(jī)類專業(yè)學(xué)習(xí)的責(zé)任感和自豪感,能增強(qiáng)計算機(jī)類

專業(yè)的學(xué)習(xí)和研究興趣,能學(xué)會主動獲取知識(特別是從網(wǎng)絡(luò)上獲取知識)的能力。

課程目標(biāo)1:學(xué)生初步學(xué)習(xí)計算機(jī)類專業(yè)核心教學(xué)內(nèi)容,能較深入了解計算機(jī)類專業(yè)的

現(xiàn)狀、發(fā)展、學(xué)習(xí)內(nèi)容及當(dāng)前的就業(yè)要求。

課程目標(biāo)2:能初步掌握計算機(jī)類專業(yè)的學(xué)習(xí)方法,能獲得計算機(jī)類專業(yè)學(xué)習(xí)的責(zé)任感

和自豪感,能增強(qiáng)計算機(jī)類專業(yè)的學(xué)習(xí)和研究興趣,能學(xué)會主動獲取知識(特別是從畫絡(luò)上

獲取知識)的能力。

二、課程目標(biāo)對畢業(yè)要求的支撐關(guān)系

畢業(yè)要求指標(biāo)點課程目標(biāo)權(quán)重

指標(biāo)點6-2:能夠認(rèn)識和評價計算機(jī)相關(guān)領(lǐng)域的復(fù)雜工程問題

解決方案對社會、健康、安全、法律以及文化的影響,以及這課程目標(biāo)1M

些制約因素對方案實施的影響,并理解應(yīng)承擔(dān)的責(zé)任

指標(biāo)點7-1:具有環(huán)境保護(hù)的自覺和可持續(xù)發(fā)展意識,了解環(huán)

課程目標(biāo)2L

境保護(hù)與社會可持續(xù)發(fā)展相關(guān)的方針與政策、法律與法規(guī)

指標(biāo)點12-2:能夠具有了解和緊跟計算機(jī)技術(shù)發(fā)展、保持和

課程目標(biāo)3M

增強(qiáng)自我競爭力、適應(yīng)個人持續(xù)發(fā)展所需要的自主學(xué)習(xí)能力

1

冬候與£??二技教學(xué)大綱

三、教學(xué)內(nèi)容、基本要求與學(xué)時分配

基本要求及重、難點(含教學(xué)方

序號教學(xué)內(nèi)容學(xué)時對應(yīng)課程目標(biāo)

德育要求)式

計算的起源、計算機(jī)的產(chǎn)

能較深入了解計算機(jī)類專

生和發(fā)展階段、中國計算

業(yè)的現(xiàn)狀、發(fā)展、學(xué)習(xí)內(nèi)容課程目標(biāo)1

機(jī)的發(fā)展歷程、計算機(jī)的

及當(dāng)前的就業(yè)要求。課程目標(biāo)2

1應(yīng)用領(lǐng)域和發(fā)展趨勢、計2講授式

課程目標(biāo)3

算學(xué)科、計算機(jī)科學(xué)與技

德育要求:與時俱進(jìn),家國

術(shù)學(xué)科的知識體系、信息

情懷

化的挑戰(zhàn)、計算機(jī)產(chǎn)業(yè)

能表示數(shù)值數(shù)據(jù)、非數(shù)值數(shù)

數(shù)值數(shù)據(jù)的表示及編碼、

據(jù),了解微型計算機(jī)系統(tǒng)組

非數(shù)值數(shù)據(jù)的表示及編

成、數(shù)字邏輯和數(shù)字系統(tǒng)、

碼、數(shù)據(jù)的機(jī)器編碼、數(shù)字課程目標(biāo)1

存儲系統(tǒng)組織和體系結(jié)構(gòu)、

邏輯與數(shù)字系統(tǒng)、計算機(jī)講授式課程目標(biāo)2

2多處理的體系結(jié)構(gòu)和分布2

系統(tǒng)的組成、存儲系統(tǒng)的啟發(fā)式課程目標(biāo)3

式系統(tǒng)。

結(jié)構(gòu)、輸入/輸山系統(tǒng)、多

核技術(shù)、高性能計算機(jī)、

德育要求:愛崗敬業(yè),家國

并行計算機(jī)、分布式系統(tǒng)

情懷

能理解程序的概念,能掌握

高級語言程序設(shè)計的基本

內(nèi)容、結(jié)構(gòu)化程序設(shè)計方法

程序的概念、計算機(jī)程序

和面向?qū)ο蟪绦蛟O(shè)計方法課程目標(biāo)1

設(shè)計語言、聲明和類型、類

的思想,能理解基本的數(shù)據(jù)講授式課程目標(biāo)2

3型系統(tǒng)、編譯原理、程序設(shè)2

結(jié)構(gòu)和事件驅(qū)動程序設(shè)計討論式課程目標(biāo)3

計方法、基本數(shù)據(jù)結(jié)構(gòu)、事

思想。

件驅(qū)動程序設(shè)計

德育要求:科學(xué)精神,家國

情懷

算法分析基礎(chǔ)、常用算法

介紹、算法描述工具、算法能理解經(jīng)典算法的基本思

課程目標(biāo)1

的評價、算法設(shè)計策略、分想。

講授式課程目標(biāo)2

4布式算法、可計算性理論2

啟發(fā)式課程目標(biāo)3

基礎(chǔ)、NP問題、自動機(jī)理德育要求:科學(xué)精神,家國

論、加密算法、幾何算法、情懷

并行算法。

信息管理模型與信息系能了解信息管理模型與信

課程目標(biāo)1

統(tǒng)、數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫的息系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)

講授式課程目標(biāo)2

5新發(fā)展、數(shù)字地球與智慧庫的新發(fā)展,能理解數(shù)字地2

啟發(fā)式課程目標(biāo)3

城市、軟件工程、操作系統(tǒng)球與智慧城市的必然性,能

在計算機(jī)系統(tǒng)中的地位、理解操作系統(tǒng)在計算機(jī)系

2

冬候與£??二技教學(xué)大綱

基本要求及重、難點(含教學(xué)方

序號教學(xué)內(nèi)容學(xué)時對應(yīng)課程H標(biāo)

德育要求)式

主流操作系統(tǒng)統(tǒng)中的地位,能有發(fā)展國產(chǎn)

操作系統(tǒng)的意識。

德育要求:科學(xué)精神,家國

情懷

能了解計算機(jī)網(wǎng)絡(luò)基礎(chǔ)知

通信與組網(wǎng)、計算機(jī)網(wǎng)絡(luò)、

以及最新的網(wǎng)絡(luò)技術(shù),能有課程目標(biāo)1

Internet和TCP/IP協(xié)議、移

網(wǎng)絡(luò)安全意識。講授式課程目標(biāo)2

6動通信與無線上網(wǎng)、網(wǎng)絡(luò)2

啟發(fā)式課程目標(biāo)3

安全、網(wǎng)格計算、云計算與

德育要求:科學(xué)精神,家國

物聯(lián)網(wǎng)

情懷

能了解圖形學(xué)、可視化計

計算機(jī)圖形信息的處理、

算、人機(jī)交互基礎(chǔ)知識,能

計算機(jī)圖形學(xué)主要研究的課程目標(biāo)1

增強(qiáng)計算機(jī)動畫、虛擬現(xiàn)

內(nèi)容、圖形系統(tǒng)、訂算機(jī)視講授式課程目標(biāo)2

7實、3D打印的學(xué)習(xí)興趣。2

覺和可視化、圖像通信、計啟發(fā)式課程目標(biāo)3

算機(jī)動畫、虛擬現(xiàn)實、3D打

德育要求:科學(xué)精神,家國

印、人機(jī)交互

情懷

人工智能的研究與應(yīng)用領(lǐng)能了解人工智能系統(tǒng)和相

域、搜索技術(shù)、自然語言處關(guān)智能技術(shù)基礎(chǔ)知識,能有

課程目標(biāo)1

理、機(jī)器翻譯、計算智能、計算機(jī)專業(yè)人員的職業(yè)道

講授式課程目標(biāo)2

8機(jī)器學(xué)習(xí)、智能技術(shù)、大數(shù)德,能有團(tuán)隊合作的意識。2

啟發(fā)式課程目標(biāo)3

據(jù)分析、計算機(jī)專業(yè)人員

的職業(yè)道德準(zhǔn)則、知識產(chǎn)德育要求:科學(xué)精神,家國

權(quán)、計算機(jī)犯罪、團(tuán)隊合作情懷

合計16

四、課程教學(xué)方法

采用集中講授、討論等教學(xué)方式。

五、學(xué)業(yè)評價和課程考核

(一)考核方式及具體要求

序號教學(xué)環(huán)節(jié)課程目標(biāo)1(分值)課程目標(biāo)2(分值)合計

1平時作業(yè)151530

2課堂表現(xiàn)101020

3期末考試252550

3

冬候與£??二技教學(xué)大綱

課程目標(biāo)對應(yīng)分值5050100

(二)考核與評價標(biāo)準(zhǔn)

1.平時作業(yè)考核與評價標(biāo)準(zhǔn)

\^分值

觀就忘、

90-100分70-89分60-69分0-59分

延時完成,60%以不交和補(bǔ)交,50%

按時完成,90%以上按時完成,70%以上

上的作業(yè)內(nèi)容齊以下的作業(yè)內(nèi)容

的作業(yè)內(nèi)容齊全,的作業(yè)內(nèi)容齊全,

平時作業(yè)全,基本知識點理齊全,基本知識點

基本知識點理解、基本知識點理解、

解、掌握基本到理解、掌握有偏

掌握到位。掌握較到位。

位。差。

2.課堂表現(xiàn)考核與評價標(biāo)準(zhǔn)

根據(jù)回答問題、課堂表現(xiàn)、團(tuán)隊合作及課程網(wǎng)站的微課學(xué)習(xí)、測驗、測試及討論等完成情況及

評分標(biāo)準(zhǔn)評分(百分制)。

3.課程項目考核與評價標(biāo)準(zhǔn)

根據(jù)期末考試及評分標(biāo)準(zhǔn)評分(百分制)。

六、教材與參考書

(一)推薦教材

《計算機(jī)科學(xué)導(dǎo)論(第5版)》,瞿中主編,清華大學(xué)出版社,2018年3月版。

(-)參考資料

1.《計算機(jī)導(dǎo)論一一計算思維和應(yīng)用技術(shù)(第2版)》,易建勛主編,清華大學(xué)出版社,

2018年4月版。

2.《計算機(jī)科學(xué)導(dǎo)論》,徐志偉主編,清華大學(xué)出版社,2018年3月版。

3.《計算機(jī)導(dǎo)論一一基于計算思維視角(第4版)》,王玉龍主編,電子工業(yè)出版社,

2017年8月版。

4.《計算機(jī)導(dǎo)論一一以計算思維為導(dǎo)向(第3版)》,董衛(wèi)軍主編,電子工業(yè)出版社,

2017年6月版。

5.《計算機(jī)科學(xué)導(dǎo)論一一以python為舟(第2版)》,沙行勉主編,清華大學(xué)出版社,

2016年10月版。

七、說明

執(zhí)筆人:吳宗大課程組負(fù)責(zé)人:吳宗大系主任:吳宗大教學(xué)院長:吳福忠院長:

沈士根

4

冬候與£??二技教學(xué)大綱

《高級語言》教學(xué)大綱

課程編號:13180502

英文名稱:AdvancedLanguage

學(xué)分:5

學(xué)時:總學(xué)時96學(xué)時,其中埋論64學(xué)時,實踐32學(xué)時

先修課程:無

課程類別:專業(yè)基礎(chǔ)課

授課對象:計算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)生

教學(xué)單位:機(jī)械與電氣工程學(xué)院

修讀學(xué)期:第1學(xué)期

一、課程描述和目標(biāo)

本課程為計算機(jī)科學(xué)與技術(shù)專業(yè)的專業(yè)基礎(chǔ)課和核心課程,也是計算機(jī)科學(xué)與技術(shù)專業(yè)

學(xué)生的一門軟件技術(shù)的入門課和重要技術(shù)基礎(chǔ)課。本課程同時也是一門實踐性很強(qiáng)的課程,

既要掌握概念,乂要動手編程,還要上機(jī)調(diào)試運(yùn)行。通過本課程的學(xué)習(xí),使學(xué)生掌握程序設(shè)

計的思想,掌握程序設(shè)計的基礎(chǔ)知識、基本概念、基本技能和方法,培養(yǎng)學(xué)生分析問題、解

決問題、程序設(shè)計和調(diào)試、實踐動手的能力,使學(xué)生具備較扎實的高級語言程序設(shè)計能力,

為后續(xù)課的學(xué)習(xí)和應(yīng)用開發(fā)打下較扎實的程序設(shè)計基礎(chǔ),通過學(xué)習(xí)本課程,達(dá)到以下課程目

標(biāo):

課程目標(biāo)1:學(xué)習(xí)過程化程序設(shè)計的知識與方法、Dcv-C++等集成開發(fā)環(huán)境的使用及在

線解題的方法。

課程目標(biāo)2:能運(yùn)用高級語言相關(guān)知識解決實際問題;對特定需求的較復(fù)雜問題具有初

步的算法設(shè)計與實現(xiàn)的能力;具有基本的程序調(diào)試能力.

二、課程目標(biāo)對畢業(yè)要求的支撐關(guān)系

畢業(yè)要求指標(biāo)點課程目標(biāo)權(quán)重

指標(biāo)點1-3:能夠?qū)⑺惴ㄔO(shè)計、面向?qū)ο蟪绦蛟O(shè)計思想等知識

課程目標(biāo)1

與方法,用于計算機(jī)相關(guān)領(lǐng)域的復(fù)雜工程問題的分析、設(shè)計H

課程目標(biāo)2

與實現(xiàn)

指標(biāo)點2-2:能夠?qū)τ嬎銠C(jī)相關(guān)領(lǐng)域的復(fù)雜工程問題進(jìn)行有效課程目標(biāo)1

M

的表達(dá)和建模、分析和評價,具備獲得有效結(jié)論的能力課程目標(biāo)2

指標(biāo)點4-1:能夠通過文獻(xiàn)閱讀和實驗設(shè)計并采用計算機(jī)專業(yè)

知識,就復(fù)雜工程應(yīng)用中涉及的局部性功能或性能問題進(jìn)行課程目標(biāo)2H

研究,并對結(jié)果或數(shù)據(jù)進(jìn)行分析與解釋

5

冬候與£??二技教學(xué)大綱

三、教學(xué)內(nèi)容、基本要求與學(xué)時分配

基本要求及重、難點(含德育對應(yīng)課程

序號教學(xué)內(nèi)容學(xué)時教學(xué)方式

要求)目標(biāo)

認(rèn)知程序設(shè)計競賽、程序設(shè)

計及其語言;理解最簡單的

緒論:程序設(shè)計競賽簡

介;程序設(shè)計及其語言C/C++程序及相關(guān)基礎(chǔ)知識;能

講授式

1簡介;最簡單的C/C++初步應(yīng)用開發(fā)環(huán)境編寫最簡單4課程目標(biāo)1

練習(xí)式

程序;Dev-C++等集成的C/C++程序。

開發(fā)環(huán)境。

樹立學(xué)好專業(yè)知識、助力中

國夢的信念。

理解基本數(shù)據(jù)類型、常量、

程序設(shè)計基礎(chǔ)知

變量的使用方法;理解運(yùn)算符與

識:基本數(shù)據(jù)類型;

講授式

表達(dá)式的使用方法;理解常用的

2常量與變量;運(yùn)算8討論式課程目標(biāo)1

輸入和輸出語句。

符與表達(dá)式;常用練習(xí)式

獲取腳踏實地、仰望星空的

的輸入輸出語句。

精神動力。

理解if…else、switchfor、

程序控制結(jié)構(gòu):順序結(jié)

whilesdo-while、break>continue講授式

構(gòu)程序設(shè)計;分支結(jié)構(gòu)等語句的使用方法;理解嵌套循啟發(fā)式

課程目標(biāo)1

3程序設(shè)計;循環(huán)結(jié)構(gòu)程環(huán);能應(yīng)用掌握順序結(jié)構(gòu)、分支8探究式

課程目標(biāo)2

序設(shè)計;程序控制結(jié)構(gòu)結(jié)構(gòu)和循環(huán)結(jié)構(gòu)求解實際問題。討論式

練習(xí)式

的應(yīng)用。獲取奮發(fā)向上、團(tuán)隊合作、

探索創(chuàng)新的精神動力。

理解一維數(shù)組、二維數(shù)組、

字符數(shù)組和字符串的概念、定講授式

數(shù)組:一維數(shù)組;二維數(shù)啟發(fā)式

義、初始化與引用的方法;能應(yīng)課程目標(biāo)1

4組;字符數(shù)組與字符串;10探究式

用數(shù)組求解實際問題。課程目標(biāo)2

數(shù)組與字符串的應(yīng)用。討論式

獲取奮發(fā)向上、團(tuán)隊合作、練習(xí)式

探索創(chuàng)新的精神動力。

理解函數(shù)的定義/請用/聲

函數(shù):函數(shù)的定義、調(diào)

明;理解握函數(shù)的嵌套調(diào)月/遞歸

用、聲明;函數(shù)的嵌套調(diào)講授式

調(diào)用:掌握數(shù)組作為函數(shù)參數(shù)的啟發(fā)式

用;數(shù)組作函數(shù)的形參;課程目標(biāo)1

5方法;理解全局/局部變量的使用10探窕式

遞歸函數(shù);全局、局部變課程目標(biāo)2

方法;認(rèn)知編譯預(yù)處理;能應(yīng)用討論式

量;編譯預(yù)處理;函數(shù)的練習(xí)式

函數(shù)進(jìn)行模塊化程序設(shè)計并求

應(yīng)用。

解實際問題。

6

冬候與£??二技教學(xué)大綱

基本要求及重、難點(含德育對應(yīng)課程

序號教學(xué)內(nèi)容學(xué)時教學(xué)方式

要求)目標(biāo)

獲取奮發(fā)向上、團(tuán)隊合作、

探索創(chuàng)新的精神動力。

理解結(jié)構(gòu)體類型、結(jié)構(gòu)體變

結(jié)構(gòu)體:結(jié)構(gòu)體聲明;結(jié)量、結(jié)構(gòu)體指針和結(jié)構(gòu)數(shù)組的知講授式

啟發(fā)式

構(gòu)體變量;結(jié)構(gòu)體指針;識和處理方法;能應(yīng)用結(jié)構(gòu)體及課程目標(biāo)1

68探究式

結(jié)構(gòu)體數(shù)組;結(jié)構(gòu)體的結(jié)構(gòu)體數(shù)組求解實際問題。課程目標(biāo)2

討論式

應(yīng)用。獲取奮發(fā)向上、團(tuán)隊合作、練習(xí)式

探索創(chuàng)新的精神動力。

理解指針與地址的概念;理

解指針變量、指針參數(shù)、指針函

數(shù)、堆內(nèi)存分配、引用的基礎(chǔ)知

指針:指針變量;指針與講授式

識及使用方法;理解指針與一維課程目標(biāo)1

7數(shù)組;指針與函數(shù):維內(nèi)8討論式

數(shù)組、二維數(shù)組有關(guān)地址的關(guān)

存分配;引用。練習(xí)式

系;理解使用指針的程序。

樹立攻堅克難、勇于挑戰(zhàn)的

信念。

理解鏈表的基本概念;理解

鏈表基礎(chǔ):鏈表基本概建立/遍歷鏈表及在鏈表中插入講授式

念;建立與遍歷鏈表;鏈和刪除結(jié)點的算法;能初步應(yīng)用探究式課程FI標(biāo)1

88

表結(jié)點的插入與刪除;鏈表結(jié)構(gòu)求解實際問題。討論式課程目標(biāo)2

鏈表的應(yīng)用。樹立攻堅克難、勇于挑戰(zhàn)的練習(xí)式

信念。

合計64

對應(yīng)課程R

序號實驗項目實驗內(nèi)容與要求學(xué)時類型

實驗內(nèi)容:(1)水仙花數(shù);(2)菱形;

循環(huán)結(jié)構(gòu)程序(3)Fibonacci分?jǐn)?shù)序列;(4)n馬n擔(dān)課程目標(biāo)1

18設(shè)計

設(shè)計問題。課程目標(biāo)2

實驗要求:必修。

實驗內(nèi)容:(1)二分查找;(2)按長度

課程目標(biāo)1

2數(shù)組程序設(shè)計排序;(3)馬鞍點;(4)數(shù)雷。8設(shè)計

課程目標(biāo)2

實驗要求:必修。

3函數(shù)程序設(shè)計實驗內(nèi)容:(1)最長單詞;(2)遞歸函8設(shè)計課程目標(biāo)1

7

冬候與£??二技教學(xué)大綱

對應(yīng)課程目

序號實驗項目實驗內(nèi)容與要求學(xué)時類型

%

數(shù);(3)進(jìn)制轉(zhuǎn)換;(4)篩選法求素數(shù)。課程目標(biāo)2

實驗要求:必修。

實驗內(nèi)容:(1)結(jié)構(gòu)體操作;(2)學(xué)車

結(jié)構(gòu)體和鏈表課程目標(biāo)1

4費(fèi)用;(3)鏈表操作;(4)約瑟夫環(huán)。8設(shè)計

程序設(shè)計課程目標(biāo)2

實驗要求:必修。

合計32

注:實驗要求包括必修、選修;實驗類型包括演示、驗證、綜合、設(shè)計等,后兩類占比大于80以

四、課程教學(xué)方法

線上教學(xué)與線下教學(xué)相結(jié)合;集中講授與探究式教學(xué)及翻轉(zhuǎn)課堂相結(jié)合;采用講授式、

啟發(fā)式、探究式、討論式和練習(xí)式等教學(xué)方式。

五、學(xué)業(yè)評價和課程考核

(一)考核方式及具體要求

序號考核方式課程目標(biāo)1(分值)課程目標(biāo)2(分值)合計

1平時作業(yè)5510

2課程實驗5510

3平時表現(xiàn)101020

4期中考試4610

5期末考試203050

課程目標(biāo)對應(yīng)分值4456100

(二)考核與評價標(biāo)準(zhǔn)

1.平時作業(yè)考核與評價標(biāo)準(zhǔn)

作業(yè)都是編程題,采用在線測評系統(tǒng)評判程序的正確性。根據(jù)作業(yè)的完成度及是否按時完成作

業(yè)評分(百分制)。

2.課程實驗考核與評價標(biāo)準(zhǔn)

觀測點90-100分70-89分60-69分0-59分

分值

能根據(jù)實驗要求自能根據(jù)實驗要求自基本能根據(jù)實驗

能根據(jù)實驗要求

主設(shè)計實驗方案,主設(shè)計實驗方案,要求自主設(shè)計實

自主設(shè)計實驗方

有自己的設(shè)計理有自己的設(shè)計理驗方案,實驗完成

課程實驗案,實驗完成度一

念,實驗完成度高,念,實驗完成度較度較差,效果較

般,效果一般。實

效果好。實驗報告高,效果較好。實驗差。實驗報告不完

驗報告基本完整。

內(nèi)容完整。報告比較完整。整。

3.平時表現(xiàn)與評價標(biāo)準(zhǔn)

8

冬候與£??二技教學(xué)大綱

根據(jù)問答問題、課堂表現(xiàn)、團(tuán)隊合作及課程網(wǎng)站的微課學(xué)習(xí)、測驗、測試及討論等完成情況及

評分標(biāo)準(zhǔn)評分(百分制)。

4.期中考試與評價標(biāo)準(zhǔn)

根據(jù)期中考試及評分標(biāo)準(zhǔn)評分(百分制)。

5.期末考試與評價標(biāo)準(zhǔn)

根據(jù)期末考試及評分標(biāo)準(zhǔn)評分(百分制)。

六、教材與參考書

(-)推薦教材

《大學(xué)生程序設(shè)計競賽入門一C/C++程序設(shè)計(微課視頻版)》,黃龍軍、沈士根、胡珂

立等編著,清華大學(xué)出版社,2020年11月版。

(二)參考資料

1.《C語言程序設(shè)計(第4版)》,何欽銘、顏暉主編,高等教育出版社,2020年9月

版;

2.《C++語言程序設(shè)計(M00C版)(第2版)》,闞道宏主編,清華大學(xué)出版社,2017年

10月版;

3.《C程序設(shè)計實訓(xùn)(第3版)》,林小茶主編,清華大學(xué)出版社,2018年6月版;

4.《C語言程序設(shè)計實驗與習(xí)題指導(dǎo)(第4版)》,顏暉、張泳主編,高等教育出版社,

2020年9月版:

5.《C++程序設(shè)計教程詳解一過程化編程》,錢能主編,清華大學(xué)出版社,2014年5月

版。

七、說明

1.建議每周安排2次在機(jī)房的晚自習(xí)供學(xué)生自主學(xué)習(xí)和編程練習(xí),并配備答疑人員。

2.為激勵學(xué)生,總評成績可以酌情加上校計算機(jī)技能競賽(程序設(shè)計)附加分及平時

積極表現(xiàn)附加分,但最終總評成績不超過100分。

執(zhí)筆人:黃龍軍課程組負(fù)責(zé)人:黃龍軍系主任:吳宗大教學(xué)院長:吳福忠院長:

沈士根

9

冬候與£??二技教學(xué)大綱

《數(shù)據(jù)結(jié)構(gòu)》教學(xué)大綱

課程編號:13180503

英文名稱:DataStructure

學(xué)分:5

學(xué)時:總學(xué)時96學(xué)時,其中理論64學(xué)時,實踐32學(xué)時

先修課程:高級語言

課程類別:專業(yè)基礎(chǔ)課

授課對象:計算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)生

教學(xué)單位:機(jī)械與電氣工程學(xué)院

修讀學(xué)期:第2學(xué)期

一、課程描述和目標(biāo)

本課程是計算機(jī)科學(xué)與技術(shù)專業(yè)的專業(yè)基礎(chǔ)課和核心課程,理論性和實踐性都很強(qiáng),既

要掌握理論知識,又要進(jìn)行算法設(shè)計與實現(xiàn),還要上.機(jī)調(diào)試運(yùn)行。通過本課程的學(xué)習(xí),使學(xué)

生具備較扎實的軟件技術(shù)知識和技能;使學(xué)生基本具備從現(xiàn)實問題抽象到信息范疇再到計算

機(jī)中數(shù)據(jù)組織和處理的轉(zhuǎn)換,并編程實現(xiàn)解決問題的能力;培養(yǎng)學(xué)生分析和解決較復(fù)雜問題、

算法設(shè)計和程序調(diào)試的能力,為學(xué)生的專業(yè)素質(zhì)和分析及解決問題的能力奠定基礎(chǔ)。

通過學(xué)習(xí)本課程,達(dá)到以下課程目標(biāo):

課程口標(biāo)1;學(xué)習(xí)線性結(jié)構(gòu)、樹結(jié)構(gòu)和圖結(jié)構(gòu)等常用的數(shù)據(jù)結(jié)構(gòu)的邏輯結(jié)構(gòu)、存儲結(jié)構(gòu)

與基于這兩種結(jié)構(gòu)的算法,學(xué)習(xí)查找、排序等常用算法,培養(yǎng)算法設(shè)計和評價的初步能力。

課程目標(biāo)2:能根據(jù)實際問題選擇合適的數(shù)據(jù)邏輯結(jié)構(gòu)和存儲結(jié)構(gòu),能運(yùn)用數(shù)據(jù)結(jié)構(gòu)相

關(guān)知識編程求解實際問題,對復(fù)雜工程問題具有一定的算法設(shè)計能力和程序調(diào)試能力。

二、課程目標(biāo)對畢業(yè)要求的支撐關(guān)系

畢業(yè)要求指標(biāo)點課程目標(biāo)權(quán)重

指標(biāo)點1-3:能夠?qū)⑺惴ㄔO(shè)計、面向?qū)ο蟪绦蛟O(shè)計思想等知識

課程目標(biāo)1

與方法,用于計算機(jī)相關(guān)領(lǐng)域的亞雜工程問題的分析、設(shè)計H

課程目標(biāo)2

與實現(xiàn)

指標(biāo)點2-2:能夠?qū)τ嬎銠C(jī)相關(guān)領(lǐng)域的復(fù)雜工程問題進(jìn)行有效課程目標(biāo)1

M

的表達(dá)和建模、分析和評價,具備獲得有效結(jié)論的能力課程目標(biāo)2

指標(biāo)點4-1:能夠通過文獻(xiàn)閱讀和實驗設(shè)計并采用計算機(jī)專業(yè)

知識,就復(fù)雜工程應(yīng)用中涉及的局部性功能或性能問題進(jìn)行課程目標(biāo)2H

研究,并對結(jié)果或數(shù)據(jù)進(jìn)行分析與解釋

10

冬候與£??二技教學(xué)大綱

三、教學(xué)內(nèi)容、基本要求與學(xué)時分配

基本要求及重、難點(含德育對應(yīng)課程

序號教學(xué)內(nèi)容學(xué)時教學(xué)方式

要求)目標(biāo)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論