《C語言程序設(shè)計活頁式教程》教學(xué)大綱、授課計劃_第1頁
《C語言程序設(shè)計活頁式教程》教學(xué)大綱、授課計劃_第2頁
《C語言程序設(shè)計活頁式教程》教學(xué)大綱、授課計劃_第3頁
《C語言程序設(shè)計活頁式教程》教學(xué)大綱、授課計劃_第4頁
《C語言程序設(shè)計活頁式教程》教學(xué)大綱、授課計劃_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

《C語言程序設(shè)計》教學(xué)大綱課程代碼: 課程類型:理論+實踐課程屬性:專業(yè)基礎(chǔ)課 適用專業(yè):計算機相關(guān)專業(yè)學(xué)分:3.5 學(xué)時/周數(shù):64/11課程負(fù)責(zé)人:參編人員:一、課程定位本課程是計算機類專業(yè)重要的基礎(chǔ)課程,通過對C程序設(shè)計語言及其編程相關(guān)基礎(chǔ)知識的介紹,要求學(xué)生理解結(jié)構(gòu)化程序設(shè)計的基本思想與方法,熟悉計算機求解實際問題的基本過程,掌握基本的程序設(shè)計思想、方法和調(diào)試技術(shù),從而具備基本的問題分析、數(shù)據(jù)表達以及算法描述和實現(xiàn)的能力。學(xué)生通過一門語言的學(xué)習(xí)得到程序設(shè)計的基本訓(xùn)練,進而為學(xué)習(xí)其它計算機語言進行程序設(shè)計打好基礎(chǔ)。(二)課程作用本課程是為培養(yǎng)高職高專學(xué)生計算機編程基本思想、編程基本技能及邏輯思維能力,掌握運用C語言編程來解決崗位工作中實際問題的方法和步驟,為提高職業(yè)能力和拓展職業(yè)空間打下堅實基礎(chǔ)。(三)前導(dǎo)、后續(xù)課程本課程在課程體系為專業(yè)基礎(chǔ)課,后續(xù)課程是HTML+CSS網(wǎng)頁設(shè)計基礎(chǔ)、數(shù)據(jù)庫技術(shù)與應(yīng)用、PHP面向?qū)ο蟪绦蛟O(shè)計、PHP網(wǎng)站開發(fā)技術(shù)、Javascript程序設(shè)計等,為后續(xù)課程奠定扎實的基礎(chǔ)。二、課程理念及設(shè)計思路(一)課程理念按照高職院校人才培養(yǎng)的特點,充分利用自身的行業(yè)優(yōu)勢和資源優(yōu)勢,

從崗位能力標(biāo)準(zhǔn)與課程標(biāo)準(zhǔn)融合原則的貫徹,來進行《C語言程序設(shè)計》的課程設(shè)計,以突出專業(yè)基礎(chǔ)課程職業(yè)能力的培養(yǎng)。(二)課程設(shè)計思路設(shè)計的整體思路:課程教學(xué)應(yīng)服務(wù)于高職教育的培養(yǎng)目標(biāo)和定位,堅持以職業(yè)崗位技能培養(yǎng)為主線、以行業(yè)導(dǎo)向、工學(xué)結(jié)合為主要手段、以職業(yè)能力培養(yǎng)為核心,通過課程設(shè)計,進一步培養(yǎng)學(xué)生結(jié)構(gòu)化程序設(shè)計的思想,加深對高級語言基本語言要素和控制結(jié)構(gòu)的理解,掌握C語言的編程技巧和上機調(diào)試程序的方法;掌握程序設(shè)計的常用算法。第一步:C語言崗位需求調(diào)研;第二步:確定C語言課程內(nèi)容是循環(huán)順序判斷語句和函數(shù)、指針、文件;第三步:根據(jù)學(xué)習(xí)領(lǐng)域設(shè)計課程的規(guī)定實訓(xùn)項目;第四步:子學(xué)習(xí)領(lǐng)域分解;第五步:根據(jù)子學(xué)習(xí)領(lǐng)域,將項目分解為課程的學(xué)習(xí)任務(wù)。三、課程目標(biāo)(一)能力目標(biāo)1)能熟練應(yīng)用DEVC++/VC++6.0集成環(huán)境設(shè)計和調(diào)試C語言程序;2)能用C語言設(shè)計解決簡單實際問題的程序,并能完成簡單程序的測試;3)具有良好的數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)和算法能力,以提高個人的結(jié)構(gòu)化程序設(shè)計能力;4)有計算機語言類課程的學(xué)習(xí)方法,能通過互聯(lián)網(wǎng)、文獻資料鞏固和拓展所學(xué)知識;5)養(yǎng)成良好的編程習(xí)慣,培養(yǎng)嚴(yán)謹(jǐn)務(wù)實的分析問題與解決問題能力。(二)知識目標(biāo)1)對計算機語言和結(jié)構(gòu)化程序設(shè)計有基本的認(rèn)識;2)掌握C語言的總體結(jié)構(gòu)、各種數(shù)據(jù)類型,運算符,表達式;3)熟悉C語言程序結(jié)構(gòu)化程序設(shè)計的方法和步驟;4)掌握函數(shù)的概念和用法;5)掌握編譯預(yù)處理命令;6)理解位運算和文件的基本操作;7)掌握指針、結(jié)構(gòu)體、共用體、枚舉類型。(三)素質(zhì)目標(biāo)1)提出問題、分析問題并解決問題的能力;

