Linux基礎(chǔ)與應(yīng)用課程教學(xué)大綱_第1頁(yè)
Linux基礎(chǔ)與應(yīng)用課程教學(xué)大綱_第2頁(yè)
Linux基礎(chǔ)與應(yīng)用課程教學(xué)大綱_第3頁(yè)
Linux基礎(chǔ)與應(yīng)用課程教學(xué)大綱_第4頁(yè)
Linux基礎(chǔ)與應(yīng)用課程教學(xué)大綱_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

Linux基礎(chǔ)與應(yīng)用課程教學(xué)大綱課程基本信息課程代碼:SE5402 課程名稱(中/英):Linux基礎(chǔ)與應(yīng)用/LinuxFoundationandApplication學(xué)分:2.5 總學(xué)時(shí):46 理論學(xué)時(shí):30實(shí)踐學(xué)時(shí):16課程性質(zhì):選修 開(kāi)課學(xué)期:5 適用專業(yè):軟件工程先修課程:數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)開(kāi)課單位:信息科學(xué)與工程學(xué)院大綱版本:XX制定(修訂)人:XX審核人:XX批準(zhǔn)人:XX制定(修訂)時(shí)間:XX.5審核時(shí)間:XX.6批準(zhǔn)時(shí)間:XX.6一、課程簡(jiǎn)介本課程是軟件工程專業(yè)開(kāi)設(shè)的一門學(xué)科選修課,系統(tǒng)地介紹了Linux操作系統(tǒng)的基本概念、基本原理和基本應(yīng)用開(kāi)發(fā),具體包括:Linux的基本概念、系統(tǒng)安裝、常用操作命令、XWindow系統(tǒng)、系統(tǒng)管理與配置以及Linux程序開(kāi)發(fā)等內(nèi)容。通過(guò)本課程的學(xué)習(xí),培養(yǎng)學(xué)生運(yùn)用Linux系統(tǒng)的基本技能,奠定在Linux系統(tǒng)上進(jìn)行嵌入式開(kāi)發(fā)的基礎(chǔ),對(duì)學(xué)生從事Linux嵌入式開(kāi)發(fā)、Linux嵌入式產(chǎn)品技術(shù)支持等工作崗位的職業(yè)能力和職業(yè)素質(zhì)養(yǎng)成起到主要支撐作用。課程教學(xué)強(qiáng)調(diào)培養(yǎng)學(xué)生的獨(dú)立思考能力、科學(xué)思維方法和求知?jiǎng)?chuàng)新精神。二、課程目標(biāo)(一)課程具體目標(biāo)能夠根據(jù)需要選擇和使用Linux操作系統(tǒng)的常用命令、文本編輯工具、網(wǎng)絡(luò)管理工具、編程工具等來(lái)獲取信息;能夠選擇和使用恰當(dāng)?shù)腖inux開(kāi)源工具解決計(jì)算機(jī)軟件領(lǐng)域的復(fù)雜工程問(wèn)題;能夠針對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)針對(duì)Linux平臺(tái)環(huán)境選擇和使用適當(dāng)?shù)拈_(kāi)發(fā)工具,并能夠理解開(kāi)發(fā)條件的優(yōu)劣性。(二)課程目標(biāo)與專業(yè)畢業(yè)要求的關(guān)系表1本課程對(duì)專業(yè)畢業(yè)要求及其指標(biāo)點(diǎn)的支撐課程目標(biāo) 支撐的畢業(yè)要求 支撐的畢業(yè)要求指標(biāo)點(diǎn)目標(biāo)1 畢業(yè)要求5使用現(xiàn)代工具能力:能夠針 指標(biāo)點(diǎn)5.1能夠根據(jù)需目標(biāo)2目標(biāo)3

對(duì)軟件工程領(lǐng)域的復(fù)雜問(wèn)題,開(kāi)發(fā)、選擇與使用恰當(dāng)?shù)钠脚_(tái)、技術(shù)、資源、現(xiàn)代工程工具和信息技術(shù)工具,包括對(duì)復(fù)雜工程問(wèn)題的預(yù)測(cè)與模擬,并能夠理解其局限性。畢業(yè)要求5使用現(xiàn)代工具能力:能夠針對(duì)軟件工程領(lǐng)域的復(fù)雜問(wèn)題,開(kāi)發(fā)、選擇與使用恰當(dāng)?shù)钠脚_(tái)、技術(shù)、資源、現(xiàn)代工程工具和信息技術(shù)工具,包括對(duì)復(fù)雜工程問(wèn)題的預(yù)測(cè)與模擬,并能夠理解其局限性。畢業(yè)要求5使用現(xiàn)代工具能力:能夠針對(duì)軟件工程領(lǐng)域的復(fù)雜問(wèn)題,開(kāi)發(fā)、選擇與使用恰當(dāng)?shù)钠脚_(tái)、技術(shù)、資源、現(xiàn)代工程工具和信息技術(shù)工具,包括對(duì)復(fù)雜工程問(wèn)題的預(yù)測(cè)與模擬,并能夠理解其局限性。

