《C語言》課程標(biāo)準(zhǔn)_第1頁
《C語言》課程標(biāo)準(zhǔn)_第2頁
《C語言》課程標(biāo)準(zhǔn)_第3頁
《C語言》課程標(biāo)準(zhǔn)_第4頁
《C語言》課程標(biāo)準(zhǔn)_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、C語言課程標(biāo)準(zhǔn)Company Document numberWTUT-WT88 Y-W8BBGB-B W YTT-19C語言程序設(shè)計課程標(biāo)準(zhǔn)執(zhí)筆人:審核人:課程負(fù)責(zé)人:二級學(xué)院院長:編制單位:編制日期:2017年5月31 0年 月日C語言課程標(biāo)準(zhǔn)一、課程基本信息課程編碼課程名稱C語言程序設(shè)計授課學(xué) 期1課程類別專業(yè)基礎(chǔ)課總學(xué)時68學(xué)分4考核性 質(zhì)考試適用專業(yè)計算機類專業(yè)二、課程定位和設(shè)計思路(-)課程定位本課程是高職高專計算機應(yīng)用技術(shù)專業(yè)的一門專業(yè)基礎(chǔ)課程和專業(yè)必修課 程。本課程計算機應(yīng)用技術(shù)專業(yè)的前導(dǎo)課,68學(xué)時,5學(xué)分。后續(xù)課程有基 于安卓系統(tǒng)JAVA程序設(shè)計、java程序設(shè)計。本課程所對

2、應(yīng)的崗位是軟 件開發(fā)程序員,學(xué)習(xí)的目的是使學(xué)生通過本課程的學(xué)習(xí)培訓(xùn)能夠掌握計算機語 言的基本知識,學(xué)員掌握程序設(shè)計的基本方法及思維,形成程序設(shè)計基本思 想,掌握程序調(diào)試的基本方法,使學(xué)員初步具備程序設(shè)計能力,為學(xué)員進一步 學(xué)習(xí)其他專業(yè)課程和今后從事軟件開發(fā)工作打下堅實的基礎(chǔ)。(-)設(shè)計思路根據(jù)計算機程序員工作崗位的需要確定本課程;依據(jù)軟件公司中計算機程 序員的典型工作任務(wù)所要求的關(guān)于本課程的職業(yè)素質(zhì)設(shè)置課程項目(詳見課程 項目設(shè)計表),根據(jù)項目中間的相互聯(lián)系與知識的遞進關(guān)系,安排教學(xué)實施項 目。把軟件(成果)的評審結(jié)果作為課程考核成績。在課程的教學(xué)實施項目中,教師以軟件公司項目經(jīng)理的身份安排和

3、指導(dǎo)工 作,學(xué)生以程序員身份完成工作任務(wù),融入企業(yè)要素。采用課上與課后雙項目并行的方式,課上項目以學(xué)生成績管理系統(tǒng)為載 體,課后并行項目以圖書館信息管理系統(tǒng)項目為載體,最終完成整個項目的代 碼編程,調(diào)試工作。在完成項目的過程中,使學(xué)生達到課程所要求的知識目 標(biāo)、能力目標(biāo)、素質(zhì)目標(biāo)。三、課程目標(biāo)工作任務(wù)應(yīng)具有結(jié)構(gòu)完整、大小適中的工作過程,能呈現(xiàn)出該職業(yè)的典型 的工作內(nèi)容和形式,在整個軟件企業(yè)的工作大環(huán)境里具有重要的功能和意義, 并且具有開放性。采用課上與課后雙項目并行的方式,課上項目以學(xué)生成績管理系統(tǒng)為載 體,課后并行項目以圖書館管理系統(tǒng)為載體,最終完成程序代碼編程與調(diào)試的 整個過程。其主要工作

4、內(nèi)容有:設(shè)計系統(tǒng)后臺數(shù)據(jù)庫、設(shè)計系統(tǒng)的功能模塊、 設(shè)計系統(tǒng)界面、設(shè)計系統(tǒng)結(jié)構(gòu)這些工作任務(wù)涉及計算機編程的基本知識,軟件 工程等相關(guān)要求與知識。(-)知識目標(biāo)(1) 了解C的基本數(shù)據(jù)類型。(2) 了解運算符和表達式構(gòu)成。(3)掌握模塊化程序設(shè)計的方法基本要求。(4)掌握流程控制的概念和控制方式。(5)掌握分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組、函數(shù)。(6)掌握指針、結(jié)構(gòu)及文件的使用。(-)能力目標(biāo)(1)具備編寫一般程序的能力(2)具備閱讀分析程序德能力(3)具備調(diào)試程序的能力(4)具備編寫較為簡單的管理系統(tǒng)的能力(三)素質(zhì)目標(biāo)(1)提出問題、分析問題并解決問題的能力(2)獨立思考的能力(3)獲取新知識、新技能

