C語言程序設(shè)計說課教案_第1頁
C語言程序設(shè)計說課教案_第2頁
C語言程序設(shè)計說課教案_第3頁
C語言程序設(shè)計說課教案_第4頁
C語言程序設(shè)計說課教案_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

《C語言程序設(shè)計》說課教案從以下方面說明:課程性質(zhì)、地位教學(xué)對象分析及要求課程體系課程的重點、難點及打破教學(xué)方法與教學(xué)手段學(xué)生考核教學(xué)支配課程性質(zhì)、地位1.課程的性質(zhì)《C語言程序設(shè)計》課程是高職高專通信類和電子信息類各專業(yè)職業(yè)素養(yǎng)必修課,旨在培育高職學(xué)生運用計算機進展邏輯思維的實力,駕馭運用C語言編程來解決崗位工作中實際問題的方法和步驟,為進步職業(yè)實力和拓展職業(yè)空間打下堅實根底。所以,本課程主要針對培育這類人才根本程序設(shè)計實力的目的而設(shè)置的課程。C語言程序設(shè)計數(shù)據(jù)構(gòu)造C++、VC、VB應(yīng)用程序設(shè)計軟件工程學(xué)生畢業(yè)后工作崗位主要有計算機管理員、單片機應(yīng)用設(shè)計員、網(wǎng)絡(luò)應(yīng)用等,在計算機限制、單片機應(yīng)用、電子技術(shù)、通信技術(shù)等相關(guān)行業(yè)中都將C語言程序設(shè)計數(shù)據(jù)構(gòu)造C++、VC、VB應(yīng)用程序設(shè)計軟件工程2.課程的地位通信技術(shù)(計算機網(wǎng)絡(luò)方向)專業(yè)和電子信息技術(shù)專業(yè),C語言室根底,是計算機應(yīng)用設(shè)計的根底。是學(xué)習(xí)其他程序語言的前導(dǎo)及根底。教學(xué)對象分析及要求教學(xué)對象本系學(xué)習(xí)C語言課程的生源是高中生源和中專生源。高中生文化根底扎實,但計算機專業(yè)學(xué)問薄弱,開場學(xué)習(xí)時較困難,但入門進步較快。中專生,文化根底薄弱,但計算專業(yè)已經(jīng)學(xué)習(xí)一些,開場學(xué)習(xí)不會很困難,但是學(xué)問轉(zhuǎn)換實力方面會有困難,學(xué)習(xí)進度會慢一點。針對不同生源學(xué)生在教學(xué)方法和重難點方面有所區(qū)分。對同一生源不同程度學(xué)生實行如下策略狀態(tài)策略1厭學(xué)扎實其理論根底,找到理論勝利點2較差結(jié)合實際案例,進步解決問題的實力3樂學(xué)學(xué)問轉(zhuǎn)換,進步詳細的應(yīng)用實力4較好學(xué)問轉(zhuǎn)換,進步綜合的應(yīng)用實力高職智力不差,但自控實力相比擬差。所以要從非智力因素入手,培育學(xué)生的學(xué)習(xí)主動性,進步實際動手實力。在教學(xué)中教與學(xué)教教演示探究問題教學(xué)想一想做一做議一議學(xué)課程體系《C語言程序設(shè)計》教學(xué)學(xué)時為60,理論內(nèi)容以“夠用為度”的原則,根據(jù)程序設(shè)計實力,通過一個工程“學(xué)生成果管理系統(tǒng)”為主線,介紹C語言根本概念、三種根本程序構(gòu)造設(shè)計、指針、函數(shù)體等重點內(nèi)容。然后通過1周的課程設(shè)計,完成工程“學(xué)生成果管理系統(tǒng)”綜合設(shè)計題目。課程內(nèi)容附表1。1.課程內(nèi)容選取根據(jù)1)C語言編程標準根據(jù)C語言編程標準等資料,選取的內(nèi)容是C語言教學(xué)中必需駕馭的適應(yīng)中。另外還根據(jù)C語言程序設(shè)計和后繼課程(數(shù)據(jù)庫、網(wǎng)絡(luò)編程語言等)之間的關(guān)系、C語言學(xué)問與技能要求及高職學(xué)生人才培育目的要求來確定本課程的教學(xué)內(nèi)容。2)職業(yè)素養(yǎng)要求具備根本的閱讀程序和程序的編寫實力。同時具備實際問題轉(zhuǎn)換為計算機程序解決的實力。3)實際工作中崗位實力需求通過對通信和電子專業(yè)畢業(yè)生的調(diào)查、人才聘請信息和一線專業(yè)技術(shù)人員溝通,確定本系通信技術(shù)專業(yè)和電子專業(yè)的學(xué)生主要有程序設(shè)計員、單片機開發(fā)員、網(wǎng)站設(shè)計員、計算機維護管理、企業(yè)應(yīng)用軟件施行員、通信工程施工等工作崗位,這些崗位中,程序設(shè)計思維和源代碼編寫實力是關(guān)鍵技能,而C語言作為專業(yè)核心課程中的根底課程,必需駕馭構(gòu)造化程序設(shè)計思路,我們選取本課程內(nèi)容是根據(jù)這些要求選取的。2.課程體系模塊C語言C語言根本概念三種根本程序設(shè)計構(gòu)造數(shù)組與指針函數(shù)四個模塊中,以“三種根本程序設(shè)計構(gòu)造”為核心。每個模塊包含對應(yīng)層次的多個學(xué)問點,各層的學(xué)問點可互相穿插、延長、構(gòu)成《C語言程序設(shè)》課程的理論學(xué)問構(gòu)造。3.學(xué)問構(gòu)造1)C根本概念:算法、流程圖、構(gòu)造化/模塊化程序設(shè)計方法和表達式等2)三種根本程序設(shè)計構(gòu)造:依次、分支、循環(huán)構(gòu)造程序設(shè)計:介紹三種根本程序限制吩咐,和相應(yīng)構(gòu)造的程序設(shè)計方法。各種程序都是由這三種構(gòu)造組成,是重中之重。3)數(shù)組與指針:數(shù)組:重點介紹利用數(shù)組來處理批量數(shù)據(jù)和矩陣等特別形式的數(shù)據(jù)處理指針:介紹C語言特有的利用內(nèi)存地址干脆訪問數(shù)據(jù)方式,使程序更夠訪問計算機底層的實力,具有更加強大的功能4)函數(shù):介紹函數(shù)的調(diào)用和參數(shù)傳遞,利用函數(shù)試驗?zāi)K化程序設(shè)計4.技能構(gòu)造在技能方面,以Turboc開發(fā)環(huán)境作為理論平臺。將實力劃分為輸入/輸出程序設(shè)計、分支程序設(shè)計、循環(huán)程序設(shè)計、模塊化程序設(shè)計和綜合程序設(shè)計五局部。1)輸入/輸出程序設(shè)計:主要包括數(shù)據(jù)的表示,數(shù)據(jù)的輸入與輸出、數(shù)據(jù)的計算,駕馭程序中數(shù)據(jù)的存儲、輸入/輸出與計算實力。2)分支程序設(shè)計:主要是駕馭if、switch語句的構(gòu)造,可以敏捷運用設(shè)計分支程序。循環(huán)程序設(shè)計:主要是駕馭利用while、for循環(huán)構(gòu)造設(shè)計處理須要重復(fù)執(zhí)行的任務(wù)。綜合程序設(shè)計:主要是在依次、分支、循環(huán)程序設(shè)計根底上,利用數(shù)組、指針、構(gòu)造體等數(shù)據(jù)的表示方式,設(shè)計綜合應(yīng)用程序。3)試驗實訓(xùn)是課程教學(xué)的重要環(huán)節(jié),促使對學(xué)生學(xué)問點的理解,駕馭實際技能的途徑,在選擇試驗和實訓(xùn)工程時主要根據(jù)如下:根據(jù)學(xué)問點,選擇有利于理解學(xué)問點的工程;根據(jù)技能培育要求,選擇針對性強的試驗工程,通過試驗熬煉學(xué)生的實際程序設(shè)計實力。結(jié)合實際工作須要,從現(xiàn)場實際案例中選取試驗工程,是學(xué)生理解實際工作任務(wù)。4)理論教學(xué)內(nèi)容任務(wù)一:C語言編程環(huán)境的運用、調(diào)試簡潔的數(shù)學(xué)計算程序任務(wù)二:方程求解任務(wù)三:一字符的加密與解密、簡潔的數(shù)學(xué)計算任務(wù)四:簡潔的計算器、猜數(shù)字嬉戲任務(wù)五:學(xué)生成果排名與查詢、矩陣運算任務(wù)六:菜單的顯示、數(shù)據(jù)查詢?nèi)蝿?wù)七:利用函數(shù)設(shè)計最大公約數(shù)的求解、系統(tǒng)中斷的調(diào)研5)課程設(shè)計環(huán)節(jié)通過工程案例“學(xué)生成果管理系統(tǒng)”,學(xué)生綜合利用各學(xué)問點解決實際問題,駕馭實際工程設(shè)計中各工作過程及任務(wù),使綜合程序設(shè)計技能得到進步。所以在選擇實訓(xùn)工程時,主要考慮從實際現(xiàn)場工程選取,從難度適中、不同應(yīng)用領(lǐng)域、能表達實際工作過程、可以在試驗室再現(xiàn)模擬實現(xiàn)的工程,使學(xué)生得到多方面的實際工作技能的熬煉。課程的重點和難點及打破1.課程重點重點模塊重要內(nèi)容程序設(shè)計根底學(xué)問依次構(gòu)造程序設(shè)計選擇構(gòu)造程序設(shè)計循環(huán)構(gòu)造程序設(shè)計函數(shù)流程圖的畫法變量的理解表達式的正確書寫數(shù)據(jù)的輸入/輸出if語句選擇程序設(shè)計while與for循環(huán)程序設(shè)計函數(shù)的定義與參數(shù)傳遞2.課程難點難點模塊難點內(nèi)容選擇構(gòu)造程序設(shè)計循環(huán)構(gòu)造程序設(shè)計數(shù)組函數(shù)指針構(gòu)造體if語句的嵌套多重循環(huán)程序設(shè)計二維數(shù)組與字符串指針函數(shù)的嵌套調(diào)用與遞歸調(diào)用鏈表3.難點打破方法從根本語法規(guī)定入手弱化好用性不強的細微環(huán)節(jié)突出根本重點內(nèi)容的駕馭學(xué)問點的應(yīng)用方法作為打破口設(shè)置針對性的訓(xùn)練內(nèi)容和題目教學(xué)方法和教學(xué)手段任務(wù)驅(qū)動每次課都提出一個明確的任務(wù),通過一個任務(wù)駕馭某個章節(jié)的學(xué)問點,突出重點,分解難點,教學(xué)目的明確。如講授多重循環(huán)以制作實際生活中的“數(shù)字電子鐘”為例設(shè)計一個時、分、秒的時鐘;講授依次程序設(shè)計“模擬交通信號燈”中紅綠燈顯示過程設(shè)計程序;講授選擇構(gòu)造時模擬中央臺“購物街”節(jié)目中揣測商品價格設(shè)計程序。學(xué)生學(xué)習(xí)主動性大為進步。工程(案例)教學(xué)以工程“學(xué)生成果管理系統(tǒng)”為主線,貫穿依次、選擇、循環(huán)構(gòu)造和數(shù)組、指針等全部章節(jié)中,課程教學(xué)具有連接性。同時結(jié)合現(xiàn)場供應(yīng)實際工程案例(子工程)組織教學(xué)。教學(xué)過程中,首先提出工程目的,然后通過學(xué)問講解、方法演示、理論演練、復(fù)習(xí)歸納,以解決實際問題的學(xué)習(xí)方法來學(xué)習(xí)軟件開發(fā)。使學(xué)生體會到學(xué)問的好用性,進步學(xué)習(xí)愛好。學(xué)問的好用性,進步學(xué)習(xí)愛好。應(yīng)用案例有競賽平分、紅綠燈限制、學(xué)生成果管理等工程。課程設(shè)計學(xué)生以組為單位(2~3人),自已選題,然后圍繞要解決的問題,進展分析和探討,查閱、自學(xué)相關(guān)的文獻資料,確定技術(shù)路途和施行方案,組內(nèi)分工,合作完成,最終分組辯論評分。整個過程以學(xué)生獨立完成為主,老師只供應(yīng)必要的輔導(dǎo)。經(jīng)過綜合訓(xùn)練中模擬實際軟件開發(fā)的演練,使學(xué)生得到了熬煉,進一步激發(fā)了學(xué)習(xí)愛好,培育了問題求解和編程實力,還有利于培育探究和創(chuàng)新實力??己朔椒?.考試形式:可以采納筆試、口試、做設(shè)計、寫論文、實際操作以及開卷、閉卷等多種方式。2.考題類型:增加題型,增加敏捷性。少出只用一種方法,只有一個答案的題目,多出一些綜合思索題、分析題、應(yīng)用題,學(xué)生解題時能對學(xué)問的深層理解、分析、比擬、融會貫穿。3.記分嘉獎:加大平常考試所占總成果比例,對有獨立見解或創(chuàng)新的學(xué)生加激勵分,嘉獎有主見、有獨立思維實力的學(xué)生。4考試方式上機操作考試?!禖語言程序設(shè)計》課程操作性比擬強,改為上機操作考試方式,每一份考卷現(xiàn)場抽題,現(xiàn)場操作,老師根據(jù)學(xué)生操作過程及結(jié)果評分,這種方式可以考察學(xué)生理論根底和應(yīng)用學(xué)問的實力,促進學(xué)生的學(xué)習(xí)和實際動手實力。編程測試。在規(guī)定的時間內(nèi)編寫一個簡潔好用的完好程序,并上機調(diào)試通過。老師根據(jù)學(xué)生編程實力、代碼質(zhì)量、出錯狀況和程序調(diào)試實力等給出一個綜合成果。開卷考試。對設(shè)計類課程,提倡和激勵開卷考試,試卷內(nèi)容多為理論聯(lián)絡(luò)實際的開放性試題,這種考試方式能考察學(xué)生應(yīng)用所學(xué)學(xué)問分析問題的實力。理論和理論兩局部綜合考試??荚噧?nèi)容需把握課程大綱根本要求,表達課程主要學(xué)問點和實力要求。不考死記硬背的內(nèi)容學(xué)問,而是考核學(xué)生運用這些學(xué)問的實力和實際的技能。課程考核的成果一般由平常成果和期末考試兩局部組成,兩者的比重在學(xué)院的有關(guān)規(guī)定根底上稍作了調(diào)整:平常成果60%,期末40%,以進步過程的考核。附表1周次章節(jié)名稱教學(xué)內(nèi)容課時好用課時備注5第一章C語言概述41.1C語言簡介21.2,1.3,1.5簡潔C程序介紹(上機)26第二章數(shù)據(jù)類型、運算符及表達式62.1、2.2常量和變量,C語言的根本數(shù)據(jù)類型22.3運算符和表達式272.5實訓(xùn)(上機)2第三章依次構(gòu)造程序設(shè)計103.1、3.2C語句概述、程序的三種根本構(gòu)造283.3數(shù)據(jù)的輸入輸出23.4依次構(gòu)造程序設(shè)計舉例(上機)293.4依次構(gòu)造程序設(shè)計舉例(上機)23.6實訓(xùn)2第四章選擇構(gòu)造程序設(shè)計12104.1if語句24.2switch語句2114.3選擇構(gòu)造程序設(shè)計舉例(上機)4124.5實訓(xùn)(上機)4第五章循環(huán)程序設(shè)計12135.1while語句25.2do-while語句2145.3for語句25.4、5.5多重循環(huán)

溫馨提示

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

評論

0/150

提交評論