《《算法語(yǔ)言 》教學(xué)大綱.docx》由會(huì)員分享,可在線閱讀,更多相關(guān)《《算法語(yǔ)言 》教學(xué)大綱.docx(9頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、《算法語(yǔ)言》教學(xué)大綱
一、 課程名稱(chēng)
《算法語(yǔ)言》二、 課程性質(zhì)
數(shù)學(xué)及應(yīng)用數(shù)學(xué)專(zhuān)業(yè)必修課,信息與計(jì)算科學(xué)專(zhuān)業(yè)限選課。
三、 課程教學(xué)目的
通過(guò)本課程的學(xué)習(xí),使同學(xué)們了解計(jì)算機(jī)的基礎(chǔ)知識(shí)、學(xué)會(huì)程序設(shè)計(jì)的基本方法、 熟練掌握一門(mén)計(jì)算機(jī)的高級(jí)程序設(shè)計(jì)語(yǔ)言,進(jìn)而利用計(jì)算機(jī)解決一些較簡(jiǎn)單實(shí)際問(wèn) 題。并為后續(xù)課程打下基礎(chǔ)。
四、 課程教學(xué)原則與教學(xué)方法
以課堂講授為主要形式,采用討論式、實(shí)踐式、研究式的教學(xué)方法,充分調(diào)動(dòng)學(xué) 生學(xué)習(xí)的主動(dòng)性和積極性。教學(xué)內(nèi)容重點(diǎn)突出基本知識(shí)與基本技能,既傳授知識(shí),又 教書(shū)育人,注重培養(yǎng)學(xué)生的能力與素質(zhì)。
五、 課程總學(xué)時(shí)
64學(xué)時(shí),習(xí)題課占1/5,上機(jī)4
2、0學(xué)時(shí)。(蒙語(yǔ)授課適當(dāng)增加學(xué)時(shí))六、 課程教學(xué)內(nèi)容要點(diǎn)
課程教學(xué)內(nèi)容要點(diǎn)及建議學(xué)時(shí)分配第一章基礎(chǔ)知識(shí)(計(jì)劃學(xué)時(shí)4)
章節(jié)序號(hào)
教學(xué)內(nèi)容
學(xué)時(shí)
1
基礎(chǔ)知識(shí)
4
2
程序設(shè)計(jì)初步及目的
10
3
順序結(jié)構(gòu)程序設(shè)計(jì)
12
4
選擇結(jié)構(gòu)程序設(shè)計(jì)
12
.5
循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
8
6
函數(shù)
12
7
數(shù)組
8
合計(jì)
字符川
66
一、 教學(xué)目的
1. 了解計(jì)算機(jī)一般知識(shí)。
2. 掌握計(jì)算機(jī)中各種數(shù)制的之間的轉(zhuǎn)換。
二、 課程內(nèi)容第一節(jié)為什么要用BASIC語(yǔ)言編程
1. BASIC語(yǔ)言在各種語(yǔ)言中的位置。
2. 高低級(jí)語(yǔ)言如何劃分。
3、
3. 高中低級(jí)語(yǔ)言的特點(diǎn)。
4. 計(jì)算機(jī)的軟件和硬件。
第二節(jié) 計(jì)算機(jī)中各種數(shù)制的之間的轉(zhuǎn)換
1. 掌握計(jì)算機(jī)中各種數(shù)制的之間的轉(zhuǎn)換。
三、 重點(diǎn)、難點(diǎn)提示和教學(xué)手段
教學(xué)重點(diǎn):高低級(jí)語(yǔ)言如何劃分高中低級(jí)語(yǔ)言的特點(diǎn)。
教學(xué)難點(diǎn):無(wú)。
教學(xué)手段:多媒體教學(xué)手段,注意講練上機(jī)結(jié)合。
第二章 程序設(shè)計(jì)初步及目的(計(jì)劃學(xué)時(shí)10)
一、教學(xué)目的1掌握常量、變量的分類(lèi)方法(按大小分類(lèi))。
? 2 BASIC表達(dá)式求解的優(yōu)先級(jí)。
3數(shù)學(xué)表達(dá)式在BASIC中的表示形式。
二、課程內(nèi)容第?節(jié)BASIC程序的構(gòu)成和基本規(guī)則
1. 程序設(shè)計(jì)的概念。
2. BASIC程序的構(gòu)成和基本規(guī)
4、則。
第二節(jié)BASIC語(yǔ)言中的運(yùn)算量
1. 編寫(xiě)B(tài)ASIC源程序的目的。
2. 運(yùn)算量。
3. 運(yùn)算量分類(lèi)。
第三節(jié)BASIC語(yǔ)言中的運(yùn)算符和表達(dá)式
1. BASIC運(yùn)算符的種類(lèi)。
2. BASIC中的表達(dá)式。
3. BASIC語(yǔ)言中表達(dá)式的求解方法。
三、重點(diǎn)、難點(diǎn)提示和教學(xué)手段
教學(xué)重點(diǎn):BASIC中的表達(dá)式運(yùn)算量分類(lèi).
教學(xué)難點(diǎn):運(yùn)算量分類(lèi).
教學(xué)手段:多媒體教學(xué)手段,注意講練上機(jī)結(jié)合.
第三章 順序結(jié)構(gòu)程序設(shè)計(jì)(計(jì)劃學(xué)時(shí)12)
一、 教學(xué)目的1掌握實(shí)現(xiàn)順序結(jié)構(gòu)的相關(guān)語(yǔ)句:
? 2 輸入輸出語(yǔ)句的使用方法:INPUT READ/DATA LET PRINT3
5、要求會(huì)編寫(xiě)簡(jiǎn)單的順序結(jié)構(gòu)程序
二、 課程內(nèi)容第一節(jié)結(jié)構(gòu)化程序設(shè)計(jì)思想
1. 問(wèn)題的引出。
2. 結(jié)構(gòu)化程序設(shè)計(jì)思想。
第二節(jié) 賦值操作和賦值語(yǔ)句
1. 賦值操作的概念。
2. 掌握賦值語(yǔ)句。
第三節(jié) 數(shù)據(jù)的輸出語(yǔ)句(打印輸出)
1. 掌握輸出語(yǔ)句格式。
2. 輸出語(yǔ)句作用。
(1) 輸出數(shù)值型表達(dá)式的值。
(2) 輸出字符串。
第四節(jié) 從鍵盤(pán)給變量輸入數(shù)據(jù)的語(yǔ)句
1. 掌握鍵盤(pán)輸入語(yǔ)句格式。
2. 掌握鍵盤(pán)輸入語(yǔ)句用途。
第五節(jié)讀數(shù)據(jù)和置數(shù)據(jù)語(yǔ)句
1. 掌握讀數(shù)據(jù)和置數(shù)據(jù)語(yǔ)句格式。
2. 掌握讀數(shù)據(jù)和置數(shù)據(jù)語(yǔ)句用途。
三、重點(diǎn)、難點(diǎn)提示和教學(xué)手段
教學(xué)重點(diǎn)
6、:輸入輸出語(yǔ)句的使用方法:INPUTREAD/DATA LETPRIN
教學(xué)難點(diǎn):INPUT READ/DATA用法.
教學(xué)手段:多媒體教學(xué)手段,注意講練上機(jī)結(jié)合.
第四章 選擇結(jié)構(gòu)程序設(shè)計(jì)(計(jì)劃學(xué)時(shí)12)
一、教學(xué)目的
? 1.掌握實(shí)現(xiàn)分支結(jié)構(gòu)的相關(guān)語(yǔ)句:
?:? 2. IF/THEN/ELSE SELECT/CASE
.:? 3.關(guān)系與邏輯表達(dá)式的值。
要求會(huì)編寫(xiě)簡(jiǎn)單的選擇結(jié)構(gòu)程序。
二、課程內(nèi)容第一節(jié)概述
1. 了解順序結(jié)構(gòu)程序的特點(diǎn)。
2. 了解分支(或轉(zhuǎn)移)結(jié)構(gòu)程序的特點(diǎn)及分類(lèi)。
3. 掌握實(shí)現(xiàn)條件分支結(jié)構(gòu)的語(yǔ)句格式。
第二節(jié)用IF語(yǔ)句實(shí)現(xiàn)選擇結(jié)構(gòu)
1.
7、行IF語(yǔ)句格式用法。
2. 塊IF語(yǔ)句格式用法。
第三節(jié)關(guān)系式和邏輯表達(dá)式
1. 關(guān)系運(yùn)算符關(guān)系表達(dá)式。
2. 邏輯表達(dá)式。
3. 掌握IF語(yǔ)句是利用表達(dá)式成立與否進(jìn)行分支。
第四節(jié)流程圖
1. 了解編寫(xiě)程序的步驟。
2. 了解算法的定義。
3. 掌握算法的表示方法掌握流程圖的畫(huà)法。
第五節(jié)嵌套的選擇結(jié)構(gòu)
1. 行IF/THEN/ELSE語(yǔ)句的嵌套。
2. 塊IF/THEN/ELSE語(yǔ)句的嵌套。
第六節(jié)多分支選擇結(jié)構(gòu)
1. 用elseif實(shí)現(xiàn)多分支。
2. 用SELECT CASE實(shí)現(xiàn)多分支。
第七節(jié)選擇結(jié)構(gòu)應(yīng)用
1. 選擇結(jié)構(gòu)應(yīng)用程序舉例。
三、重點(diǎn)、難點(diǎn)
8、提示和教學(xué)手段
教學(xué)重點(diǎn):用IF語(yǔ)句實(shí)現(xiàn)選擇結(jié)構(gòu)。
教學(xué)難點(diǎn):嵌套的選擇結(jié)構(gòu)。
教學(xué)手段:多媒體教學(xué)手段,注意講練上機(jī)結(jié)合。
第五章循環(huán)結(jié)構(gòu)程序設(shè)計(jì)(計(jì)劃學(xué)時(shí)8)
一、 教學(xué)目的
1. 掌握實(shí)現(xiàn)循環(huán)結(jié)構(gòu)的相關(guān)語(yǔ)句:FOR/NEXT WHILE/WEND
?累加法窮舉法。
2. 了解執(zhí)行循環(huán)時(shí)語(yǔ)句執(zhí)行的順序。
3. 掌握循環(huán)的分類(lèi)。
二、 課程內(nèi)容第一節(jié)問(wèn)題的提出
L循環(huán)的概念。
2. 了解循環(huán)分類(lèi)。
3. 了解實(shí)現(xiàn)循環(huán)結(jié)構(gòu)的兒種語(yǔ)句。
第二節(jié)用FOR/NEXT語(yǔ)句實(shí)現(xiàn)循環(huán)結(jié)構(gòu)
1. FOR/NEXT語(yǔ)句的結(jié)構(gòu)。
2. 掌握FOR/NEXT語(yǔ)句執(zhí)行的一般過(guò)程。
9、3. 程序舉例。
1. 第三節(jié)用WHILE/WEND實(shí)現(xiàn)循環(huán)結(jié)構(gòu)。
2. 掌握WHILEAVEND語(yǔ)句的格式。
3. 程序舉例。
第四節(jié)循環(huán)的嵌套
1. 了解循環(huán)的嵌套概念。
2. 循環(huán)結(jié)構(gòu)程序舉例。
三、重點(diǎn)、難點(diǎn)提示和教學(xué)手段
教學(xué)重點(diǎn):FOR/NEXT WHILE/WEND實(shí)現(xiàn)循環(huán)結(jié)構(gòu).
教學(xué)難點(diǎn):循環(huán)的嵌套.
教學(xué)手段:多媒體教學(xué)手段,注意講練上機(jī)結(jié)合.
第六章函數(shù)(計(jì)劃學(xué)時(shí)12)
一、 教學(xué)目的
1. 掌握函數(shù)RND的用法和值。
求100-200之間的隨機(jī)整數(shù)。
2. 掌握函數(shù)TAB的用法,并利用該函數(shù)繪制簡(jiǎn)單圖形。
二、 課程內(nèi)容第一節(jié)隨機(jī)函數(shù)
1
10、. 格式用法。
2. 程序舉例。
第二節(jié)數(shù)據(jù)的輸出位置函數(shù)
1. 格式用法。
2. 程序舉例。
三、 重點(diǎn)、難點(diǎn)提示和教學(xué)手段
教學(xué)重點(diǎn):數(shù)據(jù)的輸出位置函數(shù)應(yīng)用。
教學(xué)難點(diǎn):數(shù)據(jù)的輸出位置函數(shù)應(yīng)用。
教學(xué)手段:多媒體教學(xué)手段,注意講練上機(jī)結(jié)合。
第七章數(shù)組(計(jì)劃學(xué)時(shí)8)
一、 教學(xué)目的掌握一維數(shù)組的用法。
?從鍵盤(pán)任意輸入N個(gè)數(shù),找其中的最大最小值。
1. 掌握二維數(shù)組的用法,實(shí)現(xiàn)矩陣轉(zhuǎn)置。
二、 課程內(nèi)容第一節(jié)一維數(shù)組和數(shù)組元素
1. 概念格式用法。
2. 程序舉例。
第二節(jié)二維數(shù)組和數(shù)組元素
1. 概念格式用法。
2. 程序舉例。
三、 重點(diǎn)、難點(diǎn)提示
11、和教學(xué)手段
教學(xué)重點(diǎn):數(shù)組應(yīng)用 從鍵盤(pán)任意輸入N個(gè)數(shù),找其中的最大最小值 實(shí)現(xiàn)矩陣轉(zhuǎn) 置。
教學(xué)難點(diǎn):實(shí)現(xiàn)矩陣轉(zhuǎn)置。
教學(xué)手段:多媒體教學(xué)手段,注意講練上機(jī)結(jié)合。
七、課程的實(shí)踐教學(xué)環(huán)節(jié)要求
每次課堂教學(xué)后留下足夠份量的練習(xí)題、思考題,并嚴(yán)格要求學(xué)生認(rèn)真完成,并 上機(jī)調(diào)試程序;精心挑選一定數(shù)量的難度適中的思考題,在習(xí)題課上安排學(xué)生講解; 指導(dǎo)學(xué)生寫(xiě)出較好質(zhì)量的學(xué)年論文。
八、 教材和主要教學(xué)參考資料
教材:
《QBASIC語(yǔ)言教程》(第二版).譚浩強(qiáng)編,電子工業(yè)出版社,2001年7月.
蒙語(yǔ)授課班使用自編蒙文教材.
參考書(shū):
《BASIC語(yǔ)言學(xué)習(xí)輔導(dǎo)》(第三版)譚浩強(qiáng)編,科學(xué)普及出版社,
精品課程網(wǎng)頁(yè):
九、 課程考試與評(píng)估
精心設(shè)計(jì)試題與試卷,使之真正反映學(xué)生的學(xué)習(xí)水平,加強(qiáng)實(shí)踐環(huán)節(jié),注重過(guò)程 管理,認(rèn)真評(píng)估,對(duì)學(xué)生給出恰當(dāng)?shù)某煽?jī)。
課程考試成績(jī)由平時(shí)成績(jī)(包括出勤、平時(shí)作業(yè)、期中考試或小測(cè)驗(yàn)成績(jī))與期 末閉卷考試成績(jī)組成,其中平時(shí)成績(jī)占30%,期末成績(jī)占70%。