軟件技術專業課程標準_第1頁
軟件技術專業課程標準_第2頁
軟件技術專業課程標準_第3頁
軟件技術專業課程標準_第4頁
軟件技術專業課程標準_第5頁
已閱讀5頁,還剩192頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

軟件技術專業課程標準目錄TOC\o"1-2"\h\z\u《高級語言程序設計》課程標準 1《軟件工程導論》課程標準 8《Java程序設計》課程標準 12《面向對象程序設計(.NET)》課程標準 19《數據庫應用開發》課程標準 32《計算機網絡基礎》課程標準 36《網頁設計與制作》課程標準 47《JSP動網設計》課程標準 61《動態設計與制作(ASP.NET)》課程標準 71《數據結構》課程標準 77《商務網站開發》課程標準 80《軟件測試》課程標準 89《軟件工程與UML建?!氛n程標準 99《C/S結構應用程序開發》課程標準 117《基于Struts框架的應用開發》課程標準 135《計算機組裝與維護技能實訓》課程標準 141《管理信息系統開發》課程標準 145《軟件文檔寫作》課程標準 154《J2EE企業級應用開發》課程標準 164《B/S結構應用程序開發》課程標準 171-PAGE1-了解結構化程序設計和面向過程程序設計的思想,能編制出風格良好的程序;獲得基本的程序設計的技術和方法,培養學生的實際動手能力。了解程序設計在IT類專業的應用、發展及其趨勢。具備計算機語言類課程的學習方法,能通過互聯網、文獻資料鞏固和拓展所學知識。能理論聯系實際,運用所學的編程知識分析解決使用Office等常見應用軟件過程中遇到的實際問題,提高軟件應用能力。五、課程內容與要求本課程采用學習情境描述,學習情境描述包括:學習情境的名稱、學時、學習目標及學習內容、教學方法和建議、工具及媒體、學生已有基礎和教師所需執教能力。學習目標主要描述通過該學習情境的學生應獲得的崗位能力;學習內容主要描述該學習情境中所需學習的知識點。表1

