《高級語言》教學(xué)大綱_第1頁
《高級語言》教學(xué)大綱_第2頁
《高級語言》教學(xué)大綱_第3頁
《高級語言》教學(xué)大綱_第4頁
《高級語言》教學(xué)大綱_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

第頁《高級語言》教學(xué)大綱課程編號:13180502英文名稱:AdvancedLanguage學(xué)分:5學(xué)時:總學(xué)時96學(xué)時,其中理論64學(xué)時,實踐32學(xué)時先修課程:無課程類別:專業(yè)基礎(chǔ)課授課對象:計算機(jī)科學(xué)與技術(shù)、網(wǎng)絡(luò)工程專業(yè)學(xué)生教學(xué)單位:機(jī)械與電氣工程學(xué)院修讀學(xué)期:第1學(xué)期(以1-8學(xué)期為單位填寫)一、課程描述和目標(biāo)本課程為計算機(jī)科學(xué)與技術(shù)、網(wǎng)絡(luò)工程專業(yè)的專業(yè)基礎(chǔ)課,也是這兩個專業(yè)學(xué)生的一門軟件技術(shù)的入門課和重要技術(shù)基礎(chǔ)課。本課程同時也是一門實踐性很強(qiáng)的課程,既要掌握概念,又要動手編程,還要上機(jī)調(diào)試運(yùn)行。通過本課程的學(xué)習(xí),使學(xué)生掌握程序設(shè)計的思想,掌握程序設(shè)計的基礎(chǔ)知識、基本概念、基本技能和方法,培養(yǎng)學(xué)生分析問題、解決問題、程序設(shè)計和調(diào)試、實踐動手的能力,使學(xué)生具備較扎實的高級語言程序設(shè)計能力,為后續(xù)課的學(xué)習(xí)和應(yīng)用開發(fā)打下較扎實的程序設(shè)計基礎(chǔ)。通過學(xué)習(xí)本課程,達(dá)到以下課程目標(biāo):課程目標(biāo)1:掌握必要的程序設(shè)計知識,主要包括程序設(shè)計基礎(chǔ)知識、程序控制結(jié)構(gòu)、數(shù)組和字符串、函數(shù)、指針、結(jié)構(gòu)體與鏈表等;掌握VC/Dev-C++等集成開發(fā)環(huán)境的使用和在線解題的方法。課程目標(biāo)2:能運(yùn)用高級語言和其他知識解決實際問題,對復(fù)雜工程問題具有初步的算法設(shè)計能力和程序調(diào)試能力。課程目標(biāo)3:養(yǎng)成認(rèn)真細(xì)致、實事求是、積極探索的科學(xué)態(tài)度和工作作風(fēng),形成理論聯(lián)系實際、自主學(xué)習(xí)、團(tuán)隊合作和探索創(chuàng)新的良好習(xí)慣。二、課程目標(biāo)對畢業(yè)要求的支撐關(guān)系畢業(yè)要求指標(biāo)點課程目標(biāo)權(quán)重1.2能夠?qū)⒐こ袒A(chǔ)、計算機(jī)軟、硬件體系/網(wǎng)絡(luò)體系等知識應(yīng)用在計算機(jī)/網(wǎng)絡(luò)工程相關(guān)領(lǐng)域的復(fù)雜工程問題的解決方案中課程目標(biāo)10.3課程目標(biāo)20.5課程目標(biāo)30.1三、教學(xué)內(nèi)容、基本要求與學(xué)時分配序號教學(xué)內(nèi)容基本要求學(xué)時教學(xué)方式對應(yīng)課程目標(biāo)1初識語言:最簡單的C/C++程序;算法與流程圖;VC/Dev-C++等集成開發(fā)環(huán)境。理解最簡單的C/C++程序及相關(guān)基礎(chǔ)知識;理解算法及其描述方法;能初步應(yīng)用開發(fā)環(huán)境編寫最簡單的C/C++程序。4講授式練習(xí)式課程目標(biāo)12數(shù)據(jù)類型和表達(dá)式:基本數(shù)據(jù)類型;常量與變量;運(yùn)算符與表達(dá)式;常用的輸入輸出語句。理解基本數(shù)據(jù)類型、常量、變量的使用方法;理解運(yùn)算符與表達(dá)式的使用方法;理解常用的輸入和輸出語句。8講授式討論式練習(xí)式課程目標(biāo)13程序控制結(jié)構(gòu):順序結(jié)構(gòu)程序設(shè)計;分支結(jié)構(gòu)程序設(shè)計;循環(huán)結(jié)構(gòu)程序設(shè)計。理解if…else、switch、for、while、do-while、break、continue等語句的使用方法;理解嵌套循環(huán);能應(yīng)用掌握順序結(jié)構(gòu)、分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu)求解實際問題。8講授式啟發(fā)式探究式討論式練習(xí)式課程目標(biāo)1、24數(shù)組:一維數(shù)組;二維數(shù)組;字符數(shù)組與字符串。理解一維數(shù)組、二維數(shù)組、字符數(shù)組和字符串的概念、定義、初始化與引用的方法;能應(yīng)用數(shù)組求解實際問題。10講授式啟發(fā)式探究式討論式練習(xí)式課程目標(biāo)1、2、35函數(shù):函數(shù)的定義/調(diào)用/聲明;函數(shù)的嵌套調(diào)用;數(shù)組作函數(shù)的形參;遞歸函數(shù);全局/局部變量;編譯預(yù)處理。理解函數(shù)的定義/調(diào)用/聲明;理解握函數(shù)的嵌套調(diào)用/遞歸調(diào)用;掌握數(shù)組作為函數(shù)參數(shù)的方法;理解全局/局部變量的使用方法;認(rèn)知編譯預(yù)處理;能應(yīng)用函數(shù)進(jìn)行模塊化程序設(shè)計并求解實際問題。10講授式啟發(fā)式探究式討論式練習(xí)式課程目標(biāo)1、2、36指針:指針變量;指針與數(shù)組;指針與函數(shù);堆內(nèi)存分配;引用。理解指針與地址的概念;理解指針變量、指針參數(shù)、指針函數(shù)、堆內(nèi)存分配、引用的基礎(chǔ)知識及使用方法;理解指針與一維數(shù)組、二維數(shù)組有關(guān)地址的關(guān)系;理解使用指針的程序。8講授式討論式練習(xí)式課程目標(biāo)17結(jié)構(gòu)體:結(jié)構(gòu)體聲明;結(jié)構(gòu)體變量;結(jié)構(gòu)體指針;結(jié)構(gòu)體數(shù)組。理解結(jié)構(gòu)體類型、結(jié)構(gòu)體變量、結(jié)構(gòu)體指針和結(jié)構(gòu)數(shù)組的知識和處理方法;能應(yīng)用結(jié)構(gòu)體及結(jié)構(gòu)體數(shù)組求解實際問題。8講授式啟發(fā)式探究式討論式練習(xí)式課程目標(biāo)1、2、38鏈表基礎(chǔ):鏈表基本概念;建立與遍歷鏈表;鏈表結(jié)點的插入與刪除。理解鏈表的基本概念;理解建立/遍歷鏈表及在鏈表中插入和刪除結(jié)點的算法;能初步應(yīng)用鏈表結(jié)構(gòu)求解實際問題。8講授式探究式討論式練習(xí)式課程目標(biāo)1、2、3合計64序號實驗項目實驗內(nèi)容與要求學(xué)時類型對應(yīng)課程目標(biāo)1數(shù)組程序設(shè)計實驗內(nèi)容:(1)二分查找;(2)馬鞍點;(3)字符串?dāng)?shù)組排序。實驗要求:必修。12設(shè)計課程目標(biāo)1、2、32函數(shù)程序設(shè)計實驗內(nèi)容:(1)最長單詞;(2)遞歸函數(shù);(3)進(jìn)制轉(zhuǎn)換;(4)篩選法。實驗要求:必修。10驗證課程目標(biāo)1、2、33結(jié)構(gòu)體和鏈表程序設(shè)計實驗內(nèi)容:(1)字符串比較函數(shù);(2)結(jié)構(gòu)體操作;(3)鏈表操作;(4)約瑟夫環(huán)。實驗要求:必修。10驗證課程目標(biāo)1、2、3合計32注:實驗要求包括必修、選修;實驗類型包括演示、驗證、綜合、設(shè)計等。四、課程教學(xué)方法線上教學(xué)與線下教學(xué)相結(jié)合;集中講授與探究式教學(xué)及翻轉(zhuǎn)課堂相結(jié)合;采用啟發(fā)式、練習(xí)式和討論式等教學(xué)方式。五、學(xué)業(yè)評價和課程考核總評成績=平時成績×50%+期末成績×50%其中,平時成績包括出勤、在線作業(yè)、平時表現(xiàn)、期中考試、實驗成績等部分;期中考試和期末考試都采用上機(jī)考試形式(閉卷,運(yùn)用局域網(wǎng)內(nèi)的在線判題系統(tǒng))。考核依據(jù)建議分值考核/評價細(xì)則對應(yīng)課程目標(biāo)平時成績50%出勤5%對于每次考勤,缺勤扣1分,遲到、早退扣0.5分,有請假手續(xù)的酌情扣0~0.1分。課程目標(biāo)3在線作業(yè)10%根據(jù)作業(yè)完成情況、解題進(jìn)步情況等確定。課程目標(biāo)1、2、3平時表現(xiàn)15%根據(jù)課前學(xué)習(xí)、課堂表現(xiàn)、學(xué)習(xí)態(tài)度等情況確定。期中考試10%完成1題得40分,完成2題得60分,此后每多完成1題多得10,總分不超過100分。實驗成績10%根據(jù)實驗態(tài)度、表現(xiàn)及實驗報告完成情況確定。期末考試50%完成1題得40分,完成2題得60分,此后每多完成1題多得10,總分不超過100分。課程目標(biāo)1、2、3六、達(dá)成度評價(一)教學(xué)目標(biāo)達(dá)成度教學(xué)目標(biāo)i的達(dá)成度=(期末相關(guān)試題得分×期末考試占比+平時成績得分×平時成績占比)/(期末相關(guān)試題總分×期末考試占比+平時成績總分×平時成績占比)注:可根據(jù)成績構(gòu)成元素對上述公式進(jìn)行修改或設(shè)計更加科學(xué)的計算公式。(二)畢業(yè)要求指標(biāo)點達(dá)成度畢業(yè)要求指標(biāo)點的達(dá)成度=∑相關(guān)教學(xué)目標(biāo)×權(quán)重七、教材與參考書(一)推薦教材 1.《C語言程序設(shè)計(第3版)》,何欽銘主編,高等教育出版社,2015年8月版;2.《C++程序設(shè)計基礎(chǔ)》,揣錦華主編,清華大學(xué)出版社,2015年2月版。(二)參考資料1.《C程序設(shè)計實訓(xùn)(第3版)》,林小茶主編,清華大學(xué)出版社,2018年6月版;2.《C語言程序設(shè)計實驗與習(xí)題指導(dǎo)(第3版)》,顏暉主編,高等教育出版社,2015年8月版; 3.《C++程序設(shè)計教程詳解——過程化編程》,錢能主編,清華大學(xué)出版社,2014年5月版。八、

溫馨提示

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

最新文檔

評論

0/150

提交評論