5、、新方法的能力(4)通過各頂目的實施、培養(yǎng)學(xué)生發(fā)現(xiàn)問題、解決問題的能力。(5)通過以小組合作作品作為評比標(biāo)準(zhǔn),培養(yǎng)學(xué)生團體合作能力與集體主義精 神。四、課程設(shè)計(-)課程設(shè)計思想依據(jù)軟件開發(fā)中的典型工作任務(wù)所涉及到的計算機程序設(shè)計類型設(shè)置課程 項目,根據(jù)功能模塊的相互聯(lián)系與知識的遞進關(guān)系,安排教學(xué)實施項目。將所 需知識滲透到項目實施的每個環(huán)節(jié)中。從而,通過典型工作任務(wù)的實施,總 結(jié)、歸納出知識,使學(xué)生掌握相應(yīng)的知識,通過項目訓(xùn)練培養(yǎng)學(xué)生崗位工作能 力,實現(xiàn)“教、學(xué)、做”一體化。打破了傳統(tǒng)的學(xué)科體系和知識的邏輯性,知識 安排以“必需、夠用“為度,滿足職業(yè)崗位的需要,與相應(yīng)的國家職業(yè)標(biāo)準(zhǔn)接 軌。進

6、而使知識傳授的過程符合學(xué)生的認(rèn)知規(guī)律,能力的訓(xùn)練過程符合職業(yè)成 長規(guī)律。本課程在設(shè)計項目時,以程序員的典型工作任務(wù)為導(dǎo)向,以上述工作崗位 的典型工作任務(wù)涉及的計算機程序設(shè)計設(shè)置課程的項目或任務(wù),以功能模塊間 的相互聯(lián)系與知識的遞進關(guān)系來安排課程的實施過程。對程序執(zhí)行效果進行考 核、展示和評價。課程設(shè)計了兩個個課上完成的項目(在實際操作中,又更詳細(xì)的劃分為六個 子項目),同時,設(shè)計了兩個課下獨立完成的項目(在實際操作中,又更詳細(xì)的 劃分為六個與課上內(nèi)容相對應(yīng)的子項目),全課程采用雙項目并行模式,層層遞 進,環(huán)環(huán)相扣。(-)課程內(nèi)容與描述本課程情境內(nèi)容的選擇以典型工作任務(wù)為對象納入課程內(nèi)容。技能內(nèi)

7、容與 知識內(nèi)容的分析、銜接要準(zhǔn)確,并充分體現(xiàn)高職特色。表一課程教學(xué)內(nèi)容組織與安排序號學(xué)習(xí)情境/項目/ 任務(wù)子情境/子 項目/子任 務(wù)學(xué)習(xí)內(nèi)容建議學(xué)時教學(xué)方法教學(xué)場所師資配備1-成理項單十 務(wù)生管統(tǒng)菜第 任學(xué)績系目設(shè)C程序的 組成C語言程序的組 成2任務(wù)驅(qū)動發(fā) 項目教學(xué)法微機實訓(xùn)室雙師素質(zhì)教師C語言的 常量、變I : 里常量、變量的 定義方法2任務(wù)驅(qū)動發(fā) 項目教學(xué)法微機實訓(xùn)室雙師素質(zhì)教師C語言的 運算符和 表達式運算符和表達 式2任務(wù)驅(qū)動發(fā) 項目教學(xué)法微機實訓(xùn)室雙師素質(zhì)教師C語言簡 單輸出C程序開發(fā)環(huán)境 和輸出過程2任務(wù)驅(qū)動發(fā) 項目教學(xué)法微機實訓(xùn)室雙師素質(zhì)教師2二成理學(xué)績?nèi)胨?務(wù)生管統(tǒng)成輸計 任