要選擇和使用信息技術(shù)工具獲取信息。指標(biāo)點(diǎn)5.2能夠開(kāi)發(fā)、選擇和使用恰當(dāng)?shù)募夹g(shù)和工具對(duì)計(jì)算機(jī)軟件復(fù)雜工程問(wèn)題進(jìn)行模擬、仿真和預(yù)測(cè)。指標(biāo)點(diǎn)5.3能夠針對(duì)計(jì)算機(jī)軟硬件開(kāi)發(fā)的需要選擇和使用適當(dāng)?shù)钠脚_(tái)環(huán)境和開(kāi)發(fā)工具,并能夠理解其局限性。(三)課程對(duì)解決復(fù)雜工程問(wèn)題能力的培養(yǎng)在課程理論知識(shí)講授環(huán)節(jié),不但注重培養(yǎng)學(xué)生對(duì)Linux系統(tǒng)的深入理解,使學(xué)生掌握解決軟件工程領(lǐng)域復(fù)雜工程問(wèn)題所需的基本理論以及了解相關(guān)技術(shù)對(duì)社會(huì)等的影響,而且跟蹤行業(yè)發(fā)展前沿,探討當(dāng)前熱點(diǎn)問(wèn)題激發(fā)學(xué)生的學(xué)習(xí)興趣。在實(shí)驗(yàn)教學(xué)環(huán)節(jié),以培養(yǎng)學(xué)生解決復(fù)雜工程問(wèn)題的能力為目標(biāo),圍繞課程支撐的畢業(yè)要求指標(biāo)點(diǎn)安排實(shí)驗(yàn)項(xiàng)目,設(shè)計(jì)實(shí)驗(yàn)內(nèi)容,明確實(shí)驗(yàn)要求,指導(dǎo)實(shí)驗(yàn)實(shí)施,嚴(yán)格實(shí)驗(yàn)成果考核。在課程考核環(huán)節(jié),根據(jù)課程支撐的課程目標(biāo)選擇合適的考核方式,考題設(shè)置完全覆蓋課程支撐的課程目標(biāo),考題設(shè)計(jì)應(yīng)充分考慮學(xué)生解決復(fù)雜工程問(wèn)題所需知識(shí)和能力??傊菊n程的教學(xué)通過(guò)在理論講授、課內(nèi)實(shí)驗(yàn)、課程考核等環(huán)節(jié)充分貫徹培養(yǎng)學(xué)生解決復(fù)雜工程問(wèn)題能力的理念和要求,實(shí)現(xiàn)本課程支撐課程目標(biāo)的達(dá)成。三、教學(xué)內(nèi)容及基本要求(一)理論教學(xué)第1單元Linux概述(2學(xué)時(shí))教學(xué)內(nèi)容(1)Linux操作系統(tǒng)簡(jiǎn)介。(2)Linux系統(tǒng)的產(chǎn)生。(3)Linux系統(tǒng)的發(fā)展歷程。(4)Linux系統(tǒng)的應(yīng)用。⑸Linux系統(tǒng)的特點(diǎn)。(6)Linux系統(tǒng)的組成。(7)Linux與Windows系統(tǒng)的比較。(8)Linux版本介紹?;疽螅?)了解Linux操作系統(tǒng),掌握Linux的發(fā)展史、特點(diǎn)與組成、內(nèi)核與發(fā)行版本、Linux與Windows系統(tǒng)的比較。支撐的課程目標(biāo)本單元各知識(shí)點(diǎn)的講授和學(xué)習(xí),可以支撐“課程目標(biāo)2:能夠選擇和使用恰當(dāng)?shù)腖inux開(kāi)源工具解決計(jì)算機(jī)軟件領(lǐng)域的復(fù)雜工程問(wèn)題”,使學(xué)生掌握Linux系統(tǒng)的相關(guān)概念、發(fā)展歷程、系統(tǒng)應(yīng)用、組成特點(diǎn)等基本情況,以及了解Linux系統(tǒng)與Windows系統(tǒng)的區(qū)別,選擇合適的系統(tǒng)工具對(duì)當(dāng)前熱點(diǎn)問(wèn)題進(jìn)行研究,發(fā)表自己的見(jiàn)解,開(kāi)闊學(xué)生的視野。本單元教學(xué)通過(guò)“互動(dòng)、開(kāi)放”的課堂形式,采用探究式學(xué)習(xí)、問(wèn)題導(dǎo)入的教學(xué)方法,激發(fā)學(xué)生的學(xué)習(xí)興趣。通過(guò)課堂討論,培養(yǎng)學(xué)生依據(jù)所學(xué)知識(shí),客觀評(píng)價(jià)相關(guān)Linux操作系統(tǒng)對(duì)社會(huì)等的影響,并能夠依據(jù)這樣的現(xiàn)代工具對(duì)復(fù)雜工程問(wèn)題進(jìn)行模擬的能力,達(dá)到課程目標(biāo)的要求。第2單元Linux系統(tǒng)安裝(2學(xué)時(shí))教學(xué)內(nèi)容(1)備份數(shù)據(jù)。(2)檢查硬件。(3)獲得安裝光盤(pán)。(4)安裝Linux過(guò)程。(5)系統(tǒng)的啟動(dòng)與關(guān)機(jī)。基本要求(1)了解系統(tǒng)的相關(guān)硬件要求,掌握系統(tǒng)分區(qū)。(2)掌握Linux系統(tǒng)的安裝、系統(tǒng)的啟動(dòng)與關(guān)機(jī)。支撐的課程目標(biāo)本單元各知識(shí)點(diǎn)的講授和學(xué)習(xí),可以支撐“課程目標(biāo)2:能夠選擇和使用恰當(dāng)?shù)腖inux開(kāi)源工具解決計(jì)算機(jī)軟件領(lǐng)域的復(fù)雜工程問(wèn)題”、“課程目標(biāo)3:能夠針對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)針對(duì)Linux平臺(tái)環(huán)境選擇和使用適當(dāng)?shù)拈_(kāi)發(fā)工具,并能夠理解開(kāi)發(fā)條件的優(yōu)劣性”,使學(xué)生掌握Linux系統(tǒng)安裝的基本過(guò)程,培養(yǎng)學(xué)生使用新的系統(tǒng)工具分析計(jì)算機(jī)軟件復(fù)雜工程問(wèn)題的能力。本單元教學(xué)通過(guò)“互動(dòng)、開(kāi)放”的課堂形式,采用問(wèn)題導(dǎo)入的教學(xué)方法,提高學(xué)生Linux系統(tǒng)的基礎(chǔ)知識(shí),為具備分析復(fù)雜軟件工程問(wèn)題做鋪墊,達(dá)到課程目標(biāo)的要求。第3單元Linux常用命令(4學(xué)時(shí))教學(xué)內(nèi)容(1)管理文件和目錄的命令。(2)有關(guān)磁盤(pán)空間的命令。(3)文件備份和壓縮命令。(4)有關(guān)關(guān)機(jī)和查看系統(tǒng)信息的命令。(5)管理使用者和設(shè)立權(quán)限的命令。(6)線上查詢的命令。(7)文件閱讀的命令。(8)網(wǎng)絡(luò)的操作命令。(9)其他命令。(10)命令行歷史和Tab自動(dòng)補(bǔ)全?;疽螅?)了解命令的基本要求,掌握Linux系統(tǒng)中常用的各種操作命令,包括文件和目錄操作命令、磁盤(pán)空間操作命令、文件備份和壓縮命令、關(guān)機(jī)和查看系統(tǒng)信息命令、管理使用者和設(shè)立權(quán)限命令、線上查詢命令、文件閱讀的命令、網(wǎng)絡(luò)操作命令等。支撐的課程目標(biāo)本單元各知識(shí)點(diǎn)的講授和學(xué)習(xí),可以支撐“課程目標(biāo)1:能夠根據(jù)需要選擇和使用Linux操作系統(tǒng)的常用命令、文本編輯工具、網(wǎng)絡(luò)管理工具、編程工具等來(lái)獲取信息”、“課程目標(biāo)2:能夠選擇和使用恰當(dāng)?shù)腖inux開(kāi)源工具解決計(jì)算機(jī)軟件領(lǐng)域的復(fù)雜工程問(wèn)題”,使學(xué)生熟悉常用的Linux命令,理解各種命令在系統(tǒng)操作中的作用,能夠利用這些命令進(jìn)行簡(jiǎn)單的方案設(shè)計(jì)。本單元教學(xué)通過(guò)“互動(dòng)、開(kāi)放”的課堂形式,采用啟發(fā)式、基于問(wèn)題、基于項(xiàng)目的教學(xué)方法,提高學(xué)生具備分析復(fù)雜軟件工程問(wèn)題,并提出解決方案的能力,達(dá)到課程目標(biāo)的要求。第4單元XWindow系統(tǒng)(4學(xué)時(shí))教學(xué)內(nèi)容(1)操作系統(tǒng)接。(2)Shell命令接。(3)XWindow圖形窗接。(4)GNOME。(5)系統(tǒng)調(diào)用接?;疽螅?)了解操作系統(tǒng)接的定義,理解接所起的作用。(2)掌握Shell命令接和XWindow圖形接的概念和區(qū)別,理解具體的應(yīng)用實(shí)例GNOME。(3)掌握系統(tǒng)調(diào)用接的含義,了解系統(tǒng)調(diào)用和庫(kù)函數(shù)調(diào)用的區(qū)別和聯(lián)系。支撐的課程目標(biāo)本單元各知識(shí)點(diǎn)的講授和學(xué)習(xí),可以支撐“課程目標(biāo)2:能夠選擇和使用恰當(dāng)?shù)腖inux開(kāi)源工具解決計(jì)算機(jī)軟件領(lǐng)域的復(fù)雜工程問(wèn)題”、“課程目標(biāo)3:能夠針對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)針對(duì)Linux平臺(tái)環(huán)境選擇和使用適當(dāng)?shù)拈_(kāi)發(fā)工具,并能夠理解開(kāi)發(fā)條件的優(yōu)劣性”,使學(xué)生掌握XWindow系統(tǒng)的基本理論,理解命令接、圖形窗接和系統(tǒng)調(diào)用接,對(duì)系統(tǒng)的影響。本單元教學(xué)通過(guò)“互動(dòng)、開(kāi)放”的課堂形式,采用啟發(fā)式、問(wèn)題導(dǎo)入的教學(xué)方法,提高學(xué)生依據(jù)掌握的XWindow系統(tǒng)相關(guān)基礎(chǔ)知識(shí),具備分析問(wèn)題的能力,達(dá)到課程目標(biāo)的要求。第5單元Linux常用工具(4學(xué)時(shí))教學(xué)內(nèi)容(1)編輯文本文件。(2)軟件包管理。(3)Samba。⑷在Linux下使用Windows共享打印機(jī)?;疽螅?)了解常見(jiàn)的Linux工具,包括文本編輯工具,軟件包管理。(2)掌握Linux的文本編輯工具gedit和vi,掌握軟件包管理工具,掌握使用Samba實(shí)現(xiàn)打印機(jī)共享。支撐的課程目標(biāo)本單元各知識(shí)點(diǎn)的講授和學(xué)習(xí),可以支撐“課程目標(biāo)1:能夠根據(jù)需要選擇和使用Linux操作系統(tǒng)的常用命令、文本編輯工具、網(wǎng)絡(luò)管理工具、編程工具等來(lái)獲取信息”、“課程目標(biāo)2:能夠選擇和使用恰當(dāng)?shù)腖inux開(kāi)源工具解決計(jì)算機(jī)軟件領(lǐng)域的復(fù)雜工程問(wèn)題”、“課程目標(biāo)3:能夠針對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)針對(duì)Linux平臺(tái)環(huán)境選擇和使用適當(dāng)?shù)拈_(kāi)發(fā)工具,并能夠理解開(kāi)發(fā)條件的優(yōu)劣性”,使學(xué)生掌握Linux的常用工具,包括文本編輯器、軟件包管理工具和Samba服務(wù)器等,并能夠利用這些工具對(duì)軟件工程問(wèn)題進(jìn)行模擬仿真。本單元教學(xué)通過(guò)“互動(dòng)、開(kāi)放”的課堂形式,采用啟發(fā)式、問(wèn)題導(dǎo)入的教學(xué)方法,提高學(xué)生使用現(xiàn)代工具解決復(fù)雜工程問(wèn)題,并提出解決方案的能力,達(dá)到課程目標(biāo)的要求。第6單元Linux系統(tǒng)管理與配置(4學(xué)時(shí))教學(xué)內(nèi)容(1)用戶管理。(2)系統(tǒng)信息。(3)網(wǎng)絡(luò)管理。(4)網(wǎng)絡(luò)文件系統(tǒng)。(5)打印機(jī)配置?;疽螅?)掌握Linux系統(tǒng)下用戶管理、系統(tǒng)管理、網(wǎng)絡(luò)管理、NFS服務(wù)器的配置和打印機(jī)配置。支撐的課程目標(biāo)本單元各知識(shí)點(diǎn)的講授和學(xué)習(xí),可以支撐“課程目標(biāo)2:能夠選擇和使用恰當(dāng)?shù)腖inux開(kāi)源工具解決計(jì)算機(jī)軟件領(lǐng)域的復(fù)雜工程問(wèn)題”、“課程目標(biāo)3:能夠針對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)針對(duì)Linux平臺(tái)環(huán)境選擇和使用適當(dāng)?shù)拈_(kāi)發(fā)工具,并能夠理解開(kāi)發(fā)條件的優(yōu)劣性”,使學(xué)生掌握Linux操作系統(tǒng)管理和配置的方法,理解用戶權(quán)限在配置中的作用,并能夠基于實(shí)際系統(tǒng)需求,設(shè)計(jì)合適的配置方案。本單元教學(xué)通過(guò)“互動(dòng)、開(kāi)放”的課堂形式,采用啟發(fā)式、問(wèn)題導(dǎo)入的教學(xué)方法,提高學(xué)生管理、配置、選擇和使用合適的工具分析問(wèn)題,并提出解決方案的能力,達(dá)到課程目標(biāo)的要求。第7單元Linux下的shell編程(6學(xué)時(shí))教學(xué)內(nèi)容(1)創(chuàng)建和執(zhí)行shell程序。(2)變量。(3)位置參數(shù)。(4)內(nèi)部變量。(5)特殊字符。(6)表達(dá)式的比較。(7)重復(fù)語(yǔ)句。(8)條件語(yǔ)句。(9)其他語(yǔ)句。(10)函數(shù)?;疽螅?)了解Linux下shell編程的基本定義和過(guò)程。(2)掌握shell編程,了解其應(yīng)用。支撐的課程目標(biāo)本單元各知識(shí)點(diǎn)的講授和學(xué)習(xí),可以支撐“課程目標(biāo)1:能夠根據(jù)需要選擇和使用Linux操作系統(tǒng)的常用命令、文本編輯工具、網(wǎng)絡(luò)管理工具、編程工具等來(lái)獲取信息”、“課程目標(biāo)2:能夠選擇和使用恰當(dāng)?shù)腖inux開(kāi)源工具解決計(jì)算機(jī)軟件領(lǐng)域的復(fù)雜工程問(wèn)題”,使學(xué)生理解shell編程的工作原理,熟悉編程中涉及的變量、參數(shù)、表達(dá)式、語(yǔ)句的使用環(huán)境,并能夠依據(jù)需求選擇、設(shè)計(jì)合適的方案。本單元教學(xué)通過(guò)“互動(dòng)、開(kāi)放”的課堂形式,采用啟發(fā)式、問(wèn)題導(dǎo)入的教學(xué)方法,提高學(xué)生利用合適工具解決復(fù)雜軟件工程問(wèn)題的能力,達(dá)到課程目標(biāo)的要求。第8單元Linux下的C語(yǔ)言編程(4學(xué)時(shí))教學(xué)內(nèi)容(1)C語(yǔ)言編譯器GCC。(2)程序維護(hù)工具M(jìn)akeH具。(3)Eclipse集成開(kāi)發(fā)環(huán)境。基本要求(1)了解Linux下C語(yǔ)言編程的特點(diǎn),掌握編程的基本過(guò)程和技巧。(2)掌握程序維護(hù)工具M(jìn)akeH具的使用,掌握Makefile文件的編寫(xiě)。(3)掌握Linux下的Eclipse集成開(kāi)發(fā)環(huán)境的應(yīng)用。支撐的課程目標(biāo)本單元各知識(shí)點(diǎn)的講授和學(xué)習(xí),可以支撐“課程目標(biāo)2:能夠選擇和使用恰當(dāng)?shù)腖inux開(kāi)源工具解決計(jì)算機(jī)軟件領(lǐng)域的復(fù)雜工程問(wèn)題”、“課程目標(biāo)3:能夠針對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)針對(duì)Linux平臺(tái)環(huán)境選擇和使用適當(dāng)?shù)拈_(kāi)發(fā)工具,并能夠理解開(kāi)發(fā)條件的優(yōu)劣性”,使學(xué)生理解Linux下C語(yǔ)言編程的基本原理,了解GCC編譯器、Make程序維護(hù)工具和Eclipse集成開(kāi)發(fā)環(huán)境,并能夠依據(jù)需求選擇、設(shè)計(jì)合適的編程方案。本單元教學(xué)通過(guò)“互動(dòng)、開(kāi)放”的課堂形式,采用啟發(fā)式、問(wèn)題導(dǎo)入的教學(xué)方法,提高學(xué)生利用合適工具解決復(fù)雜軟件工程問(wèn)題的能力,達(dá)到課程目標(biāo)的要求。(二)實(shí)驗(yàn)教學(xué)實(shí)驗(yàn)項(xiàng)目1.虛擬機(jī)上安裝Linux系統(tǒng)(2學(xué)時(shí))實(shí)驗(yàn)內(nèi)容(1)安裝虛擬機(jī);(2)在虛擬機(jī)上安裝Linux系統(tǒng);(3)在虛擬機(jī)上使用和操作Linux系統(tǒng)?;疽螅?)了解虛擬機(jī)軟件;(2)了解虛擬機(jī)的使用。支撐的課程目標(biāo)本實(shí)驗(yàn)項(xiàng)目可以支撐“課程目標(biāo)2:能夠選擇和使用恰當(dāng)?shù)腖inux開(kāi)源工具解決計(jì)算機(jī)軟件領(lǐng)域的復(fù)雜工程問(wèn)題''和“課程目標(biāo)3:能夠針對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)針對(duì)Linux平臺(tái)環(huán)境選擇和使用適當(dāng)?shù)拈_(kāi)發(fā)工具,并能夠理解開(kāi)發(fā)條件的優(yōu)劣性”。本實(shí)驗(yàn)通過(guò)問(wèn)題啟發(fā)式引導(dǎo)學(xué)生依據(jù)所掌握的相關(guān)知識(shí)點(diǎn),尋找問(wèn)題的解決方案,加深相關(guān)知識(shí)點(diǎn)的理解,達(dá)到課程目標(biāo)的要求。實(shí)驗(yàn)項(xiàng)目2.Linux常用命令(4學(xué)時(shí))實(shí)驗(yàn)內(nèi)容(1)管理文件和目錄命令;(2)磁盤(pán)空間管理命令;(3)文件備份和壓縮命令;(4)用戶管理命令;(5)文件閱讀命令;(6)網(wǎng)絡(luò)操作命令?;疽螅?)掌握Linux的常用命令,并利用這些常用命令管理Linux系統(tǒng)。支撐的課程目標(biāo)本實(shí)驗(yàn)項(xiàng)目可以支撐“課程目標(biāo)1:能夠根據(jù)需要選擇和使用Linux操作系統(tǒng)的常用命令、文本編輯工具、網(wǎng)絡(luò)管理工具、編程工具等來(lái)獲取信息''和“課程目標(biāo)2:能夠選擇和使用恰當(dāng)?shù)腖inux開(kāi)源工具解決計(jì)算機(jī)軟件領(lǐng)域的復(fù)雜工程問(wèn)題”。本實(shí)驗(yàn)通過(guò)啟發(fā)式方式引導(dǎo)學(xué)生依據(jù)所掌握的相關(guān)知識(shí)點(diǎn),針對(duì)命令的具體含義,尋找問(wèn)題的解決方案,加深常用命令相關(guān)知識(shí)點(diǎn)的理解,達(dá)到課程目標(biāo)的要求。實(shí)驗(yàn)項(xiàng)目3.XWindow系統(tǒng)(2學(xué)時(shí))實(shí)驗(yàn)內(nèi)容⑴X服務(wù)器;(2)X配置;(3)GNOME?;疽螅?)了解Xwindow系統(tǒng),X服務(wù)器,X配置,GNOME。支撐的課程目標(biāo)本實(shí)驗(yàn)項(xiàng)目可以支撐“課程目標(biāo)2:能夠選擇和使用恰當(dāng)?shù)腖inux開(kāi)源工具解決計(jì)算機(jī)軟件領(lǐng)域的復(fù)雜工程問(wèn)題''和“課程目標(biāo)3:能夠針對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)針對(duì)Linux平臺(tái)環(huán)境選擇和使用適當(dāng)?shù)拈_(kāi)發(fā)工具,并能夠理解開(kāi)發(fā)條件的優(yōu)劣性”。本實(shí)驗(yàn)通過(guò)啟發(fā)式方式引導(dǎo)學(xué)生依據(jù)所掌握的相關(guān)知識(shí)點(diǎn),針對(duì)具體的XWindow環(huán)境GNOME,加深相關(guān)知識(shí)點(diǎn)的理解,達(dá)到課程目標(biāo)的要求。實(shí)驗(yàn)項(xiàng)目4.Linux的常用工具(2學(xué)時(shí))實(shí)驗(yàn)內(nèi)容(1)文本編輯工具;(2)軟件包管理工具;(3)Samba服務(wù)器的配置?;疽螅?)通過(guò)本次實(shí)驗(yàn),掌握Linux常用工具的使用。支撐的課程目標(biāo)本實(shí)驗(yàn)項(xiàng)目可以支撐“課程目標(biāo)1:能夠根據(jù)需要選擇和使用Linux操作系統(tǒng)的常用命令、文本編輯工具、網(wǎng)絡(luò)管理工具、編程工具等來(lái)獲取信息”、“課程目標(biāo)2:能夠選擇和使用恰當(dāng)?shù)腖inux開(kāi)源工具解決計(jì)算機(jī)軟件領(lǐng)域的復(fù)雜工程問(wèn)題''和“課程目標(biāo)3:能夠針對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)針對(duì)Linux平臺(tái)環(huán)境選擇和使用適當(dāng)?shù)拈_(kāi)發(fā)工具,并能夠理解開(kāi)發(fā)條件的優(yōu)劣性”。本實(shí)驗(yàn)通過(guò)啟發(fā)式方式,引導(dǎo)學(xué)生依據(jù)所掌握的相關(guān)知識(shí)點(diǎn),提高學(xué)生使用現(xiàn)代工具解決復(fù)雜工程問(wèn)題,并提出解決方案的能力,達(dá)到課程目標(biāo)的要求。實(shí)驗(yàn)項(xiàng)目5.Linux系統(tǒng)管理與配置(2學(xué)時(shí))實(shí)驗(yàn)內(nèi)容(1)用戶管理;(2)網(wǎng)絡(luò)管理;(3)網(wǎng)絡(luò)文件系統(tǒng)管理;(4)打印機(jī)配置。基本要求(1)通過(guò)本次實(shí)驗(yàn),掌握Linux的用戶管理和網(wǎng)絡(luò)管理。支撐的課程目標(biāo)本實(shí)驗(yàn)項(xiàng)目可以支撐“課程目標(biāo)2:能夠選擇和使用恰當(dāng)?shù)腖inux開(kāi)源工具解決計(jì)算機(jī)軟件領(lǐng)域的復(fù)雜工程問(wèn)題''和“課程目標(biāo)3:能夠針對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)針對(duì)Linux平臺(tái)環(huán)境選擇和使用適當(dāng)?shù)拈_(kāi)發(fā)工具,并能夠理解開(kāi)發(fā)條件的優(yōu)劣性”。本實(shí)驗(yàn)通過(guò)啟發(fā)式方式,引導(dǎo)學(xué)生依據(jù)所掌握的相關(guān)知識(shí)點(diǎn),提高學(xué)生管理、配置、選擇和使用合適的工具分析問(wèn)題,并提出解決方案的能力,達(dá)到課程目標(biāo)的要求。實(shí)驗(yàn)項(xiàng)目6.Linux下shell編程(2學(xué)時(shí))實(shí)驗(yàn)內(nèi)容⑴shell程序的語(yǔ)法和編程。基本要求(1)通過(guò)本次實(shí)驗(yàn),掌握Linux下的shell編程。支撐的課程目標(biāo)本實(shí)驗(yàn)項(xiàng)目可以支撐“課程目標(biāo)1:能夠根據(jù)需要選擇和使用Linux操作系統(tǒng)的常用命令、文本編輯工具、網(wǎng)絡(luò)管理工具、編程工具等來(lái)獲取信息''和“課程目標(biāo)2:能夠選擇和使用恰當(dāng)?shù)腖inux開(kāi)源工具解決計(jì)算機(jī)軟件領(lǐng)域的復(fù)雜工程問(wèn)題”。本實(shí)驗(yàn)通過(guò)啟發(fā)式方式,引導(dǎo)學(xué)生依據(jù)所掌握的相關(guān)知識(shí)點(diǎn),提高學(xué)生利用合適工具解決復(fù)雜軟件工程問(wèn)題的能力,達(dá)到課程目標(biāo)的要求。實(shí)驗(yàn)項(xiàng)目7.Linux下C語(yǔ)言編程(2學(xué)時(shí))實(shí)驗(yàn)內(nèi)容C語(yǔ)言編譯器GCC;Eclipse開(kāi)發(fā)環(huán)境。基本要求(1)通過(guò)本次實(shí)驗(yàn),了解Linux對(duì)C的支持。支撐的課程目標(biāo)本實(shí)驗(yàn)項(xiàng)目可以支撐“課程目標(biāo)2:能夠選擇和使用恰當(dāng)?shù)腖inux開(kāi)源工具解決計(jì)算機(jī)軟件領(lǐng)域的復(fù)雜工程問(wèn)題''和“課程目標(biāo)3:能夠針對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)針對(duì)Linux平臺(tái)環(huán)境選擇和使用適當(dāng)?shù)拈_(kāi)發(fā)工具,并能夠理解開(kāi)發(fā)條件的優(yōu)劣性”。本實(shí)驗(yàn)通過(guò)啟發(fā)式方式,引導(dǎo)學(xué)生依據(jù)所掌握的相關(guān)知識(shí)點(diǎn),提高學(xué)生利用合適工具解決復(fù)雜軟件工程問(wèn)題的能力,達(dá)到課程目標(biāo)的要求。四、教學(xué)方式、教學(xué)方法及課時(shí)安排(一)教學(xué)方式表2課程目標(biāo)與教學(xué)環(huán)節(jié)教學(xué)環(huán)節(jié)序號(hào) 課程目標(biāo)講授 作業(yè) 實(shí)驗(yàn)?zāi)軌蚋鶕?jù)需要選擇和使用Linux操作系統(tǒng)1 的常用命令、文本編輯工具、網(wǎng)絡(luò)管理工 ? ? ?具、編程工具等來(lái)獲取信息。能夠選擇和使用,恰當(dāng)?shù)腖inux開(kāi)源工具2 ? ? ?解決計(jì)算機(jī)軟件領(lǐng)域的復(fù)雜工程問(wèn)題。能夠針對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)針對(duì)Linux平臺(tái)3環(huán)境選擇和使用適當(dāng)?shù)拈_(kāi)發(fā)工具,并能夠理??解開(kāi)發(fā)條件的優(yōu)劣性。以課堂講授為主,結(jié)合課堂講授內(nèi)容安排課內(nèi)實(shí)驗(yàn),加深對(duì)理論教學(xué)內(nèi)容的理解和認(rèn)識(shí),培養(yǎng)工程實(shí)踐能力。(二)教學(xué)方法本課程貫徹“以學(xué)生為主體、以教師為主導(dǎo)''的教學(xué)思想,采用“互動(dòng)、開(kāi)放”的課堂形式,具體以課堂教學(xué)為主,結(jié)合自學(xué)和實(shí)驗(yàn)教學(xué),采用啟發(fā)式、問(wèn)題式的教學(xué)方法,基于項(xiàng)目的實(shí)際問(wèn)題,提高學(xué)生解決復(fù)雜軟件工程問(wèn)題的能力,達(dá)到課程目標(biāo)的要求。相關(guān)課程目標(biāo)支撐如下:課堂教學(xué)主要講解與Linux操作系統(tǒng)有關(guān)的基本概念、基本理論以及基本分析方法,并將日常生活中所遇軟件工程問(wèn)題融入基本理論的講解,使同學(xué)們更好地熟悉或掌握Linux系統(tǒng)的基本原理,提高學(xué)生對(duì)Linux系統(tǒng)的興趣、熟悉Linux系統(tǒng)及相關(guān)工具的理論體系、思維方式和研究方法。課堂教學(xué)盡量引入互動(dòng)環(huán)節(jié),通過(guò)問(wèn)題導(dǎo)入教學(xué),引導(dǎo)學(xué)生尋找解決方案,提高教學(xué)效果,達(dá)到“課程目標(biāo)1:能夠根據(jù)需要選擇和使用Linux操作系統(tǒng)的常用命令、文本編輯工具、網(wǎng)絡(luò)管理工具、編程工具等來(lái)獲取信息”、“課程目標(biāo)2:能夠選擇和使用恰當(dāng)?shù)腖inux開(kāi)源工具解決計(jì)算機(jī)軟件領(lǐng)域的復(fù)雜工程問(wèn)題''和“課程目標(biāo)3能夠針對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)針對(duì)Linux平臺(tái)環(huán)境選擇和使用適當(dāng)?shù)拈_(kāi)發(fā)工具,并能夠理解開(kāi)發(fā)條件的優(yōu)劣性''的要求。實(shí)驗(yàn)教學(xué)可以在理解理論知識(shí)的基礎(chǔ)上,動(dòng)手尋找答案,以培養(yǎng)學(xué)生的團(tuán)隊(duì)合作及解決復(fù)雜軟件工程問(wèn)題的能力,達(dá)到“課程目標(biāo)1:能夠根據(jù)需要選擇和使用Linux操作系統(tǒng)的常用命令、文本編輯工具、網(wǎng)絡(luò)管理工具、編程工具等來(lái)獲取信息”、“課程目標(biāo)2:能夠選擇和使用恰當(dāng)?shù)腖inux開(kāi)源工具解決計(jì)算機(jī)軟件領(lǐng)域的復(fù)雜工程問(wèn)題''和“課程目標(biāo)3:能夠針對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)針對(duì)Linux平臺(tái)環(huán)境選擇和使用適當(dāng)?shù)拈_(kāi)發(fā)工具,并能夠理解開(kāi)發(fā)條件的優(yōu)劣性''的要求。課堂討論以及課堂作業(yè),能培養(yǎng)同學(xué)們的綜合能力,熟悉運(yùn)用所學(xué)知識(shí)的能力,鍛煉表達(dá)能力,并通過(guò)利用所學(xué)工具解決現(xiàn)實(shí)工程問(wèn)題,達(dá)到“課程目標(biāo)1:能夠根據(jù)需要選擇和使用Linux操作系統(tǒng)的常用命令、文本編輯工具、網(wǎng)絡(luò)管理工具、編程工具等來(lái)獲取信息''和“課程目標(biāo)2:能夠選擇和使用恰當(dāng)?shù)腖inux開(kāi)源工具解決計(jì)算機(jī)軟件領(lǐng)域的復(fù)雜工程問(wèn)題''的要求。(三)課時(shí)安排本課程總學(xué)時(shí)46學(xué)時(shí),其中:講授30學(xué)時(shí),實(shí)驗(yàn)(或上機(jī)或綜合練習(xí))16學(xué)時(shí),具體教學(xué)安排如下表。表3學(xué)時(shí)分配與教學(xué)方法序號(hào) 教學(xué)內(nèi)容 學(xué)時(shí)分配 教學(xué)方法1 Linux概述 2 講授2 Linux系統(tǒng)安裝 2 講授3 Linux常用命令 4 講授4XWindows系統(tǒng)45Linux常用工具46Linux系統(tǒng)管理與配置47Linux下的shell編程68Linux下的C語(yǔ)言編程49實(shí)驗(yàn)一:虛擬機(jī)上安裝Linux系統(tǒng)210實(shí)驗(yàn)二:Linux常用命令411實(shí)驗(yàn)三:XWindows系統(tǒng)212實(shí)驗(yàn)四:Linux下常用工具213實(shí)驗(yàn)五:Linux系統(tǒng)管理與配置214實(shí)驗(yàn)六:Linux下的shell編程215實(shí)驗(yàn)七:Linux下的C語(yǔ)言編程2合計(jì) 46

講授講授講授講授講授實(shí)驗(yàn)實(shí)驗(yàn)實(shí)驗(yàn)實(shí)驗(yàn)實(shí)驗(yàn)實(shí)驗(yàn)實(shí)驗(yàn)五、考核方式與成績(jī)?cè)u(píng)定辦法(一)考核方式及具體要求最終成績(jī)由平時(shí)成績(jī)、期末成績(jī)

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論