《C語言程序設計基礎》課程標準(高職)_第1頁
《C語言程序設計基礎》課程標準(高職)_第2頁
《C語言程序設計基礎》課程標準(高職)_第3頁
《C語言程序設計基礎》課程標準(高職)_第4頁
《C語言程序設計基礎》課程標準(高職)_第5頁
已閱讀5頁,還剩19頁未讀 繼續(xù)免費閱讀

付費下載

下載本文檔

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

文檔簡介

一、課程說明課程名稱C語言程序設計基礎標準簡稱C語言術修讀學期第一、二制訂時間2018年8月課程代碼課程學時4課程類型課程性質必修課課程類別先修課程計算機應用基礎單片機原理及應用、嵌入式技術對應職業(yè)資格證或內容無線電調試工無合作者無審核人修定日期2019年8月二、課程定位《C語言程序設計基礎》課程是電子專業(yè)的一門專業(yè)必修課程,是一門理不僅能為后續(xù)課程(如:《單片機原理及應用》)打下基礎,還為學生從三、設計思路四、課程培養(yǎng)目標計系統(tǒng)后臺數據庫、設計系統(tǒng)的功能模塊、設計系統(tǒng)界面、設計系統(tǒng)結構這些工作任務涉及計算機編程的基本知識,軟件工程等相關要求與知識。(2)了解運算符和表達式構成;(3)掌握模塊化程序設計的方法基本要求;(4)掌握流程控制的概念和控制方式;(5)掌握分支結構、循環(huán)結構、數組、函數;(6)掌握指針、結構及文件的使用。(1)具備編寫一般程序的能力;(2)具備閱讀分析程序的能力;(3)具備調試程序的能力;(4)具備編寫較為簡單的管理系統(tǒng)的能力。(1)提出問題、分析問題并解決問題的能力;(2)獨立思考的能力;(3)獲取新知識、新技能、新方法的能力;(4)通過各項目的實施、培養(yǎng)學生發(fā)現問題、解決問題的能力;(5)通過以小組合作作品作為評比標準,培養(yǎng)學生團體合作能力與集體主義精神。五、課程內容、要求及教學設計(1)標準教學周為32周,分為兩個學期,每個學期16周,總課時為64節(jié),每周1次課2課時。其中每學期最后1周用于復習和考試。其中理論課時安排為16課時,實踐課時(含習題課)為16課時。(2)依據軟件開發(fā)中的典型工作任務所涉及到的計算機程序設計類型設置課程項目,根據功能模塊的相互聯(lián)系與知識的遞進關系,安排教學實施項目。將所需知識滲透到項目實施的每個環(huán)節(jié)中。從而,通過典型工作任務的實施,總結、歸納出知識,使學生掌握相應的知識,通過項目訓練培養(yǎng)學生崗位工作能力,實現“教、學、做”一體化。打破了傳統(tǒng)的學科體系和知識的邏輯性,知識安排以“必需、夠用”為度,滿足職業(yè)崗位的需要,與相應的國家職業(yè)標準接軌。進而使知識傳授的過程符合學生的認知規(guī)律,能力的訓練過程符合職業(yè)成長規(guī)律。本課程在設計項目時,以程序員的典型工作任務為導向,以上述工作崗位的典型工作任務涉及的計算機程序設計設置課程的項目或任務,以功能模塊間的相互聯(lián)系與知識的遞進關系來安排課程的實施過程。對程序執(zhí)行效果進行考核、展示和評價。序號學習情境知識目標專業(yè)能力方法能力社會能力學時1系統(tǒng)項目菜單設計1、C語言程序的組成;2、常量、變量的定義方法;3、運算符和表達式;4、C程序開發(fā)環(huán)境和輸出過程。1、掌握C語言的程序框2、掌握常量、變量的定義3、掌握c語言中基本的運4、掌握c語言開發(fā)環(huán)境的能夠表達出c語言中使用c語言中常量、變量。能夠使用c語言中基本的運算符和表達式。能夠配置c培養(yǎng)學生具有團隊協(xié)作的能力。培養(yǎng)學生獨立思考的能力。培養(yǎng)學生具有團隊協(xié)作的能力。2的輸入與計算1、C語言中的數據類型都有哪些;1、掌握C語言中的基本數據類型都有;2、掌握輸入、輸出函數的能夠使用C語言中的編寫簡單程序。培養(yǎng)學生具有團隊協(xié)作的能力;培養(yǎng)學生針對具體問題,尋求解決思路的能力。序號學習情境知識目標專業(yè)能力方法能力社會能力學時3系統(tǒng)菜單選擇1、C語言關系和邏輯運算符合表達式、if語句、switch語句、條件表達式、分支結構嵌套;嵌套。1、掌握C語言關系和邏輯運算符合表達式、if語達式、分支結構嵌套;2、掌握while語句、句、break語句、continue能夠編寫簡單if語擇結構程序編寫能夠選擇結構程序編寫能夠使用while循環(huán)結構編寫簡單程序問題,尋求解決思路的能力。4系統(tǒng)整體框架設計1、函數的定義,函數的調用,函數的1、掌握函數定義、調用、聲明的方法;2、掌握函數間數據傳遞的3、掌握變量的作用范圍;4、掌握文件的包含處理、1、能夠使用c語言中的基本函數編寫程2、能夠使用c語言實現函數間的數據傳思考問題、自主學習和解決問題的習慣和能力。5系統(tǒng)中數組的應用1、數組的概念、一維數組的定義和數組元素的引用;2、二維數組的定義和數組元素的引4、常用字符串處理函數。1、掌握一維數組的使用方2、掌握二維數組的使用方3、掌握字符串在數組中的使用方法;4、掌握字符串處理函數的能夠使用一維數組、二維數組以及字符串編寫簡單的程序。培養(yǎng)學生具有團隊協(xié)作的能力;培養(yǎng)學生針對具體問題,尋求解決思路的能力。序號學習情境知識目標專業(yè)能力方法能力社會能力學時6系統(tǒng)中指針的應用掌握指針的使用方法。能夠使用指針編寫簡培養(yǎng)學生具有團隊協(xié)作的能力;培養(yǎng)學生針對具體問題,尋求解決思路的能力。8講授32學時、實踐28學時、復習與習題課學習單元情境設計學生成績管理系統(tǒng)項目菜單設計學時學習要求1、掌握C語言的程序框架;2、掌握常量、變量的定義方法;3、掌握c語言中基本的運算符和表達式的使用方法;4、掌握c語言開發(fā)環(huán)境的配置。任務1語言程序的組成;常量、變量的定義方法;運算符和表達式;C程序開發(fā)環(huán)境和輸出過程。學習單元情境設計學生成績管理系統(tǒng)學生成績的輸入與計算學時學習要求1、掌握C語言中的基本數據類型都有哪些;任務1使用C語言中的數據類型;用輸入、輸出函數編寫簡單程序;學習單元情境設計單元名稱學生成績管理系統(tǒng)菜單選擇執(zhí)行學時學習要求1、掌握基本條件語句;2、掌握基本循環(huán)語句。任務1編寫簡單if語句程序;用switch語句實現選擇結構程序編寫;使用while循環(huán)結構編寫簡單程序;運用for語句編寫簡單的程序;運用break、continue語句控制循環(huán)。學習單元情境設計學生成績管理系統(tǒng)整體框架設計學時學習要求1、掌握函數定義、調用、聲明的方法;2、掌握函數間數據傳遞的方法;3、掌握變量的作用范圍;4、掌握文件的包含處理、宏處理方法。任務1用c語言中的基本函數編寫程序;學習單元情境設計學生成績管理系統(tǒng)中數組的應用學時學習要求1、掌握一維數組的使用方法;2、掌握二維數組的使用方法;3、掌握字符串在數組中的使用方法;4、掌握字符串處理函數的過程。任務1使用一維數組編寫簡單的程序;使用二維數組編寫簡單的程序;使用字符串數組編寫簡單的程序;學習單元情境設計學生成績管理系統(tǒng)中指針的應用學時8學習要求任務1指針變量的定義及使用;指針與一維數組;指針與二位數組;注:1.學習單元要與前述課程典型工作任務以及工作任務或項目,具有對應關系,可一對一,亦可多對一,即多個學習單元對應一個典型工作任務。2.能力目標應是課程總體目標所描述能力在本學習單元的分解和具體化;3.能力目標一定是可測量和可展示的;4.必須掌握的知識,一定是必須、夠用,而且對其他課程的內容有一定的整合度;5.在設計學習單元時,要考慮任務或項目載體,及任務的復雜程度或項目的難易程度。要確保一個主題學習單元應有一個相對完整的可展示的任務或項目。6.在學習內容的設計上要把職業(yè)資格證有關內容有機融入。7.課程如果包括有實訓安排的,實訓環(huán)節(jié)應該作為單獨的學習單元。六、課程考核與評價30%。列表如下:總評成績出勤小計(1)平時成績包括:出勤、平時作業(yè)、實踐操作出勤占總成績10%。遲到、早退一次扣1分,缺勤一次扣5分。正常請假不扣分。平時作業(yè)占總成績20%,共計5次,另有一次調研報告。五次作業(yè)每次15分計算,調研報告按25分計算。作業(yè)成績等級分A、B、C、D四類。獨立完成、書寫工整書寫工整,結論有少量錯誤為B;書寫筆記難以辨認,結論有較多錯誤為C;作業(yè)不完整為調研報告獨立研究完成,研究有深度為A;獨立研究完成,研究成果一般化為C;研究成果與他人重復為C。實踐操作占總成績40%。共計四次實踐操作。獨立完成為A,在他人指導下完成為B。(2)期末成績?yōu)槔碚摽荚嚦煽儭?荚嚪绞綖榭疾殚_卷。試卷中含超綱題目分值不低于3分,不高于10分。七、教材及相關資源教材:《C程序設計》,譚浩強著,清華大學出版社,2005年第3版。參考資料:《C程序設計上機實驗指導》,清華大學出版社。八、任課教師要求團隊需有至少2名專職雙師型教師,主講教師除了具備理論知識的講授能力外,還應有一定的軟件項目設計和開發(fā)經驗,具有較強的實際操作能力,能夠解決學生操作過程中遇到的各種問題。在教學組織方面,具備較強的教學設計能力,能根據課程標準制定詳細的授課計劃,對每一堂課的教學過程精心設計,做出詳細、具體的安排;還具備較強的施教能力,即掌握扎實的教學基本功,并能夠因材施教,在教學過程中具備課堂控制能力和應變能力。九、教學實訓場所附件1:系部:機電工程系教師姓名:\\學年\學期18電子培養(yǎng)目標:通過學習C語言程序設計,掌握高級語言程序設計的基本知識,和軟件開發(fā)的基本方法,學會用C語言解決本專業(yè)的實際問題□考試□純理論口純實踐?理論+實踐學時/項目總學時理論學時比例實踐學時比例本課程實際學時\\\\\在上列方框中打√教材:《C程序設計》,譚浩強著,清華大學出版社,2005年第3參考資料:《C程序設計上機實驗指導》,清華大學出版社。教研室主任審核意見:系(部)主任審核意見:簽名:(公章)學時目的要求教具備注12了解C語言程序的基本結構、運行步驟及方法;多媒體課件22語言程序的運行步驟和方法;多媒體課件32C語言的基本數據類型掌握常量與變量、賦值運算符、整型數據類型常量和變量的使用方法;作業(yè)1P17一、填空題3、8、10二、選擇題1、多媒體課件42交換兩個整型變量的值掌握整型數據變量的使用方法;多媒體課件52掌握字符型數據類型常量和變量的使用方法;多媒體課件62掌握字符型數據變量和常量的使用方多媒體課件72實型數據類型常量和變量掌握實型數據類型常量和變量的使用作業(yè)2P35一、填空題2、14、15二、選擇題82求半徑為4的圓的面積及周長掌握實型數據類型的使用方法;多媒體課件92掌握C語言運算符的表示和輸入/輸出函數2求一元二次方程的根;掌握C語言程序中數學函數的使用方法和C語言程序中語句的分類;多媒體課件2學生成績管理系統(tǒng)一級界面的設計設計學生成績管理系統(tǒng)的一級界面;多媒體課件2IF語句的三種基本結構掌握IF語句的三種基本結構和關系表達式、邏輯表達式的運用;作業(yè)3P56一、二、選擇題3、2比較三個數的大小,判斷閏年掌握IF語句的使用方法;掌握IF語2簡易計算器掌握switch語句的使用方法;2復習復習212學生成績管理系統(tǒng)一級界面的選擇和二級界面的設計掌握if語句和switch語句的使用方作業(yè)4P93一、填空題1、8、911二、選擇題多媒體課件22求1加到100的和掌握C語言的三種循環(huán)語句;多媒體課件32統(tǒng)計非負數的個數及計算非負數之和掌握break語句和continue語句的使用方法;多媒體課件42掌握循環(huán)嵌套的使用方法;多媒體課件52學生成績管理系統(tǒng)的成績錄入break、continue語句

溫馨提示

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

最新文檔

評論

0/150

提交評論