8、學(xué)績系生的與C語言的 基本數(shù)據(jù) 類型C語言中的數(shù)據(jù) 類型都有哪些4任務(wù)驅(qū)動發(fā) 項目教學(xué)法微機實訓(xùn)室雙師素質(zhì)教師C語言數(shù) 據(jù)的輸入 與輸出輸入、輸出函 數(shù)4任務(wù)驅(qū)動發(fā) 項目教學(xué)法微機實訓(xùn)室雙師素質(zhì)教師3任務(wù)三 學(xué)生成 績管理 系統(tǒng)菜 單選擇 執(zhí)行條件語 句C語言關(guān)系和邏 輯運算符合表 達式、if語句、 switch語句、條 件表達式、分 支結(jié)構(gòu)銀套12任務(wù)驅(qū)動發(fā) 項目教學(xué)法微機實訓(xùn)室雙師素質(zhì)教師循環(huán)語 句while 語句、do- while 語句、for 語句、break沿 句、continue $ 句、循環(huán)嵌套12任務(wù)驅(qū)動發(fā) 項目教學(xué)法微機實訓(xùn)室雙師素質(zhì)教師4四成理整架十 務(wù)生管統(tǒng)框第 任學(xué)績

9、系體設(shè)函數(shù)的使 用函數(shù)的定義, 函數(shù)的調(diào)用, 函數(shù)的聲明、4任務(wù)驅(qū)動發(fā) 項目教學(xué)法微機實訓(xùn)室雙師素質(zhì)教師函數(shù)間數(shù) 據(jù)傳遞函數(shù)間的數(shù)據(jù) 傳遞、變量的 作用范圍、文 件包含處理、宏處理4任務(wù)驅(qū)動發(fā) 項目教學(xué)法微機實訓(xùn)室雙師素質(zhì)教師5五成理中的可 務(wù)生管統(tǒng)組斷 任學(xué)績系數(shù)及一維數(shù)組 的定義和 數(shù)組元素 的引用數(shù)組的概念、 一維數(shù)組的定 義和數(shù)組元素 的引用4任務(wù)驅(qū)動發(fā) 項目教學(xué)法微機實訓(xùn)室雙師素質(zhì)教師二維數(shù)組 的定義和 數(shù)組元素 的引用二維數(shù)組的定 義和數(shù)組元素 的引用4任務(wù)驅(qū)動發(fā) 項目教學(xué)法微機實訓(xùn)室雙師素質(zhì)教師字符串在 編程中的 應(yīng)用字符串?dāng)?shù)組、數(shù)組在程序中 的應(yīng)用4任務(wù)驅(qū)動發(fā) 項目教學(xué)法微機實

10、訓(xùn)室雙師素質(zhì)教師常用字符 串處理函 數(shù)常用字符串處 理函數(shù)4任務(wù)驅(qū)動發(fā) 項目教學(xué)法微機實訓(xùn)室雙師素質(zhì)教師6六成理中的考 務(wù)生管統(tǒng)針胡 任學(xué)績系指h指針指針變量的定 義及使用;指 針與一維數(shù)組;指正與二 位數(shù)組;指針 與字符串4任務(wù)驅(qū)動發(fā) 項目教學(xué)法微機實訓(xùn)室雙師素質(zhì)教師表二課程學(xué)習(xí)單元設(shè)計序 號課程內(nèi)容目標(biāo)考核要點參考課時學(xué)習(xí)情境/項目 /任務(wù)子情境/子項目/ 子任務(wù)學(xué)習(xí)內(nèi)容知識目標(biāo)能力目標(biāo)素質(zhì)目標(biāo)1任務(wù)一學(xué)生 成績管理系統(tǒng) 項目菜單設(shè)計C程序的組成C語言程序的組成掌握C語言的程序框架能夠表達出C語言中基本 程序結(jié)構(gòu)培養(yǎng)學(xué)生具有團隊協(xié)作 的能力軟件基本操作方 法9C語言的常量、 變量常量、變量

11、的定義方法掌握常量、變量的定義 方法能夠使用C語言中常量、 變量培養(yǎng)學(xué)生獨立思考的能 力常量、變量的定 義方法C語言的運算符 和表達式運算符和表達式掌握C語言中基本的運算 符和表達式的使用方法能夠使用C語言中基本的 運算符和表達式培養(yǎng)學(xué)生獨立思考的能 力運算符和表達式 的使用方法2C語言簡單輸出C程序開發(fā)環(huán)境和輸出 過程掌握C諾言開發(fā)環(huán)境的配 置能夠配置C語言程序的開 發(fā)環(huán)境培養(yǎng)學(xué)生具有團隊協(xié)作 的能力軟件基本操作方 法2任務(wù)二學(xué)生 成績管理系統(tǒng) 學(xué)生成績的輸 入與計算C語言的基本數(shù) 據(jù)類型C語言中的數(shù)據(jù)類型都 有哪些掌握C語言中的基本數(shù) 據(jù)類型都有能夠使用C語言中的基 本數(shù)據(jù)類型培養(yǎng)學(xué)生具有

