




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
《C語言程序設計》教學大綱一、課程基本信息課程名稱(中文)C語言程序設計課程名稱(英文)ProgramminginC課程代碼05120297課程性質(zhì)必修課課程類別專業(yè)基礎課考核形式考試總學分(學時/周)4.5(80)理論學分(學時)4(64)實踐或?qū)嶒瀸W分(學時/周)0.5(16)先修課程無后續(xù)課程《數(shù)據(jù)結(jié)構(gòu)與C++》
《單片機原理與接口技術(shù)》適應范圍全日制本科面向?qū)I(yè)電子信息工程開課學期1開課學院電子與信息工程學院1.指導思想:夯實C語言程序設計理論及實驗基礎,提升學生程序設計的專業(yè)素養(yǎng),并用其基本方法解決相關問題,讓學生在掌握課程基本理論的同時,強化其實踐應用能力。2.基本原則:理論聯(lián)系實際,在教學做合一的過程中實現(xiàn)知識、能力、素質(zhì)協(xié)同發(fā)展。3.課程思政:在教學過程中貫穿以育人為根本的理念,培養(yǎng)學生對科學的興趣、實事求是的科學態(tài)度、辯證唯物主義的世界觀和愛國主義情操。通過將專業(yè)知識與富含創(chuàng)新意識、創(chuàng)新精神的案例有機融合,達到浸潤式的思政育人目標,具體結(jié)合教學內(nèi)容,在理論教學和實踐訓練環(huán)節(jié)自然融入創(chuàng)新意識、工匠精神、務實態(tài)度、強國志向等思政內(nèi)容。二、課程目標及其對畢業(yè)要求的支撐2.1課程目標通過本課程的學習,學生應具備以下幾個方面的課程目標:課程目標1:能夠?qū)?shù)學、自然科學和C語言的基礎知識與基本技能用于對實際工程中遇到的問題進行分析,根據(jù)特定問題進行算法設計,形成創(chuàng)新思維。課程目標2:能夠綜合應用C語言與專業(yè)知識,根據(jù)工程實踐復合性問題設計程序,規(guī)范編寫程序并進行調(diào)試優(yōu)化,實現(xiàn)功能,解決問題,形成工程思維能力。課程目標3:具有信息獲取的能力,能夠根據(jù)需要選擇和使用合適的開發(fā)工具和檢索工具,對獲取的信息具有分析和綜合能力。2.2畢業(yè)要求、指標點與課程目標的對應關系畢業(yè)要求、指標點與本課程的課程目標的之間對應關系如表1所示。表1畢業(yè)要求、指標點與課程目標的對應關系支撐的畢業(yè)要求涉及的畢業(yè)要求指標點本課程的課程目標支撐強度1.工程知識1.3掌握計算機的基礎知識,能夠針對電子信息工程類問題進行初步的軟件分析和設計。課程目標1H3.設計/開發(fā)解決方案3.1掌握設計/開發(fā)電子信息工程領域復雜工程問題解決方案所需要的專業(yè)知識和開發(fā)工具。課程目標2H5.使用現(xiàn)代工具5.1能合理使用現(xiàn)代信息技術(shù)工具。課程目標3H填寫說明:“支撐的畢業(yè)要求”和“涉及的畢業(yè)要求指標點”是指計算機科學與技術(shù)專業(yè)人才培養(yǎng)方案中的畢業(yè)要求及畢業(yè)要求指標點;支撐強度選用標志(如“H”表示“強支撐”,“M”表示“中支撐”,“L”表示“弱支撐”)表示,并且應與人才培養(yǎng)方案中的H、M、L保持一致。本課程的各個課程目標對應畢業(yè)要求指標點的權(quán)值矩陣如表2所示。表2課程目標支撐畢業(yè)要求指標點的權(quán)值矩陣畢業(yè)要求指標點課程目標畢業(yè)要求指標點1.3畢業(yè)要求指標點3.1畢業(yè)要求指標點5.1課程目標10.40.30.2課程目標20.40.50.3課程目標30.20.20.5注:將一個畢業(yè)要求指標點分解到對應課程目標中,每一列的權(quán)值Σ=1。三、課程內(nèi)容及學時分配第一部分理論教學第一章C語言概述(2學時)教學內(nèi)容:程序設計語言的發(fā)展;C語言的歷史與特點;C程序的基本語法; C語言的開發(fā)環(huán)境;C程序的編寫、運行過程。教學重點:C程序的特點;C語言的開發(fā)環(huán)境;C程序的編寫、運行過程。支撐的課程目標:1,2,3第二章數(shù)據(jù)類型及運算(4學時)教學內(nèi)容:C的數(shù)據(jù)類型及定義方法;C運算符的種類,運算優(yōu)先級和結(jié)合性;不同類型數(shù)據(jù)的轉(zhuǎn)換與運算;C表達式類型和求值規(guī)則。教學重點:C的基本數(shù)據(jù)類型、常量與變量的定義與使用;各類基本運算符的使用,各類表達式的正確書寫和使用。支撐的課程目標:1,2,3第三章順序結(jié)構(gòu)程序設計(4學時)教學內(nèi)容:語句類別;基本輸入輸出語句;順序結(jié)構(gòu)程序設計。教學重點:三種基本結(jié)構(gòu);輸入輸出實現(xiàn);順序結(jié)構(gòu)程序設計。支撐的課程目標:1,2,3第四章分支結(jié)構(gòu)程序設計(4學時)教學內(nèi)容:if單分支結(jié)構(gòu);if...else二分支結(jié)構(gòu);if…elseif…else多分支結(jié)構(gòu);switch....case分支結(jié)構(gòu);分支嵌套。教學重點:if語句和switch語句;分支結(jié)構(gòu)嵌套;分支結(jié)構(gòu)的應用。支撐的課程目標:1,2,3第五章循環(huán)結(jié)構(gòu)程序設計(10學時)教學內(nèi)容:for循環(huán)結(jié)構(gòu);while循環(huán)結(jié)構(gòu);dowhile循環(huán)結(jié)構(gòu);break語句;continue語句;多重循環(huán);各種循環(huán)結(jié)構(gòu)的比較。教學重點:各種循環(huán)結(jié)構(gòu)的特點與轉(zhuǎn)換;多重循環(huán)及其應用。支撐的課程目標:1,2,3第六章數(shù)組(12學時)教學內(nèi)容:一維數(shù)組及其應用;二維數(shù)組及其應用;字符串與字符數(shù)組,字符串函數(shù);常見的數(shù)組、字符串算法。教學重點:數(shù)組的定義和數(shù)組元素的引用方法;一維和二維數(shù)組的基本操作和基本算法;字符串進行處理的基本函數(shù)和對字符串進行處理的基本算法。支撐的課程目標:1,2,3第七章函數(shù)(8學時)教學內(nèi)容:函數(shù)的定義返回與調(diào)用;函數(shù)的參數(shù)與傳遞(變量、數(shù)組);庫函數(shù)的調(diào)用;函數(shù)的遞歸調(diào)用;局部變量、全局變量;變量的作用域。教學重點:函數(shù)定義與調(diào)用;函數(shù)的參數(shù)與傳遞(變量、數(shù)組);局部變量和全局變量;變量的作用域。支撐的課程目標:1,2,3第八章指針(10學時)教學內(nèi)容:指針的基本概念與基本使用;指針與一維數(shù)組;指針與二維數(shù)組;行指針、指針數(shù)組、指針的指針等概念。教學重點:指針變量和地址的概念;指針變量的賦值、運算;通過指針引用變量的方法;通過指針引用數(shù)組元素的方法;函數(shù)調(diào)用中指針的使用。支撐的課程目標:1,2,3第九章結(jié)構(gòu)體和共用體(6學時)教學內(nèi)容:結(jié)構(gòu)體和共用體類型數(shù)據(jù)的定義和引用;結(jié)構(gòu)數(shù)組;指向結(jié)構(gòu)體類型數(shù)據(jù)的指針;指針與鏈表。教學重點:結(jié)構(gòu)體類型說明和結(jié)構(gòu)體類型變量、數(shù)組、指針的定義方法;結(jié)構(gòu)體成員的引用;結(jié)構(gòu)體變量、數(shù)組初始化的方法;利用指向本結(jié)構(gòu)體的指針成員構(gòu)成鏈表的基本算法。支撐的課程目標:1,2,3第十章文件(4學時)教學內(nèi)容:文件、文件指針的基本概念;文件的打開、讀寫、關閉等基本操作;文件頭、文件尾的標記,讀寫指針的移動。教學重點:文件的打開、讀寫、關閉。支撐的課程目標:1,2,3第二部分實踐教學環(huán)節(jié)表3實驗項目設置、目的要求及支撐的課程目標序號實驗項目學時數(shù)項目要求項目類型項目性質(zhì)目的要求支撐的課程目標1實驗一:熟悉開發(fā)環(huán)境和上機過程2選修設計驗證了解實驗的硬件和軟件環(huán)境;掌握在開發(fā)環(huán)境中運行一個C程序的方法和步驟;通過運行簡單的C程序,初步了解C程序的結(jié)構(gòu)及特點1,2,32實驗二:順序結(jié)構(gòu)程序設計3必修設計驗證掌握表達式的正確書寫方法及數(shù)學函數(shù)、運算符的正確使用;掌握賦值語句的使用方法;掌握各種類型數(shù)據(jù)的輸入輸出方法及程序運行時數(shù)據(jù)的輸入、輸出格式;掌握順序結(jié)構(gòu)程序設計方法。1,2,33\o"實驗三:Python字符串"實驗三:選擇結(jié)構(gòu)程序設計3必修設計驗證了解C語言表示邏輯量的方法;掌握邏輯表達式的正確書寫形式;熟練掌握if語句及其嵌套;掌握復合語句的正確使用方法;掌握switch語句和break語句的正確使用方法;結(jié)合程序設計掌握一些簡單的算法并學習程序的調(diào)試方法。1,2,34實驗四:循環(huán)結(jié)構(gòu)程序設計3必修設計驗證熟練掌握三種循環(huán)語句(while,for,do-while),并掌握三種循環(huán)結(jié)構(gòu)各自的特點;熟練掌握循環(huán)條件設置及循環(huán)的控制方法;掌握多重循環(huán)的組織方法;進一步學習調(diào)試程序。1,2,35實驗五:數(shù)組的使用3必修設計驗證掌握一、二維數(shù)組的定義和初始化方法;掌握數(shù)組的賦值、輸入輸出等方法;掌握字符數(shù)組和字符串函數(shù)的正確使用方法;熟悉一些有關數(shù)組的常用算法。1,2,36實驗六:函數(shù)的定義與調(diào)用3必修設計驗證函數(shù)的定義和調(diào)用;形參與實參的對應關系及值傳遞方式;局部變量與全局變量、動態(tài)變量與表態(tài)變量的概念、區(qū)別與使用方法;函數(shù)的嵌套調(diào)用與遞歸調(diào)用的概念與方法。1,2,3實驗七:指針的使用3選修設計驗證掌握指針的概念及定義和使用指針變量的方法;能正確使用數(shù)組的指針和指向數(shù)組的指針變量;能正確使用字符串的指針和指向字符串的指針變量;能正確使用指向函數(shù)的指針變量;了解指向指針的指針的概念及使用方法。1,2,3實驗八:結(jié)構(gòu)體的使用3選修設計驗證掌握結(jié)構(gòu)體類型變量的定義和使用、結(jié)構(gòu)體數(shù)組的概念和使用;掌握指向結(jié)構(gòu)體的指針在函數(shù)參數(shù)傳遞中的應用;掌握結(jié)構(gòu)體與指針的關系。1,2,3實驗九:文件操作2選修設計驗證掌握文件、緩沖文件系統(tǒng)及文件指針的概念;掌握文件的打開、關閉、讀和寫等基本操作。1,2,3合計16學時四、課程考核環(huán)節(jié)、評價方式、考核環(huán)節(jié)評價標準及其達成度評價4.1課程考核環(huán)節(jié)與評價方式總評計分制:百分制(√);五級分制();兩級分制()考核方式:考試(√);考查()課程的考核環(huán)節(jié)、評價方式、比重和對應的課程目標關系如表4所示。表4考核環(huán)節(jié)、評價方式、比重和對應的課程目標考核環(huán)節(jié)評價方式比重課程目標平時成績根據(jù)課前預習情況、課內(nèi)學習表現(xiàn)、課后線上完成的課程作業(yè)、線上自主練習情況等多方面的平時表現(xiàn)作為評價依據(jù)。25%課程目標1課程目標2課程目標3期中測試以期中上機考試作為評價標準10%課程目標1課程目標2課程目標3實驗成績依據(jù)實驗教學進度計劃,共設置六次實驗,以過關檢測、團隊賽、個人賽等方式考查學生在各個階段對知識點的掌握和應用能力,每次實驗完成一個實驗報告,實驗報告采用電子稿形式15%課程目標1課程目標2課程目標3期末測試以期末筆試卷面成績作為評價標準50%課程目標1課程目標2課程目標3課程總成績平時成績×25%+期中測試×10%+實驗成績×15%+期末測試×50%100%課程目標1課程目標2課程目標34.2考核環(huán)節(jié)評價標準及其支撐課程目標的權(quán)值根據(jù)表4可知,本課程的3個課程目標分別由多個考核環(huán)節(jié)來支撐,每個考核環(huán)節(jié)的評價標準及其對課程目標的支撐權(quán)值如表5所示:表5考核環(huán)節(jié)評價標準及其支撐課程目標的權(quán)值課程目標考核環(huán)節(jié)考核環(huán)節(jié)支撐課程目標權(quán)值權(quán)值合計評價標準100~9089~8079~7069~60<59優(yōu)良中及格不及格課程目標1平時成績40%100%平時學習非常積極主動,課前認真完成預習,課內(nèi)參與度很高,課后作業(yè)成績優(yōu)秀,自主拓展練習積極性高,代碼量、積分值、難度系數(shù)等各項指標優(yōu)秀。平時學習比較積極主動,課前比較認真完成預習,課內(nèi)參與度較高,課后作業(yè)和自主練習比較積極代碼量、積分值、難度系數(shù)等各項指標良好。平時學習主動一般,在課前預習、課內(nèi)參與學習、課后作業(yè)和自主練習等方面表現(xiàn)中等,代碼量、積分值、難度系數(shù)等各項指標中等。平時學習主動尚可,在課前預習、課內(nèi)參與學習、課后作業(yè)和自主練習等方面表現(xiàn)尚可,代碼量、積分值、難度系數(shù)等各項指標尚可。平時學習主動較差,在課前預習、課內(nèi)參與學習、課后作業(yè)和自主練習等方面表現(xiàn)較差,代碼量、積分值、難度系數(shù)等各項指標較差。期中測試20%取期中上機測試成績作為優(yōu)秀、良好、中等、及格或不及格的評分標準。實驗成績20%實踐能力很強,善于獨立思考并與教師或同伴溝通;程序設計能力和解決問題能力強,報告撰寫質(zhì)量很高;實驗過程綜合表現(xiàn)很好實踐能力較強,善于獨立思考并與教師或同伴溝通;程序設計能力和解決問題能力較強,報告撰寫質(zhì)量較高;實驗過程綜合表現(xiàn)較好實踐能力一般,能夠獨立思考并與教師或同伴溝通;程序設計能力和解決問題能力一般,報告撰寫質(zhì)量中等;實驗過程綜合表現(xiàn)中等實踐能力尚可,能夠獨立思考并與教師或同伴溝通;程序設計能力和解決問題能力尚可,報告撰寫質(zhì)量一般;實驗過程綜合表現(xiàn)尚可實踐能力較弱,缺乏獨立思考與溝通表達能力;程序設計能力和解決問題能力較弱,報告撰寫質(zhì)量較差;實驗過程綜合表現(xiàn)較差期末測試20%取期末筆試成績作為優(yōu)秀、良好、中等、及格或不及格的評分標準。課程目標2平時成績30%100%同上期中測試20%同上實驗成績20%同上同上同上同上同上期末測試30%同上課程目標3平時成績30%100%同上期中測試30%同上實驗成績30%同上同上同上同上同上期末測試10%同上4.3課程目標達成度評價根據(jù)表5所列的各考核環(huán)節(jié)支撐課程目標的權(quán)值,本課程的課程目標達成度評價方法如表6所示。表6課程目標達成度評價方法課程目標考核環(huán)節(jié)評價方法課程目標1平時成績、期中測試、實驗成績、期末測試課程目標2平時成績、期中測試、實驗成績、期末測試課程目標3平時成績、期中測試、實驗成績、期末測試五、持續(xù)改進本課程根據(jù)平時成績、期中測試、實驗成績、期末考試、各教學目標評分值和學生、教學督導等反饋,及時掌握學生的學習動態(tài)和學習狀況;課后及時反思,發(fā)現(xiàn)教學中的不足并及時改進。尚需在下一輪課程教學中改進提高的,需在下一輪及時改
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 考試中的邏輯與思維訓練試題及答案
- 社會工作者中級考試多元化指導試題及答案
- 2025年網(wǎng)絡規(guī)劃設計師考試知識庫框架試題及答案
- 廣告置換合同協(xié)議書范本
- 注塑技術(shù)人員考核試題及答案
- 系統(tǒng)分析師考試成功經(jīng)驗案例分享試題及答案
- 軟件評測的可維護性與效率提升策略試題及答案
- 2025年保險中介服務項目申請報告
- 系統(tǒng)分析師考試日常準備的經(jīng)驗與試題及答案
- 項管招募筆試題及答案
- 物聯(lián)網(wǎng)設備接入技術(shù)規(guī)范手冊
- 余秋雨散文《西湖夢》
- 服務售后方案及保障措施
- 消毒供應中心器械管理制度
- 醫(yī)療歧視培訓課件
- 2025年度工地渣土運輸與道路清掃保潔合同
- 二手設備轉(zhuǎn)讓合同(2024版)
- 《低中高頻電療法》課件
- 《印刷工藝及實訓》課件-5-平版印刷
- 鐵路安全員c證考試題庫單選題100道及答案
- 北京通州區(qū)大運河博物館的觀后感
評論
0/150
提交評論