課程內容與教學要求序號名稱主要內容教學要求參考學時學習情境1C語言應用1、C語言的特點,簡單C程序,C程序的上機步驟2、C的數據類型,常量與變量,整型、實型、字符型數據,變量賦初值,數值型數據間的混合運算,算術運算符和算術表達式,賦值運算符和賦值表達式,逗號運算符和逗號表達式案例教學法教師應提前準備好系統安裝光盤、教學課件。教學過程中可由教師先進行適當講解、示范,可著重進行引導并監督并評價。理論與課堂演示、課堂實踐相結合。4理論學時/2實踐學時學習情境2邏輯運算和選擇控制1、C語句概述,程序的三種基本結構,賦值語句,數據輸出,數據輸入,程序舉例2、關系運算符和關系表達式,邏輯運算符和邏輯表達式,if語句,switCh語句,程序舉例案例教學法教學過程中可由教師先提出任務并進行適當講解、示范,可著重進行引導并實施監督和評價。先由簡單的圖形化界面著手,再到復雜的字符界面下的命令的使用。4理論學時/2實踐學時學習情境3循環控制1、概述2、goto語句構成的循環3、while語句4、do-while語句5、for語句,6、break和Continue語句案例教學法教學過程中可由教師先提出任務并進行適當講解、示范,可著重進行引導并實施監督和評價。先由簡單的圖形化界面著手,再到復雜的字符界面下的命令的使用。6理論學時/2實踐學時學習情境4數組1、一維數組2、二維數組3、字符數組4、字符串處理函數案例教學法:設計了5個以上的具體案例,并使每個案例都覆蓋各單元的知識點。以小組為單位,對課程中的練習案例,采用分散做題,相互探討,集中講解的辦法,以達到教學及練習的最好效果。6理論學時/2實踐學時學習情境5函數1、概述,函數定義的一般形式2、函數的參數和函數的值,函數的調用,函數的嵌套調用,函數的遞歸調用3、數組作為函數的參數4、局部變量和全局變量,變量的存儲類型:auto,static,register,extern,不同存儲類型變量的小結,內部函數和外部函數案例教學法:設計了5個以上的具體案例,并使每個案例都覆蓋各單元的知識點。以小組為單位,對課程中的練習案例,采用分散做題,相互探討,集中講解的辦法,以達到教學及練習的最好效果。10理論學時/2實踐學時學習情境6編譯預處理1、宏定義2、“文件包含”處理3、條件編譯案例教學法教學過程中可由教師先提出任務并進行適當講解、示范,可著重進行引導并實施監督和評價。先由簡單的圖形化界面著手,再到復雜的利用配置文件進行配置。6理論學時/2實踐學時學習情境7指針1、指針的概念,變量的指針和指向變量的指針變量2、數組的指針和指向數組的指針變量3、字符串的指針和指向字符串的指針變量4、函數的指針和指向函數的指針變量5、返回指針值的函數6、指針數組和指向指針的指針示范教學法,任務驅動法教學過程中可由教師先提出任務并進行適當講解、示范,可著重進行引導并實施監督和評價。10理論學時/2實踐學時學習情境8結構體和共用體1、概述2、結構體類型變量的定義,引用和初始化,結構體數組3、指向結構體的指針4、用指針處理鏈表5、共用體示范教學法,任務驅動法教學過程中可由教師先提出任務并進行適當講解、示范,可著重進行引導并實施監督和評價。4理論學時/4實踐學時學習情境9位運算1、位運算符2、位運算舉例示范教學法,任務驅動法教學過程中可由教師先提出任務并進行適當講解、示范,可著重進行引導并實施監督和評價。2理論學時/2實踐學時學習情境10文件C文件概述文件的打開和關閉文件的讀寫案例教學法教學過程中可由教師先提出任務并進行適當講解、示范,可著重進行引導并實施監督和評價。4理論學時/4實踐學時學時合計:80學時(其中實踐教學學時比例為25%)理論學時56實踐學時24六、實施建議(1)組織實施建議1)課程組織形式:理論與實踐相結合,小組團隊協作。通過項目驅動、情境教學等多種教學法,以完整的工作過程為主線,以實踐活動為引領,導入技能點與知識點。以知識點支撐技能。按照實踐、認識,再實踐、再認識的認知規律,掌握C語言編程技術。2)教學方法:主要運用項目驅動,情境教學,綜合運用講解、實驗、任務驅動教學法、啟發引導法、教師輔導法、小組討論法、激勵與鼓勵法,團隊協作等多種教學方法。(2)課程考核評價建議建議提倡教考分離,鼓勵學生參加全國計算機等級考試,通過該認證的學生我們承認成績。采用形成性考核,課程考核成績=平時成績(占總分40%)(課外實踐項目(30%)+作業成績(40%)+平時學習出勤(30%))+期末筆試閉卷考試成績(占總分60%)形成性考核具體內容及評分標準1、平時表現(占總分30%)(1)學習表現(100分)基本原則:基本分50分,表現好累計加分至100分,表現不好累計減分至0分,如果遲到、早退、曠課次數等違紀扣分超過學習表現的總分值,則在期末總評分里酌情扣分。扣分項目:玩游戲一次扣15分(三次以上者取消本課程考核資格),睡覺一次扣5分,影響課堂秩序的行為如說話等一次扣5分。學生曠課一次扣15分,遲到及早退一次各扣5分。加分項目:正確回答問題一次加2分,主動回答問題一次加5分,在課堂上能起積極引導作用加5分,主動演示程序加5分。(2)作業(100分)作業至少有5次,每次作業都以百分制打分,最后計算所有作業的平均分。(3)實訓項目(100分)實訓項目至少有4次,每次實訓項目都以百分制打分,最后計算所有實訓項目的平均分。按照實訓項目單的要求和評分標準給出成績。2、期末實操考核(100分)期末考試為閉卷試卷答題,總分為100分。閉卷試卷實行教考分離。(3)教學團隊建議具備講授《C語言編程技術》這門課程的理論和實踐知識,具備靈活組織課堂,培養學生積極主動性的能力。(4)教學條件建議安裝VC6.0(中文版)或者相似版本,安裝紅蜘蛛。(5)教材編寫或選用建議教材:《C程序設計》譚浩強著清華大學出版社。七、附錄網絡資源:/參考資料:《C程序設計上機實驗指導》清華大學出版社《高級語言程序設計》羅堅中國鐵道出版社《軟件工程導論》課程標準一、課程說明課程名稱軟件工程導論開課分院(系部)信息工程適用專業軟件技術課程代碼2011241學時58先修課程高級語言程序設計后續課程軟件工程與UML建模編制人范志勤審定人王平華制(修)定日期2011年7月10日制定二、課程性質與任務《軟件工程導論》是軟件技術專業針對軟件開發崗位能力進行培養的一門核心課程。本課程構建于高級語言程序設計基礎、java程序設計、數據庫應用開發、面向程序設計(C#.net)等課程的基礎上,并為后續軟件工程與UML建模課程打下基礎。三、課程設計思路本課程根據軟件技術專業人才培養方案的培養目標來設計的。主要培養學生能夠從事軟件開發、軟件測試、軟件技術服務等方面的高素質技能型人才。以及培養學生注重以軟件的說明、開發、維護和管理為內容,利用工程學的原理和方法來組織和管理軟件的生產,以保證軟件產品的質量,提高軟件生產率等方面的能力。使學生在畢業實習、畢業設計實踐中,運用軟件工程學的原理、方法和工具。四、課程教學目標(一)素質目標具有一定的口頭與書面表達能力、人際溝通能力具有團隊合作精神具有良好的心理素質與克服困難的能力能與客戶建立良好的、長期的關系(二)知識目標(1)能獨立編寫軟件計劃,對問題定義和可行性研究(2)能進行編寫軟件需求分析報告(3)能掌握軟件設計的準則及對軟件進行總體設計(4)能進行軟件的詳細設計能采用相關的語言進行編寫程序并能分析程序的效率能利用專業的軟件測試工具對軟件進行測試和編寫測試報告能對軟件進行維護和二次開發能管理所開發的軟件項目,分析其質量和風險能利用面向對象技術來開發、設計軟件(10)能獨立安裝開發的軟件(三)能力目標(1)能自主學習新知識、新技術,不斷更新自己的知識結構(2)能通過各種渠道查找自己所需要的信息,幫助自己解決問題(3)能制訂工作計劃并進行實施(4)能不斷積累經驗,不斷提高自己的工作能力和水平五、課程內容與要求《軟件工程導論》課程采用以行為導向、基于工作過程的課程開發方法進行設計,整個學習領域由若干個學習情境組成。學習情境的設計主要考慮以下因素:學習情境的設計應該符合基于工作過程的教學設計思想的要求。學習情境是在職業院校中對真實工作過程的教學化加工,以完成具體的工作任務為目標。學習情境的前后排序應該符合學生認知規律,可以從簡單到復雜,從單一到綜合的順序進行安排;對于相同性質的、相互之間聯系較少的也可以采用并行的方法安排?!盾浖こ虒д摗穼W習情境的設計充分考慮到系統在工作過程中的實際應用情況,應該覆蓋到問題分析和定義、軟件設計、軟件開發、軟件測試和軟件維護。通過對軟件開發與設計的典型工作任務進行分析,結合學生的認知規律,共分為軟件工程概述、軟件計劃、需求分析、軟件總體設計、軟件詳細設計、軟件編碼、軟件測試、軟件維護、軟件項目管理。

表1

課程內容與教學要求序號名稱主要內容教學要求參考學時模塊1軟件工程概述了解軟件工程學的基本概念了解軟件生存周期熟悉軟件工程的任務及研究范圍軟件開發的原則和方法能熟悉軟件工程發展狀況能掌握軟件工程基本概念能正確選擇軟件開發常用模型能夠選擇正確的軟件開發方法4模塊2軟件構架1、架構定義結構2、架構定義行為3、架構關注重要的元素能夠定義需求能創建邏輯架構能創建物理架構4模塊3軟件設計模式什么是設計模式模式的基本要素3、成功采用設計模式的三個步驟4、設計模式的原則能夠運用先進的工程化方法能運用系統化方法能熟悉軟件設計的原則能熟悉模式的基本要素6模塊4軟件編碼結構化程序設計的原則源程序文檔化算法對效率的影響程序設計語言特性的比較5、代碼復查能對源程序的質量進行控制能完成結構化程序設計能掌握程序設計風格及程序效率能夠防止編碼錯誤能夠對程序復雜性度量6模塊5軟件測試測試的目的測試的方法測試的步驟調試技術軟件的驗證與確認測試分析與計劃報告的編寫用戶手冊的編寫規范8、操作手冊的編寫規范能夠理解軟件測試的基本概念能夠對軟件測試用例進行設計能夠掌握軟件測試步驟能夠編寫軟件測試分析報告用戶手冊編寫規范操作手冊編寫規范6模塊6軟件質量管理軟件質量管理體系概述軟件質量管理的檢查方式軟件質量管理的信任機制軟件質量管理的預防手段能熟悉軟件質量管理的概念能熟悉軟件質量管理的機制能熟悉軟件質量的預防手段能更好地理解軟件質量管理的理論16模塊7職業道德修養職業道德的概念職業理想崇尚科學誠實守信愛崗敬業樹立正確的職業道德樹立正確的職業理想確立良好職業觀確立良好就業觀確立良好創業觀10模塊8團隊協作什么是團隊團隊的類型建立團隊組織4、什么是團隊協作能夠理解團隊的重要性能夠理解團隊協作的重要能夠知道如何形成團隊精神能夠面對團隊內部矛盾6學時合計:58學時(其中實踐教學學時比例為0%)理論學時58實踐學時0六、實施建議1.組織實施建議以多媒體教學為主2.課程考核評價建議建議采用過程考核與期末考查相結合的方法。平時作業和考勤占總評成績的40%,期末成績占總成績的60%。七、附錄《Java程序設計》課程標準一、課程說明課程名稱《Java程序設計》開課分院(系部)信息工程學院計算機系適用專業軟件技術課程代碼2010122學時90先修課程高級語言程序設計后續課程JSP動網設計編制人楊志成審定人胡彩明制(修)定日期201111年8月19日制定二、課程性質與任務《Java程序設計》是計算機軟件專業針對程序員崗位能力進行培養的一門核心課程。本課程構建于C語言程序設計基礎、面向對象程序設計的基礎上,并為后續綜合應用項目開發課程打下基礎。本課程主要培養學生掌握面向對象程序設計基本思想、掌握Java程序的編寫、Applet程序的編寫、能夠設計實用的類、封裝類、創建安全的類、了解GUI編程基礎、異常處理、線程和多線程等應用,同時注重培養學生的社會能力和方法能力。三、課程設計思路《Java程序設計》課程采用以行為導向、基于工作過程的課程開發方法進行設計,整個學習領域由若干個學習情境組成。學習情境的設計主要考慮以下因素:學習情境的設計應該符合基于工作過程的教學設計思想的要求。學習情境是在職業院校中對真實工作過程的教學化加工,以完成具體的工作任務為目標。學習情境的前后排序應該符合學生認知規律,可以從簡單到復雜,從單一到綜合的順序進行安排;對于相同性質的、相互之間聯系較少的也可以采用并行的方法安排。《Java程序設計》學習情境的設計充分考慮到系統在工作過程中的實際應用情況,應該覆蓋到Java語言基礎、面向對象基礎和程序設計基礎。通過對俄羅斯方塊游戲開發工作任務進行分析,結合學生的認知規律,共分為系統安裝及基本設置、編寫簡單Java程序、編寫簡單的Applet程序、數組的使用、類的設計、對象和方法的應用、繼承和接口的應用典型工具的使用和分析。四、課程教學目標(一)素質目標能自主學習新知識、新技術,不斷更新自己的知識結構能通過各種渠道查找自己所需要的信息,幫助自己解決問題能制訂工作計劃并進行實施能不斷積累經驗,不斷提高自己的工作能力和水平(二)知識目標能獨立安裝JDK,配置環境變量能進行編寫Java程序能進行編寫Applet程序能建立程序文檔能夠掌握面向對象的基本概念并會使用能夠設計合理的類并實例化對象能夠恰當地運用繼承和接口掌握基本的GUI編程基礎能夠爭取應用異常處理的方法掌握多線程程序設計(三)能力目標具有一定的口頭與書面表達能力、人際溝通能力具有團隊合作精神具有良好的心理素質與克服困難的能力能與客戶建立良好的、長期的關系五、課程內容與要求《Java程序設計》課程采用以行為導向、基于工作過程的課程開發方法進行設計,整個學習領域由若干個學習情境組成。

表1

課程內容與教學要求序號名稱主要內容教學要求參考學時1JDK的下載、安裝與環境配置1、了解什么是JDK及其組成2、下載JDK3、安裝JDK4、了解Java虛擬機的特點5、掌握環境配置專業能力了解Java與C、C++、C#之間的關系了解Java的特點理解Java是一種面向對象程序設計的方法及三種特性社會能力具有一定的口頭與書面表達能力、人際溝通能力具有良好的心理素質與克服困難的能力具有清晰的工作思路與良好的工作習慣方法能力能自主學習不斷更新升級的系統相關知識能通過各種網絡查找自己所需要的信息,幫助自己解決問題能不斷積累經驗,不斷提高自己的工作能力和水平理論6/實踐22編寫簡單的Java程序1、了解Java程序設計的基本規則2、掌握編譯和執行Java程序的基本步驟3、理解Java程序的入口并能夠通過命令行傳遞參數4、通過Java程序的入口并能夠通過命令行傳遞參數1、專業能力了解Java程序設計的基本規則掌握編譯和執行Java程序的基本步驟理解Java程序的入口并能夠通過命令行傳遞參數編寫通過鍵盤輸入數據的簡單的Java程序2、社會能力具有良好的職業道德具有較強的與人溝通和交流的能力具有良好的工作習慣與清晰的思維3、方法能力具有較好的學習新知識和技能的能力具有解決問題的方法能力與制定相關工作計劃的能力具有查找相關資料和獲取信息解決相關問題的能力理論6/實踐2編寫簡單的Applet程序1、了解什么樣的程序是Applet程序2、Applet程序與獨立應用程序的區別3、編寫簡單的Applet程序4、使用瀏覽器和AppletViewer運行Applet程序1、專業能力了解什么是Applet程序了解Applet程序的工作原理及各個方法的作用會編寫簡單的Appleton程序能夠正確運行Applet程序2、社會能力具有良好的職業道德和職業素養具有較強的與人溝通和交流的能力具有良好的工作習慣與清晰的思維3、方法能力具有較好的學習新知識和技能的能力具有解決問題的方法能力與制定相關工作計劃的能力具有查找相關資料和獲取信息解決相關問題的能力理論6/實踐2調試一個Java程序了解Java程序執行時的出錯類型確定程序的預期目標利用編譯器檢查代碼中的詞法和語法錯誤設計測試用例確認已經測試了所有可能的情況1、專業能力了解Java程序執行時的出錯類型會調試簡單的Java程序了解糾正程序和方法的錯誤的一些技巧和建議2、社會能力具有良好的職業道德和職業素養具有較強的與人溝通和交流的能力具有良好的工作習慣與清晰的思維3、方法能力具有較好的學習新知識和技能的能力具有解決問題的方法能力與制定相關工作計劃的能力具有查找相關資料和獲取信息解決相關問題的能力理論6/實踐2數組的使用一維數組的聲明、初始化一維數組的引用多維數組的聲明、初始化利用字符數組存儲英文句子數組作為方法的輸入參數1、專業能力能夠了解數組的基本知識能夠了解Java中的數組與其他程序設計語言中數組的不同之處能夠掌握搜索和排序數組2、社會能力具有良好的職業道德和職業素養具有較強的與人溝通和交流的能力具有良好的工作習慣與清晰的思維3、方法能力具有較好的學習新知識和技能的能力具有解決問題的方法能力與制定相關工作計劃的能力具有查找相關資料和獲取信息解決相關問題的能力理論6/實踐2類的設計了解類的基礎知識了解如何創建類掌握面向對象的基本特征;掌握類成員的訪問權限1、專業能力能夠掌握創建類能夠掌握面向對象的基本特征掌握如何定義一個類以及實例化一個類能夠掌握類的屬性聲明2、社會能力具有良好的職業道德和職業素養具有較強的與人溝通和交流的能力具有良好的工作習慣與清晰的思維3、方法能力具有較好的學習新知識和技能的能力具有解決問題的方法能力與制定相關工作計劃的能力具有查找相關資料和獲取信息解決相關問題的能力理論4/實踐4對象和方法1、創建方法,返回值,并且使用參數2、使用Return關鍵字返回值3、使用構造函數Java中的訪問控制理解垃圾回收使用this關鍵字7、使用對象數組1、專業能力能夠掌握如何創建對象能夠創建方法,返回值,并且使用參數能夠創建構造函數掌握方法的定義及使用技巧2、社會能力具有良好的職業道德和職業素養具有較強的與人溝通和交流的能力具有良好的工作習慣與清晰的思維3、方法能力具有較好的學習新知識和技能的能力具有解決問題的方法能力與制定相關工作計劃的能力具有查找相關資料和獲取信息解決相關問題的能力理論4/實踐4繼承和接口超類和子類的概念成員訪問和繼承創建多級層次結構方法的重載和方法重寫抽象類、實現接口1、專業能力能夠理解繼承的概念能夠理解超類和子類的概念和關系,掌握它們在繼承中的應用能夠掌握多級層次結構的創建理解接口的定義掌握實現接口的方法2、社會能力具有良好的職業道德和職業素養具有較強的與人溝通和交流的能力具有良好的工作習慣與清晰的思維3、方法能力具有較好的學習新知識和技能的能力具有解決問題的方法能力與制定相關工作計劃的能力具有查找相關資料和獲取信息解決相關問題的能力理論4/實踐4面向對象編程實踐1、全面掌握面向對象的基本特征2、掌握繼承過程中方法的覆蓋技巧3、掌握抽象類和抽象方法的定義4、掌握接口的定義和使用技巧5、掌握運用Object類的方法1、專業能力全面掌握面向對象的基本特征掌握如何使用繼承性來達到軟件的重用掌握繼承過程中方法的覆蓋技巧2、社會能力具有良好的職業道德和職業素養具有較強的與人溝通和交流的能力具有良好的工作習慣與清晰的思維3、方法能力具有較好的學習新知識和技能的能力具有解決問題的方法能力與制定相關工作計劃的能力具有查找相關資料和獲取信息解決相關問題的能力理論4/實踐4俄羅斯方塊游戲的開發俄羅斯方塊游戲簡介方塊的表示類的設計菜單的設計與分析典型工具的使用與分析控制部分的設計與分析7、俄羅斯方塊游戲整體的設計與分析1、專業能力圖形界面的編程技術線程的使用輸入輸出流的使用方法Java的網絡編程方法C/S模式的實現方法2、社會能力具有良好的職業道德和職業素養具有較強的與人溝通和交流的能力具有良好的工作習慣與清晰的思維3、方法能力具有較好的學習新知識和技能的能力具有解決問題的方法能力與制定相關工作計劃的能力具有查找相關資料和獲取信息解決相關問題的能力理論4/實踐4俄羅斯方塊對戰游戲的實現1、掌握流的本質及其概念2、掌握Serializable接口的用法3、熟練編寫處理對象級流的Java程序4、掌握網絡編程的基本概念和基本技巧5、掌握Socket類和ServerSocket類的基本用法1、專業能力掌握流的本質及其基本概念掌握程序包的基本概念及其包的創建方法掌握網絡編程的雙向數據傳輸基本技巧掌握對戰游戲的編寫方法掌握利用Swing包編寫圖形界面的基本技巧2、社會能力具有良好的職業道德和職業素養具有較強的與人溝通和交流的能力具有良好的工作習慣與清晰的思維3、方法能力具有較好的學習新知識和技能的能力具有解決問題的方法能力與制定相關工作計劃的能力具有查找相關資料和獲取信息解決相關問題的能力理論10/實踐0學時合計:90學時(其中實踐教學學時比例為30%)理論學時60實踐學時30六、實施建議建議采用過程考核與期末考核相結合的方法。平時作業和上機成績占總評成績的40%,期末成績占總成績的60%。期末考試建議采用機考的形式。七、附錄《Java編程語言》華夏英才軟件培訓專用教材《Java實用教程》清華大學出版社張躍平2009年12月第一版《面向對象程序設計(.NET)》課程標準一、課程說明課程名稱面向對象程序設計(.NET)開課分院(系部)信息工程適用專業軟件技術課程代碼2010922學時90先修課程高級語言程序設計后續課程動態網頁設計與制作編制人王平華審定人尹強飛制(修)定日期2011年二、課程性質與任務《面向對象程序設計(.NET)》是軟件技術專業的一門專業學習領域課程,該課程主要是培養軟件技術專業學生的面向對象編程思想,能夠利用該課程的知識進行Windows桌面程序開發與數據庫編程,形成一定的項目開發經驗,培養良好的團隊協作能力與客戶溝通能力?!睹嫦驅ο蟪绦蛟O計(.NET)》課程的主要任務培養學生能夠進行程序設計、面向對象編程、多媒體編程、線程開發、網絡編程和數據庫編程等。三、課程設計思路《面向對象程序設計(.NET)》課程主要培養該專業學生動手能力,學習效果的好壞直接影響學生對后續課程的興趣,甚至對從事該專業的想法。傳統的課程要么強調以知識為本位,要么課程的內容無法適合本行業的發展需要,課程設計應該要使該課程符合高職需要,滿足該課程在專業中定義和作用需要。所以本課程設計思路是在準確定位的基礎上,強調學生動手能力和夠用原則,并使課程內容符合現在該專業在行業發展需要。四、課程教學目標(一)素質目標具有一定的口頭與書面表達能力、人際溝通能力具有團隊合作精神具有良好的心理素質與克服困難的能力能與客戶建立良好的、長期的關系(二)知識目標能獨立安裝VS軟件和用編譯環境進行最簡單的應用程序開發能對數據類型進行定義和使用能正確使用常量、變量和表達式能用各種程序結構進行語句編寫能進行調試和錯誤異常處理能類和對象能創建和重載方法能創建和觸發事件能實現繼承和重載能設計應用程序界面能進行圖形與多媒體應用程序設計能訪問文件能進行C#數據庫編程能部署應用程(三)能力目標能自主學習新知識、新技術,不斷更新自己的知識結構能通過各種渠道查找自己所需要的信息,幫助自己解決問題能制訂工作計劃并進行實施能不斷積累經驗,不斷提高自己的工作能力和水平能夠熟練開發小型的信息管理系統五、課程內容與要求(一)本課程由10個學習情境組成

表1

課程內容與教學要求序號名稱主要內容教學要求參考學時情境1.NET概述NET的發展VS2005安裝VS2005開發環境的使用1、專業能力了解.NET的發展歷程及其特點,能夠使用VS.NET2005開發環境的使用。2、社會能力具有一定的口頭與書面表達能力、人際溝通能力3、方法能力能自主學習新知識、新技術,不斷更新自己的知識結構理論4/實踐2情境2C#.NET語法基礎控制臺的定義及使用C#.NET程序設計基礎C#.NET程序控制結構1、專業能力能夠使用控制臺,利用控制臺實現C#.NET基本數據類型、常量、變量、程序控制和數組的使用。2、社會能力具有一定的口頭與書面表達能力、人際溝通能力3、方法能力能自主學習新知識、新技術,不斷更新自己的知識結構理論8/實踐4情境3類開發面向對象編程思想類的定義及使用委托與事件的定義類的繼續、封裝、多態性的應用開發接口的定義及使用1、專業能力能夠掌握類的開發所需知識,包括類(包括抽象類)、屬性、事件、方法、委托、關聯等定義和使用;掌握異常處理的使用;掌握接口的使用。2、社會能力具有一定的口頭與書面表達能力、人際溝通能力3、方法能力能自主學習新知識、新技術,不斷更新自己的知識結構理論8/實踐4情境4界面設計常用Windows控件的應用開發,包括控件的屬性、方法和事件的使用自定義控件的開發與應用1、專業能力通過案例,能夠進行Windows界面開發所需的各種控件的使用;及自定義控件的應用等。2、社會能力具有一定的口頭與書面表達能力、人際溝通能力3、方法能力能自主學習新知識、新技術,不斷更新自己的知識結構理論8/實踐4情境5文件訪問文件類的定義及使用,包括文件的讀寫操作文件流的讀寫操作內存流的讀寫操作1、專業能力通過文件類,能夠文件的讀寫操作及不同的文件讀寫操作的方法與方式。2、社會能力具有一定的口頭與書面表達能力、人際溝通能力3、方法能力能自主學習新知識、新技術,不斷更新自己的知識結構理論4/實踐2情境6數據加密MD5加密技術對稱加密技術數據的加密與解密技術應用開發1、專業能力利用加密和解密技術,能夠實現文件的加密與解密2、社會能力具有一定的口頭與書面表達能力、人際溝通能力3、方法能力能自主學習新知識、新技術,不斷更新自己的知識結構理論4/實踐2情境7網絡編程網絡通訊原理WebClient類的使用TCPListner類的使用及開發套接字及網絡流編程1、專業能力通過P2P聊天程序,能夠多線程和網絡程序的開發。2、社會能力具有一定的口頭與書面表達能力、人際溝通能力3、方法能力能自主學習新知識、新技術,不斷更新自己的知識結構理論4/實踐2情境8多媒體開發多媒體開發原理MediaPlayer組件的應用開發GDI開發技術1、專業能力通過我的播放器,能夠掌握開發多媒體所需的技術知識。2、社會能力具有一定的口頭與書面表達能力、人際溝通能力3、方法能力能自主學習新知識、新技術,不斷更新自己的知識結構理論8/實踐4情境9數據庫編程數據庫開發基礎數據庫常用的操作命令數據庫訪問接口開發數據庫應用程序開發1、專業能力數據庫編程是C#.NET中的重點,通過學生信息管理任務,能夠掌握和理解數據庫編程原理和開發技術的應用。2、社會能力具有一定的口頭與書面表達能力、人際溝通能力3、方法能力能自主學習新知識、新技術,不斷更新自己的知識結構理論8/實踐4情境10打印打印技術原理字符串打印文件打印票據打印1、專業能力打印是應用程序開發中的重中之重,特別是票據的打印尤為重要,本情境向讀者展示票據打印的原理。2、社會能力具有一定的口頭與書面表達能力、人際溝通能力3、方法能力能自主學習新知識、新技術,不斷更新自己的知識結構理論4/實踐2學時合計:90學時(其中實踐教學學時比例為33%)理論學時60實踐學時30(二)10個學習情境詳細內容學習情境1.NET概述參考學時6學習目標:了解.NET的發展歷程,通過VS.NET2005的開發環境熟悉C#.NET開發工具的使用。學習任務教學方法和建議任務名稱(學時)任務載體實施過程教學方法教師要求.NET基本概念(2)VS.NET2005教師通過多媒體演示1、演示法1、熟悉.NET的發展歷程和結構組成。2、熟練掌握.NET的運行原理。3、熟練理解.NET的特點4、熟悉.NET的開發環境。VS2005開發環境(4)VS.NET2005教師通過多媒體演示1、演示法1、熟悉.NET的開發工具的使用。

學習情境2C#.NET語法基礎參考學時12學習目標:通過控制臺應用程序,熟悉和掌握編寫C#.NET程序時所需的基礎知識,包括變量的定義、參數的傳遞、程序結構控制、數組和基本數據類型的使用等。學習任務教學方法和建議任務名稱(學時)任務載體實施過程教學方法教師要求C#基本數據類型(2)控制臺教師通過案例演示基本數據類型使用教師出題,學生自己動手實現教師檢查學生結果,進行評價編寫常量和變量的使用案例教師根據常量和變量出題學生動手實驗教師檢測和評價演示法案例法現場法1、熟悉C#.NET的數據類型;2、熟練編寫程序;3、具有很好的課堂掌控能力;4、具有良好的課堂組織能力;5、具備一定的教學魅力;6、熟悉C#.NET常量和變量的使用規則及定義、它們區別;7、熟練編寫程序;8、具有很好的課堂掌控能力;程序控制結構(4)控制臺編寫一個控制If和Switch語句案例編寫循環語句案例學生實現教師出題教師檢測和評價1、

演示法2、

案例法3、

現場法1、熟悉C#.NET程序控制結構,特別是嵌套循環的使用;2、熟練編寫程序;3、具有很好的課堂掌控能力;4、具有良好的課堂組織能力;5、具備一定的教學魅力;數組(2)控制臺介紹數組的定義和意義編寫一維和二維數組的案例學生自己編寫數組案例教師檢測和評價1、

演示法2、

案例法3、

現場法1、熟悉C#.NET程序控制結構及數組的使用,特別是一維和二維的使用;2、熟練編寫程序;3、具有很好的課堂掌控能力;4、具有良好的課堂組織能力;5、具備一定的教學魅力;

學習情境3類開發參考學時12學習目標:要求學生掌握類與對象的定義及其之間的關系。熟練通過C#.NET描述一個類的定義,包括類的成員變量、屬性、方法和事件的定義。充分理解類的繼承、多態和封裝性的特點及其作用且能夠使用這些特性。學習任務教學方法和建議任務名稱(學時)任務載體實施過程教學方法教師要求類與對象(6)

學生類加減乘除購物通過現實世界中的實體導入類和對象的概念及其之間的關系Region的作用及其語法定義屬性的定義格式,包括只讀屬性和只寫屬性的定義講述方法的作用講述方法語法定義格式為什么使用特殊的方法以及怎樣使用委托與我們的關系委托的語法定義委托的使用委托與事件之間的關系事件的定義及其使用1、描述法2、導入法3、演示法4、比較法5、案例教學6、情景教學7、校內仿真

1、熟悉類和對象的概念及其之間的關系;2、能夠利用理解現實世界中對象與C#描述對象之間的關系;3、對屬性概念和作用熟悉,并且能夠定義出可讀可寫屬性、只讀屬性和只寫屬性4、要求掌握方法的作用、定義和使用5、能夠編寫有關委托和事件的相關程序,并通過通俗易懂的方式向學生展示接口與抽象類(4)公共汽車類與接口

闡述為什么使用抽象類根據案例過程實施將述為什么使用接口講述接口的應用領域C#繼承的規則解決C#中多重繼承的問題引入多態性概念實現多態性效果闡述錯誤和異常區別及異常定義使用1、

案例教學2、

情景教學3、

校內仿真1、熟練掌握了接口和抽象類的使用,包括它們的定義、共性、使用場合等。2、熟練掌握了接口和抽象類的使用,包括它們的定義、共性、使用場合等。3、熟練掌握了接口和抽象類的使用,包括它們的定義、共性、使用場合等。

學習情境4界面設計參考學時12學習目標:通過系統界面設計,使學生掌握常用的Windwos控件的使用,主要是這些控件的常用屬性、方法和事件。學習任務教學方法和建議任務名稱(學時)任務載體實施過程教學方法教師要求登陸界面設計(2)醫院收費管理系統演示案例,樹立界面設計目標將界面分解成5個部分驟步解決1、

案例教學2、

情景教學3、

校內仿真1、熟練控件的屬性、事件和方法,并能夠利用它們編寫有效的程序管理信息系統主界面設計(2)醫院收費管理系統演示案例,樹立界面設計目標將界面分解成5個部分驟步解決學生自己開發評價學生作品1、

案例教學2、

情景教學3、

校內仿真1、理解系統主界面設計要求和要點,能夠根據系統設計符合要求的主界面,另外,各種菜單、狀態欄、工具欄等熟練使用。我的資源管理器(4)系統資源管理器演示案例,樹立界面設計目標將界面分解成7個部分驟步解決學生自己開發評價學生作品1、

案例教學2、

情景教學3、

校內仿真1、熟悉資源管理器的使用及開發原理,掌握Treeview和Listview的使用。

學習情境5文件訪問參考學時6學習目標:通過記事本和對象在文件中的存儲案例,掌握C#.NET中的文件訪問技術,特別是以對象的形式存儲的訪問技術。學習任務教學方法和建議任務名稱(學時)任務載體實施過程教學方法教師要求記事本(8)我的記事本案例識別,清楚設計的界面效果根據界面效果選擇控件對選擇控件進行合理布局修改相應控件屬性直到達到目的利用記事本功能推導出文件的作用根據文件功能進行文件類編寫1、案例演示2、現場分析和操作1、熟悉記事本程序功能和性能。對記事本中控件的作用清楚和熟練運用。2、熟悉文件訪問技術。

學習情境6數據加密參考學時6學習目標:通過對文件和文件夾的加密與解密,熟悉掌握C#.NET中的數據加密與解密技術。學習任務教學方法和建議任務名稱(學時)任務載體實施過程教學方法教師要求文件加密(8)文件和文件夾加密與解密案例識別,清楚設計的界面效果根據界面效果選擇控件提出功能目標了解功能實現技術實現數據加密功能學生實現1、案例演示2、現場分析和操作1、熟悉C#.NET中的數據加密和解密技術。

學習情境7網絡編程參考學時6學習目標:通過P2P簡單的聊天程序,了解網絡通訊原理,掌握網絡編程所需的C#.NET的技術知識,能力利用這些技術知識進行網絡程序開發,包括網絡文件下載等。學習任務教學方法和建議任務名稱(學時)任務載體實施過程教學方法教師要求P2P聊天程序(6)聊天程序案例識別,清楚設計的界面效果根據界面效果選擇控件通訊原理介紹P2P功能介紹P2P功能實現學生自己開發1、

案例教學法2、

演示法3、現場操作法1、

熟悉網絡通訊原理;2、熟悉C#.NET的網絡技術開發;3、具有很好的授課技巧。遠程文件下載(2)文件下載案例識別,清楚設計的界面效果根據界面效果選擇控件文件下載原理文件下載技術介紹學生自己開發1、案例教學法2、演示法3、現場操作法1、

熟悉網絡通訊原理;2、熟悉C#.NET的網絡技術開發;3、具有網絡流開發經驗;4、具有很好的授課技巧。

學習情境8多媒體開發參考學時12學習目標:通過學習多媒體開發技術,要求學生掌握利用多媒體技術進行應用系統的語音系統的開發基礎。學習任務教學方法和建議任務名稱(學時)任務載體實施過程教學方法教師要求播放器(4)金博源播放器介紹播放器的開發原理;利用MediaPlayer進行多媒體開發的知識;功能確定;功能實現學生開發1、案例教學法2、演示法3、現場操作法1、具有很好的多媒體開發經驗,特別是界面設計;2、具有C#.NET多媒體開發技術;3、具有很好的團隊領導能力。DVD播放器(4)金博源DVD播放器介紹DVD播放器的開發原理;利用金博源多媒體組件進行多媒體開發的知識;功能確定;功能實現學生開發1、案例教學法2、演示法3、現場操作法1、具有很好的多媒體開發經驗,特別是界面設計;2、具有C#.NET多媒體開發技術;3、具有很好的團隊領導能力。

學習情境9數據庫編程參考學時12學習目標:通過學習數據庫編程技術,要求學生掌握針對不同的數據庫進行開發的ADO.NET技術,完成C#.NET與數據庫之間的無縫開發技能。學習任務教學方法和建議任務名稱(學時)任務載體實施過程教學方法教師要求數據庫類開發(4)學生信息管理介紹數據庫編程的原因和重要性;ADO.NET開發原理及技術實現;SQLDB和OLEDB類的功能;SQLDB和OLEDB類的開發;學生數據庫類開發1、案例教學法2、演示法3、現場操作法1、熟練掌握ADO.NET開發技術;2、具有一定數據庫開發實戰經驗。學生綜合信息管理(4)學生信息管理學生類的功能;學生類的開發實現;學生自己開發;利用數據庫開發類和學生類實現學生信息綜合管理。1、案例教學法2、演示法3、現場操作法1、熟悉面向對象開發技術;2、熟練編寫類。3、具有項目開發經驗;4、具有開發信息管理系統的能力。

學習情境10打印參考學時12學習目標:通過江西省門診發票打印程序,要求學生掌握利用C#.NET開發各種票據的打印方法;熟悉打印原理。學習任務教學方法和建議任務名稱(學時)任務載體實施過程教學方法教師要求字符打?。?)字符串打印教師演示打印結果;教師講解字符串打印原理;分析字符串打印程序;學生自己開發。1、案例教學法2、演示法3、現場操作法1、熟悉字符串打印原理;2、能夠熟練編寫打印程序;3、具有良好的溝通能力。圖片打印(2)圖片打印教師演示打印結果;教師講解字圖片打印原理;分析圖片打印程序;學生自己開發。1、案例教學法2、演示法3、現場操作法1、熟悉圖片打印原理,能夠區分圖片與字符串打印的異同;2、能夠熟練編寫打印程序;3、具有良好的溝通能力。文件打印(2)文本文件打印教師演示打印結果;教師講解文本文件打印原理;分析字文本文件打印程序;學生自己開發。1、案例教學法2、演示法3、現場操作法1、熟悉文件打印原理,能夠區分圖片、字符串與文件打印的異同;2、能夠熟練編寫打印程序;3、具有良好的溝通能力。票據打?。?)江西省門診發票打印教師演示打印結果;教師講解票據打印原理;分析江西省門診發票打印程序;學生自己開發。1、案例教學法2、演示法3、現場操作法1、熟悉票據打印原理,能夠區分圖片、字符串、文件和票據打印的異同;2、能夠熟練編寫各種不同票據打印程序;3、具有良好的溝通能力。六、實施建議1、組織實施建議本課程建議采用項目驅動的項目教學模式進行教學,學生可以模擬分組進行項目訓練。2、課程考核評價建議建議采用過程考核與作品考核相結合的方法,實踐項目考核(70%,包括平時項目訓練50%+期末綜合項目訓練50%)+社會綜合能力考核(30%)。3、教學團隊建議教授本課程教師應該從事過實際的B/S結構的項目開發,中級或以上職稱,技術職稱為軟件技術或相關專業。4、教學條件建議本課程需要多媒體教室,實踐環節需要每個學生一臺計算機,并安裝了VS2008和數據庫SQLServer2005/20085、教材編寫或選用建議教材選用建議采用中國鐵道出版社2008年9月第一版《C#.NET程序設計項目教程》王平華主編七、附錄《數據庫應用開發》課程標準一、課程說明課程名稱數據庫應用開發開課分院(系部)信息工程適用專業軟件技術課程代碼2011802學時60先修課程高級語言程序設計后續課程JSP動網設計編制人范志勤審定人胡彩明制(修)定日期2011年7月10日制定二、課程性質與任務《數據庫應用開發》是軟件技術專業針對軟件開發崗位能力進行培養的一門核心課程。本課程構建于高級語言程序設計的基礎上,并為后續構建JSP動網設計等課程打下基礎。三、課程設計思路本課程根據軟件技術專業人才培養方案來設計的。主要培養學生注重以軟件的說明、開發、維護和管理為內容,利用工程學的原理和方法來組織和管理軟件的生產,以保證軟件產品的質量,提高軟件生產率等方面的能力。使學生在畢業實習、畢業設計實踐中,運用軟件工程學的原理、方法和工具。四、課程教學目標(一)素質目標(1)具有一定的口頭與書面表達能力、人際溝通能力(2)具有團隊合作精神(3)具有良好的心理素質與克服困難的能力(4)能與客戶建立良好的、長期的關系(二)知識目標(1)能獨立安裝SQLSERVER軟件(2)能進行系統組成與服務器管理(3)能進行對數據庫管理(4)能如何確保數據完整性(5)能進行對表的管理與使用(6)能使用SQL語言進行程序設計(7)能進行數據查詢(8)能使用存儲過程和觸發器(9)能進行對數據的安全管理(10)能進行數據備份與恢復(三)能力目標(1)能自主學習新知識、新技術,不斷更新自己的知識結構(2)能通過各種渠道查找自己所需要的信息,幫助自己解決問題(3)能制訂工作計劃并進行實施(4)能不斷積累經驗,不斷提高自己的工作能力和水平五、課程內容與要求通過對SQL數據庫開發的典型工作任務進行分析,結合學生的認知規律,共分為SQLSERVER安裝及基本設置、系統組成與服務器管理、數據庫管理、數據完整性、表的管理與使用、TRANSACT-SQL語言、數據查詢、存儲過程與觸發器、安全管理、數據備份與恢復。

表1

課程內容與教學要求序號名稱主要內容教學要求參考學時模塊1SQLSERVER安裝及基本設置SQLSERVER特性SQLSERVER體系結構SQLSERVER的安裝服務管理器企業管理器查詢分析器能通過與客戶交流獲取客戶對軟件系統的要求,正確選擇軟件系統進行安裝能正確進行硬件(CPU、內存、網卡硬盤空間、網絡容量等)選擇與軟件環境的選擇能正確選擇安裝軟件包理論課時2/實踐課時2(共4)模塊2系統組成與服務器管理SQLSERVER的系統組成SQLSERVER服務管理與服務器的注冊配置服務器管理服務器組5、結構化查詢語言能掌握注冊服務器能配置服務器能啟動和服務理論課時2/實踐課時2(共4)模塊3數據庫管理數據庫的存儲結構創建數據庫修改數據庫查看數據庫信息壓縮數據庫6、刪除數據庫能進行創建數據庫能對針對數據庫進行設置和修改能進行數據庫的查看、管理理論課時4/實踐課時2(共6)模塊4數據完整性數據完整性概述數據完整性分類約束規則5、默認值能夠利用約束能夠利用規則能夠利用默認值理論課時2/實踐課時4(共6)模塊5表的管理與使用創建表修改表刪除表表屬性與更改表數據管理6、索引的創建與使用能夠創建表能夠修改和刪除表能夠對表數據進行管理能夠對表數據查看理論課時4/實踐課時4(共8)模塊6TRANSACT-SQL語言程序設計基礎變量的定義及使用運算符的使用4、程序控制語句能夠掌握程序設計的基本知識能夠掌握運算符的優先級能夠編寫出難道中等的程序理論課時4/實踐課時4(共8)模塊7數據查詢SELECT語句基礎簡單查詢的使用分類匯總函數的使用聯接的使用嵌套查詢的使用數據更新的運用能夠掌握簡單的查詢能夠利用分類匯總函數能夠使用嵌套查詢操作手冊編寫規范理論課時4/實踐課時4(共8)模塊8存儲過程與觸發器存儲過程的創建及修改觸發器的創建及修改3、存儲過程和觸發器的運用能夠建立及使用存儲過程能夠建立及使用觸發器理論課時4/實踐課時4(共8)模塊9安全管理認識SQLSERVER的安全機制了解安全認證模式進行對SQLSERVER帳戶管理使用角色5、權限使用能夠設置登人帳戶能夠使用SQL語句管理權限理論課時2/實踐課時2(共4)模塊10數據備份與恢復備份和恢復的概述創建備份設備進行備份數據庫4、進行恢復數據庫能夠進行數據備份能夠進行數據恢復理論課時2/實踐課時2(共4)學時合計:60學時(其中實踐教學學時比例為50%)理論學時30實踐學時30六、實施建議1.組織實施建議以多媒體教學為主2.課程考核評價建議建議采用過程考核與期末考核相結合的方法。平時作業和上機成績占總評成績的40%,期末成績占總成績的60%。期末考試建議采用機考的形式。七、附錄網絡資源:SQLSERVER2008案例教程高曉黎清華大學出版社PAGE60《計算機網絡基礎》課程標準一、課程說明課程名稱計算機網絡基礎開課分院(系部)信息工程分院計算機系適用專業軟件技術專業課程代碼2010192學時60先修課程計算機文化基礎后續課程C/S結構應用開發編制人劉芃審定人王和平制(修)定日期2011年8月17日制定二、課程性質與任務《計算機網絡基礎》是軟件技術專業中專業學習領域的基礎課程,該課程以現代計算機網絡為背景,用ISO/OSI七層協議和TCP/IP四層體系結構為主線,講述了計算機網絡相關知識,包含拓撲結構,傳輸介質,網絡設備,網絡服務,網絡安全。通過本課程的學習,為以后使用和配置計算機網絡系統打下必備的理論基礎,并且為以后從事計算機網絡及通信工作提供一定的技術支持。三、課程設計思路以培養學生從事工作崗位所需的知識與技能為中心來組織教學,采用案例教學法來加強學生理解網絡應用能力,采用啟發式教學方式來提高學生學習的參與性,課程實驗采用任務驅動法,以網絡在實際工作、生活中的應用來安排課程實驗四、課程教學目標(一)素質目標(1)具有一定的口頭與書面表達能力、人際溝通能力(2)具有團隊合作精神(3)具有良好的心理素質與克服困難的能力(4)能與客戶建立良好的、長期的關系(二)知識目標(1) 能了解ISO/OSI參考模型和TCP/IP體系結構(2) 能進行以太網的組裝以及網線的制作(3) 能進行交換式以太網的組裝和VLAN的配置(4) 能進行IP地址的分配和子網規劃與劃分(5) 能進行靜態路由配置(6) 能進行動態路由配置(7) 能進行DNS域名系統的配置與管理(8) 能進行郵件服務器的配置與管理(9) 能進行WWW服務器的配置與管理(10) 能進行網絡安全設置的配置(三)能力目標(1)能自主學習新知識、新技術,不斷更新自己的知識結構(2)能通過各種渠道查找自己所需要的信息,幫助自己解決問題(3)能制訂工作計劃并進行實施(4)能不斷積累經驗,不斷提高自己的工作能力和水平五、課程內容與要求課程內容簡介:本課程以現代計算機網絡為背景,以ISO的OSI/RM和TCP/IP模型為主線,講述數據通信網、計算機網的發展,計算機網絡的構成、基本原理和體系化結構,各層的主要協議及協議性能的基本分析方法。要求學生掌握基本概念和基本的網絡技術和分析方法。主要內容包括:TCP/IP體系、拓撲結構,傳輸介質,網絡設備,網絡服務,網絡安全等內容。教學基本要求:1.要求學生掌握數據通信網和協議體系結構的基本概念,掌握基本的網絡分析方法。2.要求學生掌握計算機網絡各層的主要協議及其分析方法。

表1

課程內容與教學要求序號名稱主要內容教學要求參考學時模塊1計算機網絡體系結構的建立學習內容:計算機網絡的定義協議與分層的概念,層次化結構的優越性OSI體系結構個層的主要功能數據得封裝與傳遞TCP/IP體系結構得層次劃分ISO/OSI模型與TCP/IP模型對應關系。教學方法及建議:講解教學法教師應提前準備好教學課件,利用實例的方法將基本概念講解給學生理解。教學過程中可由教師先進行適當講解、舉例,可著重進行引導并監督評價。工具及媒體:計算機黑板學生已有基礎:計算機文化基礎教師所需執教能力:能根據教學法合理設計教學情境能正確、及時處理學生操作過程中的失誤理論4學時/實踐2學時模塊2以太網的組裝和網線制作學習內容集線器組網的配置規則RJ45接口的網線的制作方法用戶、組群配置文件及相關屬性利用集線器組裝簡單的以太網進行網絡連通性的測試(相關命令的使用)教學方法及建議:講解教學法、任務驅動法教師應提前準備好教學課件,先由簡單的一個例子著手,再到復雜的問題分析。教學過程中可由教師先進行適當講解、舉例,可著重進行引導并監督評價。工具及媒體:計算機黑板學生已有基礎:計算機文化基礎教師所需執教能力:能根據教學法合理設計教學情境能結合教學情境完成示范和操作能正確、及時處理學生操作過程中的失誤理論2學時/實踐4學時模塊3交換式以太網的組裝和VLAN的配置學習內容:以太網交換機的工作原理及工作過程交換式以太網的地址學習過程VLAN的組網方法和優點生成樹協議組裝簡單的交換式以太網配置虛擬局域網VLAN教學方法及建議:示范教學法,任務驅動法教學過程中可由教師先提出任務并進行適當講解、示范,可著重進行引導并實施監督和評價。先由簡單的例子著手,再到復雜的實例。工具及媒體:計算機黑板學生已有基礎:計算機基本操作教師所需執教能力:能根據教學法合理設計教學情境能結合教學情境對學生進行示范演示,熟練使用各種仿真軟件及真實設備能正確、及時處理學生操作過程中的失誤理論4學時/實踐4學時模塊4IP地址的分配和子網規劃與劃分學習內容:IP地址的層次結構IP地址的分類和直觀表示方法網絡地址,廣播地址,回送地址的意義子網編址方法,子網地址和子網廣播地址,子網表示法子網規劃,在局域網上劃分子網教學方法及建議:示范教學法,任務驅動法。教學過程中可由教師先提出任務并進行適當講解、示范,可著重進行引導并實施監督和評價。先由簡單的例子著手,再到復雜的實例。工具及媒體:計算機PacketTracer5.1學生已有基礎:計算機網絡基礎知識二進制計算教師所需執教能力:能根據教學法合理設計教學情境能結合教學情境對學生進行示范和現場操作能正確、及時處理學生操作過程中的失誤理論4學時/實踐2學時模塊5路由配置學習內容:標準路由選擇算法路由表中的特殊路由互聯中IP數據報的傳輸和處理過程標準路由選擇算法的擴充靜態路由配置統一的路由算法的計算動態路由選擇協議向量-距離算法和RIP協議慢收斂問題及對策鏈路-狀態算法與OSPF協議動態路由配置教學方法及建議:示范教學法,任務驅動法教學過程中可由教師先提出任務并進行適當講解、示范,可著重進行引導并實施監督和評價。先由簡單的例子著手,再到復雜的實例。工具及媒體:PacketTracer5.1學生已有基礎:計算機網絡基礎教師所需執教能力:能根據教學法合理設計教學情境能結合教學情境對學生進行示范和現場操作能正確、及時處理學生操作過程中的失誤能熟練配置路由器理論4學時/實踐6學時模塊6DNS服務器的配置與管理學習內容:安裝DNS服務器軟件桌面環境下啟動DNS服務桌面環境下配置DNS正向區域和逆向區域域名解析的完整過程對象類型與資源記錄配置DNS服務器測試配置的DNS服務器教學方法及建議:示范教學法,任務驅動法教學過程中可由教師先提出任務并進行適當講解、示范,可著重進行引導并實施監督和評價。先由簡單的例子著手,再到復雜的實例。工具及媒體:已經安裝好Windows系統的計算機VirtualPC學生已有基礎:對操作系統的基本配置對計算機網絡的了解教師所需執教能力:能根據教學法合理設計教學情境能結合教學情境對學生進行示范和現場操作能正確、及時處理學生操作過程中的失誤理論2學時/實踐2學時模塊7郵件服務器的配置與管理安裝IIS軟件并啟用電子郵件地址與客戶端軟件配置郵件服務器SMTP和POP3服務的配置與啟動觀察SMTP客戶與服務器的交互過程教學方法及建議:示范教學法,任務驅動法教學過程中可由教師先提出任務并進行適當講解、示范,可著重進行引導并實施監督和評價。先由簡單的例子著手,再到復雜的實例。工具及媒體:已經安裝好Windows系統的計算機VirtualPC開發工具學生已有基礎:對操作系統的基本配置對計算機網絡的了解教師所需執教能力:能根據教學法合理設計教學情境能結合教學情境對學生進行示范和現場操作能正確、及時處理學生操作過程中的失誤理論2學時/實踐2學時模塊8WWW服務器的設置與管理WWW服務系統WWW服務器和瀏覽器WWW系統的頁面表示方式WWW服務器的配置Windows客戶端的測試教學方法及建議:示范教學法,任務驅動法教學過程中可由教師先提出任務并進行適當講解、示范,可著重進行引導并實施監督和評價。先由簡單的例子著手,再到復雜的實例。工具及媒體:已經安裝好Windows系統的計算機VirtualPC開發工具學生已有基礎:對操作系統的基本配置對計算機網絡的了解教師所需執教能力:能根據教學法合理設計教學情境能結合教學情境對學生進行示范和現場操作能正確、及時處理學生問題理論4學時/實踐4學時模塊9網絡安全設置的配置網絡提供的安全服務網絡攻擊的方式數據加密和數字簽名及其區別包過濾,防火墻,SSL協議安全證書的安裝教學方法及建議:示范教學法,任務驅動法教學過程中可由教師先提出任務并進行適當講解、示范,可著重進行引導并實施監督和評價。先由簡單的例子著手,再到復雜的實例。工具及媒體:已經安裝好Windows系統的計算機VirtualPC開發工具學生已有基礎:對操作系統的基本配置對計算機網絡的了解教師所需執教能力:能根據教學法合理設計教學情境能結合教學情境對學生進行示范和現場操作能正確、及時處理學生操作過程中的失誤理論4學時/實踐4學時學時合計:60學時(其中實踐教學學時比例為50%)理論學時30實踐學時30六、實施建議1、教學建議(1)面向全體學生,為學生全面發展和終身發展奠定基礎教學設計要符合學生生理和心理特點,遵循語言學習的規律,力求滿足不同類型和不同層次學生的需求,使每個學生的身心得到健康的發展。在教學中教師應該注意:a、鼓勵學生大膽地提問,對他們學習過程中的失誤和錯誤采取寬容的態度;b、要為學生提供自主學習和相互交流的機會以及充分表現和自我發展的空間;c、鼓勵學生通過體驗、實踐、討論、合作、探究等方式;d、創造條件讓學生能夠探究他們自己感興趣的問題并自主解決問題。(2)倡導"任務型"的教學途徑,培養學生綜合運用能力以學生"能做某事"的描述方式設定各級目標要求。教師應該避免單純傳授知識的教學方法,盡量采用"任務型"的教學途徑。教師應依據課程的總體目標并結合教學內容,創造性地設計貼近學生實際的教學活動,吸引和組織他們積極參與。學生通過思考、調查、討論、交流和合作等方式,學習和使用網絡設備配置與維護,完成學習任務。在設計"任務型"教學活動時,教師應注意以下幾點:a、活動要有明確的目的并具有可操作性;b、活動要以學生的生活經驗和興趣為出發點,內容和方式要盡量真實;c、活動要有利于學生學習網絡設備配置與維護知識、發展技能,從而提高實際運用能力;d、活動應積極促進網絡設備配置與維護學科和其他學科間的相互滲透和聯系,使學生的思維和想像力、審美情趣和藝術感受、協作和創新精神等綜合素質得到發展;e、活動要能夠促使學生獲取、處理和使用信息,用網絡設備配置與維護與他人交流,發展用網絡設備配置與維護解決實際問題的能力;f、活動不應該僅限于課堂教學,而要延伸到課堂之外的學習和生活之中。(3)利用現代教育技術,拓寬學生學習和運用知識的渠道教師要充分利用現代教育技術,開發教學資源,拓寬學生學習渠道,改進學生學習方式,提高教學效果。在條件允許的情況下教師應做到:a、利用音像和網絡資源等,豐富教學內容和形式,提高課堂教學效果;b、利用計算機和多媒體教學軟件,探索新的教學模式,促進個性化學習;c、合理地開發和利用廣播電視、英語報刊、圖書館和網絡等多種資源,為學生創造自主學習的條件。(4)不斷更新知識結構,適應現代社會發展對網絡設備配置與維護課程的要求教師應不斷更新知識結構,適應現代社會發展對網絡設備配置與維護課程的要求。為此,教師應該做到:a、準確把握本課程標準的理念、目標和內容,運用教育學和心理學理論,研究教學的規律。根據學生的心理特征和實際情況,選擇和調整網絡設備配置與維護教學策略;b、發展課堂教學的調控和組織能力,靈活運用各種教學技巧和方法;c、掌握現代教育技術,并能在自己的繼續學習和實際教學之中加以運用;d、自覺加強中外文化修養,拓寬知識面;e、要根據教學目標、學生的需要以及當地客觀條件,積極地和有創造性地探索有效的教學方法;f、不斷對自己的教學行為進行反思,努力使自己成為具有創新精神的研究型教師。(5)遵循課時安排的高頻率原則,保證教學質量和效果二、評價建議評價是課程的重要組成部分。科學的評價體系是實現課程目標的重要保障。課程的評價應根據課程標準的目標和要求,實施對教學全過程和結果的有效監控。通過評價,使學生在課程的學習過程中不斷體驗進步與成功,認識自我,建立自信,促進學生綜合運用能力的全面發展;使教師獲取教學的反饋信息,對自己的教學行為進行反思和適當的調整,促進教師不斷提高教育教學水平;使學校及時了解課程標準的執行情況,改進教學管理,促進課程的不斷發展和完善。課程的評價體系要體現評價主體的多元化和評價形式的多樣化。評價應關注學生綜合運用能力的發展過程以及學習的效果,采用形成性評價與終結性評價相結合的方式,既關注結果,又關注過程,使對學習過程和對學習結果的評價達到和諧統一。(1)體現學生在評價中的主體地位學生是學習的主體,無論是教學還是評價都應以學生的綜合運用能力發展為出發點。評價應有益于學生認識自我、樹立自信;應有助于學生反思和調控自己的學習過程,從而促進能力的不斷發展。教師應使學生認識到自我評價對于學習能力發展的意義,并學會自我評價的方法。在各類評價活動中,學生都應是積極的參與者和合作者。評價應是教學活動的有機組成部分,通過評價使學生學會分析自己的成績與不足,明確努力的方向。(2)注重形成性評價對學生發展的作用形成性評價是教學的重要組成部分和推動因素。形成性評價的任務是對學生日常學習過程中的表現、所取得的成績以及所反映出的情感、態度、策略等方面的發展做出評價。其目的是激勵學生學習,幫助學生有效調控自己的學習過程,使學生獲得成就感,增強自信心,培養合作精神。形成性評價有利于學生從被動接受評價轉變成為評價的主體和積極參與者。為了使評價有機地融入教學過程,應建立開放、寬松的評價氛圍,以測試和非測試的方式以及個人與小組結合的方式進行評價,鼓勵學生、同伴、教師和家長共同參與評價,實現評價主體的多元化。形成性評價的形式可有多種,如課堂學習活動評比、學習效果自評、學習檔案、問卷調查、訪談、家長對學生學習情況的反饋與評價、平時測驗等。形成性評價可采用描述性評價、等級評定或評分等評價記錄方式。無論何種方式,都應注意評價的正面鼓勵和激勵作用。教師要根據評價結果與學生進行不同形式的交流,充分肯定學生的進步,鼓勵學生自我反思、自我提高。(3)注意評價方法的多樣性和靈活性教師應注意根據學生的年齡特征和學習風格的差異采取適當的評價方式。在日常的形成性評價中,應允許學生根據自己的特長或優勢選擇適合自己的評價方式。(4)注重評價結果對教學效果的反饋作用教師要時刻關注評價對學生學習和教師教學的反饋作用。例如:a、評價是否促進了學生自主性的發展和自信心的建立?b、是否反映了學生學習的成就?c、是否反映了教師教學中的成功之處與不足?d、是否反映了學生學習中的問題或不足?教師要根據評價的反饋信息及時調整教學計劃和教學方法。(5)終結性評價要注重考查學生綜合運用知識的能力終結性評價(如期末考試、結業考試等)是檢測學生綜合運用能力發展程度的重要途徑,也是反映教學效果,學校辦學質量的重要指標之一。終結性評價必須以考查學生綜合運用能力為目標,力爭科學地、全面地考查學生在經過一段學習后所具有的水平。(6)注意處理教學與評價的關系進行評價時,應當考慮評價活動占課堂整體教學時間的比例。要注重評價的實際效果。要避免使用過于煩瑣的評價程序,占用過多的教學時間進行評價。不能為評價而評價或以評價為目標進行教學。七、附錄參考教材:《計算機網絡》徐敬東清華大學出版社《網絡互聯技術教程》孫建華人民郵電出版社《網頁設計與制作》課程標準一、課程說明課程名稱網頁設計與制作開課分院(系部)信息工程學院適用專業軟件技術課程代碼2010433學時80先修課程計算機文化基礎、數據庫應用開發后續課程A動態網站設計編制人李果審定人鄒珺制(修)定日期2011年7月10日制定二、課程性質與任務《網頁設計與制作》是針對軟件技術專業崗位能力進行培養的一門專業課程。本課程構建于計算機文化基礎、數據庫應用開發等課程的基礎上,并為后續A動態網站設計等課程打下基礎。本課程主要培養學生使用IIS配置網站、HTML基礎、JavaScript基礎、表格布局、CSS樣式、DIV布局、網頁框架、網頁模板、網站設計概念、發布網頁等方面進行管理的能力,并利用windows平臺進行Internet信息服務配置與網站管理等專業能力,同時注重培養學生的社會能力和方法能力。三、課程設計思路《網頁設計與制作》課程采用“項目驅動,任務引領”的模式,以基于工作過程為導向,將理論與實踐相結合。本課程以培養學生開發網站與設計制作網頁的職業能力為主線,在課程體系與課程內容上突出“應用”、“實用”。教學重點不僅僅是使學生掌握課程所講授的理論知識,而是側重于培養學生實際能力與才干。因此,在學習過程中,學生首先要獲得的是關于職業內容和工作環境的感性認識,進而獲得與職業相關的專業知識和技能。即強調以學生直接經驗的形式——典型網頁的設計與制作,來掌握融合于實踐行動中的新知識、新技能,而不是以往僅完成網頁各獨立元素的設計與制作,真正落實教、學、做一體化課程的實施,切實提高人才培養質量。在課程設計過程中,依據專業人才培養方案中關于人才培養目標的闡述,明確學習領域能力目標;再結合職業教育課程觀、教學觀、能力觀,以項目化教學來組織課程內容,依據學習領域專業能力目標、學習方法目標和社會能力目標進行

溫馨提示

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

評論

0/150

提交評論