12、團隊協(xié)作 的能力培養(yǎng)學(xué)生針對具體問 題,尋求解決思路的能 力C語言中的基本 數(shù)據(jù)類型4C語言數(shù)據(jù)的輸 入與輸出輸入、輸出函數(shù)掌握輸入、輸出函數(shù)的 使用方法能夠使用輸入、輸出函 數(shù)編寫簡單程序培養(yǎng)學(xué)生具有團隊協(xié)作 的能力培養(yǎng)學(xué)生針對具體問 題,尋求解決思路的能 力輸入、輸出函數(shù) 的使用方法13任務(wù)三學(xué)生 成績管理系統(tǒng) 菜單選擇執(zhí)行條件語句C語言關(guān)系和邏輯運算 符合表達式、if語句、 switch語句、條件表達 式、分支結(jié)構(gòu)嵌套掌握實現(xiàn)選擇結(jié)構(gòu)的基 本方法掌握迂語句的語法格式 掌握多重嵌套if語句的 語法格式掌握switch語句的語法 格式掌握循環(huán)結(jié)構(gòu)基本原理能夠編寫簡單if語句程 序能夠用多重嵌

13、套if語句 實現(xiàn)選擇結(jié)構(gòu)程序編寫 能夠用switch語句實現(xiàn) 選擇結(jié)構(gòu)程序編寫 能夠使用while循環(huán)結(jié) 構(gòu)編寫簡單程序培養(yǎng)學(xué)生具有團隊協(xié)作 的能力培養(yǎng)學(xué)生分析問題能力 培養(yǎng)學(xué)生針對具體問 題,尋求解決思路的能 力條件結(jié)構(gòu)程序的 編寫12循環(huán)語句while 語句、do-while 句、for 語句、break jg 句、continue語句、循環(huán)嵌套掌握循環(huán)結(jié)構(gòu)基本原理 掌握循環(huán)結(jié)構(gòu)設(shè)計方法 掌握while語句的使用 方法掌握直到型循環(huán)do- while語句的使用方法 掌握循環(huán)for語句的便 用方法掌握控制循環(huán)的break 語句掌握控制循環(huán)的continue 語句掌握循環(huán)語句徽套的便 用方法能

14、夠使用while循環(huán)結(jié)構(gòu)編寫簡單程序能夠運用do-while語句 編寫簡單的程序能夠運用for語句編寫 簡單的程序能夠運用break語句控制循環(huán)能夠運用continue語句 控制循環(huán)能夠運用循環(huán)的嵌套進 行循環(huán)結(jié)構(gòu)程序設(shè)計培養(yǎng)學(xué)生具有團隊協(xié)作 的能力培養(yǎng)學(xué)生分析問題能力 培養(yǎng)學(xué)生針對具體問 題,尋求解決思路的能 力循環(huán)結(jié)構(gòu)程序的 編寫124任務(wù)四學(xué) 生成績管理系 統(tǒng)整體框架設(shè) 計函數(shù)的使用函數(shù)的定義,函數(shù)的調(diào) 用,函數(shù)的聲明、掌握函數(shù)定義、調(diào)用、 聲明的方法能夠使用c語言中的基 本函數(shù)編寫程序培養(yǎng)學(xué)生具有團隊協(xié)作 的能力培養(yǎng)學(xué)生針對具體問 題,尋求解決思路的能 力使用函數(shù)編寫程 序1函數(shù)間數(shù)據(jù)

15、傳遞函數(shù)間的數(shù)據(jù)傳遞、變 量的作用范圍、文件包 含處理、宏處理掌握函數(shù)間數(shù)據(jù)傳遞的 方法掌握變量的作用范03 掌握文件的包含處理、宏處理方法能夠使用c語言實現(xiàn)函 數(shù)間的數(shù)據(jù)傳遞培養(yǎng)學(xué)生具有團隊協(xié)作 的能力培養(yǎng)學(xué)生針對具體問 題,尋求解決思路的能 力使用函數(shù)實現(xiàn)數(shù) 據(jù)傳遞15任務(wù)五學(xué)生 成績管理系統(tǒng) 中數(shù)組的應(yīng)用一維數(shù)組的定義 和數(shù)組元素的引 用數(shù)組的概念、一維數(shù)組 的定義和數(shù)組元素的引 用掌握一維數(shù)組的使用方 法能夠使用一維數(shù)組編寫 簡單的程序培養(yǎng)學(xué)生具有團隊協(xié)作 的能力培養(yǎng)學(xué)生針對具體問 題,尋求解決思路的能 力一維數(shù)組的使用 方法1二維數(shù)組的定義 和數(shù)組元素的引 用二維數(shù)組的定義和數(shù)組 元