2)獨立思考、獲取新知識、新技能、新方法的能力;

3)具有良好的職業(yè)道德和身心素質(zhì)以及創(chuàng)新能力;

4)工作中與他人的合作、交流與協(xié)商能力四、課程內(nèi)容本課程每周5課時,教學(xué)周共13周,總學(xué)時為66學(xué)時。教學(xué)采用講練結(jié)合的方法,理論教學(xué)和操作練習(xí)穿插進行。講授時數(shù)為40學(xué)時,操作時數(shù)為26學(xué)時,教學(xué)內(nèi)容詳細(xì)、教學(xué)時數(shù)分配表見表1:表1課程內(nèi)容分解表學(xué)習(xí)情境或項目子情境或子項目學(xué)習(xí)內(nèi)容或具體工作任務(wù)成果形式學(xué)時數(shù)講授實踐1.創(chuàng)建C語言程序1.初識C語言2.創(chuàng)建HelloWorld程序3.C程序的運行與調(diào)試案例學(xué)習(xí):C程序的上機步驟C代碼文件242.存儲不同類型的數(shù)據(jù)1.用5個變量存儲學(xué)生信息2.用運算符統(tǒng)計成績3.輸入和輸出4.用結(jié)構(gòu)體變量存儲學(xué)生信息5.認(rèn)識指針、枚舉、共用體和空類型案例學(xué)習(xí):常量、變量及符號常量的使用,常見類型的使用C代碼文件463.控制程序流程1.用if判斷成績區(qū)間2.用switch實現(xiàn)簡單計算器3.用for找出100以內(nèi)的素數(shù)4.用while求一個正整數(shù)的逆序數(shù)5.輸出九九乘法表案例學(xué)習(xí):各種流程語句的實例操作C代碼文件684.處理批量數(shù)據(jù)1.求一維整型數(shù)組元素的最值2.求二維數(shù)組主對角線上元素之和3.統(tǒng)計彩票中獎數(shù)據(jù)4.隨機產(chǎn)生一組彩票數(shù)據(jù)5.統(tǒng)計字符串中的各類字符案例學(xué)習(xí):與數(shù)據(jù)相關(guān)的實例操作C代碼文件685.面向過程編程1.定義和調(diào)用函數(shù)2.用函數(shù)解決數(shù)學(xué)難題3.用遞歸函數(shù)解決特殊問題4.使用主函數(shù)的參數(shù)案例學(xué)習(xí):函數(shù)相關(guān)的實例操作C代碼文件466.使用指針處理數(shù)據(jù)1.用指針處理普通類型數(shù)據(jù)2.用指針處理一維數(shù)組中的數(shù)據(jù)3.用指針處理二維數(shù)組中的數(shù)據(jù)4.用指針替代函數(shù)5.用鏈表存儲數(shù)據(jù)案例學(xué)習(xí):指針相關(guān)的實例操作C代碼文件46合計=SUM(ABOVE)26=SUM(ABOVE)38五、課程考核與評價(一)課程評價本課程實施綜合考評,注重考核學(xué)生掌握技能的水平,同時注重學(xué)習(xí)態(tài)度和最終成績的關(guān)聯(lián),以全面綜合地評定學(xué)生的能力。(1)平時技能考核:布置課堂作業(yè)以及拓展實訓(xùn)項目,使學(xué)生能獨立完成大部分的技能訓(xùn)練,小項目及活動的技能,均以個人為考核單位,在平時考核和記錄。成績包括學(xué)習(xí)態(tài)度及項目技能完成情況。(2)期末考試采取閉卷考試方式,試卷根據(jù)本課程的教學(xué)要求,并結(jié)合教學(xué)實際進行設(shè)計。(3)按平時成績占40%、期末成績占60%的標(biāo)準(zhǔn)給出總評成績。具體如下圖所示??记谡n堂作業(yè)課后作業(yè)實訓(xùn)報告期末考試其他10%10%5%5%60%10%(二)考核要求表2學(xué)習(xí)情境或項目考核占分比重學(xué)習(xí)情境或項目比重創(chuàng)建C語言程序5%存儲不同類型的數(shù)據(jù)20%控制程序流程20%處理批量數(shù)據(jù)20%面向過程編程25%使用指針處理數(shù)據(jù)10%六、課程資源開發(fā)與利用(一)選用教材:包括作者、書名、出版社、出版時間與版次等內(nèi)容。張勁波、曾德生主編.《C語言程序設(shè)計活頁式教程》.電子工業(yè)出版社,2024年9月,第1版。(二)教學(xué)參考書:包括作者、書名、出版社、出版時間與版次等內(nèi)容?!禖語言程序設(shè)計》,柳青,高等教育出版社,2009《C程序設(shè)計》(第二版),譚浩強著,清華大學(xué)出版社,1999七、課程實施建議(一)教學(xué)條件1、軟硬件條件本門課程的實訓(xùn)條件要求有教學(xué)做一體化的綜合實訓(xùn)室,融教學(xué)與實訓(xùn)為一體,以及與課程相應(yīng)的軟件作支持。校外要求有與學(xué)校長期合作的企業(yè)做實訓(xùn)基地,滿足學(xué)生頂崗實習(xí)的需要。2、師資條件擔(dān)任本課程的教師有企業(yè)頂崗實習(xí)的經(jīng)驗,掌握編程基礎(chǔ),對本行業(yè)有較強的領(lǐng)悟力和學(xué)習(xí)能力。主講教師需要熟練掌握有一定的語言基礎(chǔ)相關(guān)專業(yè)知識,具有敏銳的語言編程發(fā)展趨勢眼光,同時應(yīng)具備較豐富的教學(xué)經(jīng)驗。在教學(xué)組織能力方面,本課程的主講教師應(yīng)具備基本的設(shè)計能力,即根據(jù)本課程標(biāo)準(zhǔn)制定詳細(xì)的授課計劃,對每一堂課的教學(xué)過程精心設(shè)計;還應(yīng)具備較強的施教能力、課堂掌控能力和應(yīng)變能力。(二)教學(xué)方法建議1、制作電子教案,運用多媒體教學(xué)手段。2、處理好理論與具體操作的關(guān)系。3、重視上機練習(xí),加強學(xué)生的上機實踐。(三)教材編寫(1)教材:張勁波、曾德生主編.《C語言程序設(shè)計活頁式教程》.電子工業(yè)出版社,2024年9月,第1版。(2)主要參考書:《C語言程序設(shè)計》,柳青,高等教育出版社,2009《C程序設(shè)計》(第二版),譚浩強著,清華大學(xué)出版社,1999八、其他說明課程名稱:C語言程序設(shè)計 學(xué)時:64授課班級:xx班 學(xué)分:3.5周次學(xué)習(xí)情境/項目/單元(選其一)子情境/子項目/子單元(選其一)學(xué)習(xí)內(nèi)容(支撐知識)教學(xué)方法及手段成果形式參考學(xué)時61.創(chuàng)建C語言程序1.初識C語言2.創(chuàng)建HelloWorld程序3.C程序的運行與調(diào)試案例學(xué)習(xí):C程序的上機步驟演練結(jié)合、項目教學(xué)法C代碼文件472.存儲不同類型的數(shù)據(jù)1.用5個變量存儲學(xué)生信息2.用運算符統(tǒng)計成績3.輸入和輸出案例學(xué)習(xí):常量、變量及符號常量的使用演練結(jié)合、項目教學(xué)法C代碼文件682.存儲不同類型的數(shù)據(jù)4.用結(jié)構(gòu)體變量存儲學(xué)生信息5.認(rèn)識指針、枚舉、共用體和空類型案例學(xué)習(xí):常量、變量及符號常量的使用演練結(jié)合、項目教學(xué)法C代碼文件493.控制程序流程1.用if判斷成績區(qū)間2.用switch實現(xiàn)簡單計算器3.用for找出100以內(nèi)的素數(shù)案例學(xué)習(xí):條件語句實例操作演練結(jié)合、項目教學(xué)法C代碼文件6103.控制程序流程4.用while求一個正整數(shù)的逆序數(shù)5.輸出九九乘法表案例學(xué)習(xí):循環(huán)語句實例操作演練結(jié)合、項目教學(xué)法C代碼文件4114.處理批量數(shù)據(jù)1.求一維整型數(shù)組元素的最值2.求二維數(shù)組主對角線上元素之和案例學(xué)習(xí):一維數(shù)組、二維數(shù)組的使用演練結(jié)合、項目教學(xué)法C代碼文件6124.處理批量數(shù)據(jù)3.統(tǒng)計彩票中獎數(shù)據(jù)4.隨機產(chǎn)生一組彩票數(shù)據(jù)5.統(tǒng)計字符串中的各類字符案例學(xué)習(xí):運用數(shù)組統(tǒng)計數(shù)據(jù)演練結(jié)合、項目教學(xué)法C代碼文件4135.面向過程編程1.定義和調(diào)用函數(shù)2.用函數(shù)解決數(shù)學(xué)難題案例學(xué)習(xí):函數(shù)的應(yīng)用演練結(jié)合、項目教學(xué)法C代碼文件6145.面向過程編程3.用遞歸函數(shù)解決特殊問題4.使用主函數(shù)的參數(shù)案例學(xué)習(xí):遞歸函數(shù)和函數(shù)參數(shù)的應(yīng)用演練結(jié)合、項目教學(xué)法C代碼文件4156.使用指針處理數(shù)據(jù)1.用指針處理普通類型數(shù)據(jù)2.用指針處理一維數(shù)組中的數(shù)據(jù)案例學(xué)習(xí):指針與數(shù)組的使用演練結(jié)合、項目教學(xué)法

溫馨提示

  • 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

提交評論