16、素的引用掌握二維數(shù)組的使用方 法能夠使用二維數(shù)組 編寫簡單的程序培養(yǎng)學(xué)生具有團隊協(xié)作 的能力培養(yǎng)學(xué)生針對具體問 題,尋求解決思路的能 力二維數(shù)組的使用 方法4字符串在編程中 的應(yīng)用字符串?dāng)?shù)組、數(shù)組在程 序中的應(yīng)用掌握字符串在數(shù)組中的 使用方法能夠使用字符串?dāng)?shù) 組編寫簡單的程序培養(yǎng)學(xué)生具有團隊協(xié)作 的能力培養(yǎng)學(xué)生針對具體問 題,尋求解決思路的能 力字符串在數(shù)組中 的使用方法4常用字符串處理 函數(shù)常用字符串處理函數(shù)掌握字符串處理函數(shù)的 過程能夠使用字符串處 理常用的函數(shù)培養(yǎng)學(xué)生具有團隊協(xié)作 的能力培養(yǎng)學(xué)生針對具體問 題,尋求解決思路的能 力字符串處理函數(shù) 的過程46任務(wù)六 學(xué)生成績管理 系統(tǒng)中指針

17、的 應(yīng)用指針指針變量的定義及使 用;指針與一維數(shù)組; 指正與二位數(shù)組;指針 與字符串掌握指針的使用方法能夠使用指針編寫簡單 的程序培養(yǎng)學(xué)生具有團隊協(xié)作 的能力培養(yǎng)學(xué)生針對具體問 題,尋求解決思路的能 力指針的使用方法4共計68學(xué)時五、課程考核與評價通過過程考核,使學(xué)生熟練掌握利用codeblocks、vc+等編譯器的使用,培養(yǎng)學(xué)生編寫程序能力以及在編寫程序過程中解決具體問題的能力。1 .考核性質(zhì)與方式本課程屬于課程分類中的程序設(shè)計類,操作性強,鑒于平時學(xué)習(xí)過程的重 要性,考核以平時課堂表現(xiàn)+期末上機考試的形式。2 .成績的記錄及組成百分制期末考核100% =平時成績x20%+期末考核x80%具

18、體考核要求見下表表四課程考核組織與安排序號考評方式考評實施考核標(biāo)準(zhǔn)備注1平時考評X 20%崗位素質(zhì) 考核(5 分)工作紀(jì)律(3分)上滿全部課時,無缺席現(xiàn)象(3分)缺席一次扣1分缺課時數(shù)超過5% (0分)合作能力(2分)組員互相打分,取個人平均分過程考核 (15分)課上作業(yè)(10 分)按時完成作業(yè)(10分) 缺一次作業(yè)扣1分 作業(yè)超過3次未交(0分)課下作業(yè)(5分)按時完成作業(yè)(5分) 缺一次作業(yè)扣1分 作業(yè)超過3次未交(0分)2期末考評(卷面考評)x80%上機考試常量、變量的定 義方法(4分)能正確定義常亮(2分) 能正確定義變量(2分)運算符和表達式 的使用方法(4 分)能正確使用運算符(2分) 能正確使用表達式(2分)C語言中的基本數(shù) 據(jù)類型(6分)能正確定義整型變量及使用占位符(2分) 能正確定義浮點型變量及使用占位符(2 分)能正確定義字符型變量及使用占位符(2 分)輸入、輸出函數(shù) 的使用方法(6 分)能正確使用輸入函數(shù)(3分) 能正確使用輸出函數(shù)(3分)條件結(jié)構(gòu)程序的 編寫(】5分)能正確使用if語句編寫程序(5分)能正確使用switch語句編寫程序(5分) 能正確使用if語句鍬套結(jié)構(gòu)編寫程序(5 分)循環(huán)結(jié)構(gòu)程序的能正確使用while語句編寫程序(5分)編寫(20分)能正確使用doFhile語句

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論