熊裕文《c語言程序設(shè)計(jì)》整體設(shè)計(jì)-機(jī)械工程學(xué)院_第1頁
熊裕文《c語言程序設(shè)計(jì)》整體設(shè)計(jì)-機(jī)械工程學(xué)院_第2頁
熊裕文《c語言程序設(shè)計(jì)》整體設(shè)計(jì)-機(jī)械工程學(xué)院_第3頁
熊裕文《c語言程序設(shè)計(jì)》整體設(shè)計(jì)-機(jī)械工程學(xué)院_第4頁
熊裕文《c語言程序設(shè)計(jì)》整體設(shè)計(jì)-機(jī)械工程學(xué)院_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

《C語言程序設(shè)計(jì)》整體設(shè)計(jì)熊裕文~、!1@2#3$4%5^6&7*8(9)0—-+=backspace←TabQWERTYIOP{[}]EnterCapsLockASDFGHJKL:;“‘shiftZXCVBNM>.?/shift<,ctrlAltAltctrlU課程簡介

改革前的課程情況

一二課改簡要思路全課實(shí)施過程三四新課的效果新舊教法對(duì)比五六目錄

課改的個(gè)人感受七一、課程簡介課程基本信息

課程名稱:C語言程序設(shè)計(jì)課程代碼:23806

課程學(xué)時(shí):64h

總學(xué)分:4

課程類型:專業(yè)基礎(chǔ)課授課對(duì)象:機(jī)電一體化專業(yè)二年級(jí)學(xué)生二、改革前的課程情況課程原來的名稱:《C語言程序設(shè)計(jì)》

課程原來的內(nèi)容:

C語言概述、數(shù)據(jù)類型、運(yùn)算符及其表達(dá)式、輸入輸出語句、結(jié)構(gòu)化程序設(shè)計(jì)方法、選擇結(jié)構(gòu)程序設(shè)計(jì)、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體、共用體和枚舉、鏈表、位運(yùn)算、編譯預(yù)處理、文件。課程原來的教法:

以知識(shí)體系講授為主,按章節(jié)順序,以例題、習(xí)題作為載體,強(qiáng)調(diào)知識(shí)的講解和解題能力。課程的教學(xué)效果:

學(xué)生學(xué)完后,做題是沒問題,能編寫教材中所有習(xí)題的程序并通過調(diào)試。存在的主要問題:

缺乏軟件設(shè)計(jì)的實(shí)戰(zhàn)訓(xùn)練,遇到實(shí)際問題需要綜合考量時(shí),多數(shù)是無從下手,需要在企業(yè)重新拜師學(xué)藝或自己摸索,即在校期間能力的培養(yǎng)缺少培養(yǎng)環(huán)節(jié)。三、課改簡要思路___(1)課程面向的崗位從就業(yè)崗位入手,分析崗位典型工作流程及能力、知識(shí)和素質(zhì)要求,確定本課程的定位和教學(xué)目標(biāo)。機(jī)電一體化專業(yè)崗位分析表1

我校機(jī)電一體化專業(yè)畢業(yè)生的崗位情況序號(hào)面向的職業(yè)崗位崗位類別1機(jī)電設(shè)備操作崗初次就業(yè)2機(jī)電產(chǎn)品售前/后服務(wù)崗3設(shè)備點(diǎn)檢崗二次晉升(3-5年)4機(jī)電產(chǎn)品生產(chǎn)管理崗5傳感器應(yīng)用技術(shù)崗6機(jī)電設(shè)備改造與設(shè)計(jì)崗未來發(fā)展(5年以后)應(yīng)用但不深入必須掌握程序設(shè)計(jì)相關(guān)知識(shí)必須具備運(yùn)用程序解決實(shí)際問題的能力必須掌握程序設(shè)計(jì)相關(guān)知識(shí)必須具備運(yùn)用程序解決實(shí)際問題的能力崗位變化:一線操作→→設(shè)備、生產(chǎn)、技術(shù)管理→→設(shè)計(jì)開發(fā)

操作員班組長

項(xiàng)目經(jīng)理三、課改簡要思路___(1)課程面向的崗位從就業(yè)崗位入手,分析崗位典型工作流程及能力、知識(shí)和素質(zhì)要求,確定本課程的定位和教學(xué)目標(biāo)。機(jī)電一體化控制軟件設(shè)計(jì)典型工作流程能進(jìn)行控制系統(tǒng)分析,確定控制方案;能利用C語言設(shè)計(jì)機(jī)電設(shè)備控制程序;能進(jìn)行C語言軟件系統(tǒng)調(diào)試并開展程序維護(hù)工作。掌握C語言軟件設(shè)計(jì)的基本知識(shí)和常用規(guī)范,熟悉軟件使用方法。具備良好的設(shè)計(jì)思路溝通能力和設(shè)計(jì)方案闡述能力,編程的嚴(yán)謹(jǐn)態(tài)度、程序控制的安全至上和控制質(zhì)量改善意識(shí)。崗位所涉及的能力與素質(zhì)要求三、課改簡要思路___(2)課程的定位從就業(yè)崗位入手,分析崗位典型工作流程及能力、知識(shí)和素質(zhì)要求,確定本課程的定位和教學(xué)目標(biāo)。課程分析中職:一般不予開設(shè)高職:強(qiáng)調(diào)利用計(jì)算機(jī)語言進(jìn)行機(jī)電產(chǎn)品的一體化控制應(yīng)用貼近實(shí)際產(chǎn)品需求,控制相對(duì)較為簡單強(qiáng)調(diào)方法和手段的運(yùn)用,重在培養(yǎng)基本技能普通高校:偏重軟件的大型設(shè)計(jì),理論性較強(qiáng)數(shù)據(jù)處理量大,控制相對(duì)復(fù)雜培養(yǎng)中等以上復(fù)雜程序的綜合設(shè)計(jì)能力本專業(yè)開設(shè)本課程是使學(xué)生掌握一種和本專業(yè)緊密相關(guān)的計(jì)算機(jī)編程語言,培養(yǎng)學(xué)生計(jì)算機(jī)編程基本思想和基本技能,使學(xué)生具有程序設(shè)計(jì)的基本能力,并掌握用計(jì)算機(jī)解決和處理機(jī)電工程實(shí)際問題的思維方法。前續(xù)課程:《計(jì)算機(jī)應(yīng)用基礎(chǔ)》后續(xù)課程:《傳感器技術(shù)及應(yīng)用》、《電氣控制及PLC技術(shù)應(yīng)用》《單片機(jī)編程與控制》、《機(jī)電一體化技術(shù)應(yīng)用》定位三、課改簡要思路___(3)課程的教學(xué)目標(biāo)從就業(yè)崗位入手,分析崗位典型工作流程及能力、知識(shí)和素質(zhì)要求,確定本課程的定位和教學(xué)目標(biāo)。教學(xué)目標(biāo)—總體目標(biāo)使學(xué)生掌握C程序的調(diào)試方法及調(diào)試技巧,培養(yǎng)學(xué)生嚴(yán)謹(jǐn)?shù)某绦蛟O(shè)計(jì)思想、靈活的思維方式及較強(qiáng)的動(dòng)手編程調(diào)試能力。初步掌握軟件的設(shè)計(jì)和開發(fā)手段,具有應(yīng)用C

語言解決實(shí)際問題的能力。注重培養(yǎng)學(xué)生良好的動(dòng)手實(shí)踐習(xí)慣和嚴(yán)謹(jǐn)?shù)男惺嘛L(fēng)格,尤其注重挖掘?qū)W生的潛質(zhì),培養(yǎng)良好的觀察和思考能力以及團(tuán)隊(duì)合作能力,為后續(xù)專業(yè)課程的學(xué)習(xí)打下扎實(shí)的理論和實(shí)踐基礎(chǔ)。從就業(yè)崗位入手,分析崗位典型工作流程及能力、知識(shí)和素質(zhì)要求,確定本課程的定位和教學(xué)目標(biāo)。教學(xué)目標(biāo)—能力目標(biāo)能熟練使用VC6.0調(diào)試C語言程序;能通過對(duì)機(jī)電一體化控制系統(tǒng)圖(針對(duì)中級(jí)工要求)進(jìn)行分析,撰寫C語言程序開發(fā)技術(shù)文檔;能利用枚舉、遞推、遞歸、冒泡排序等4種常用算法解決數(shù)據(jù)處理問題;能規(guī)范化、標(biāo)準(zhǔn)化編寫程序代碼,正確遵守變量命名、代碼內(nèi)注釋、嵌套中行縮進(jìn)、函數(shù)間的空行數(shù)規(guī)則;能正確設(shè)置變量作用域、定義內(nèi)外部函數(shù),保持程序中數(shù)據(jù)的安全性;能合理分解功能模塊,繪制系統(tǒng)處理流程圖;能充分利用代碼復(fù)用性,積累程序功能模塊;

能通過代碼調(diào)整、算法篩選對(duì)C語言程序進(jìn)行優(yōu)化;能通過互聯(lián)網(wǎng)、文獻(xiàn)資料等收集整理相關(guān)項(xiàng)目信息。三、課改簡要思路___(3)課程的教學(xué)目標(biāo)----基本要求----較高要求能利用結(jié)構(gòu)體編寫學(xué)生成績管理程序;能調(diào)試運(yùn)行多文件程序。從就業(yè)崗位入手,分析崗位典型工作流程及能力、知識(shí)和素質(zhì)要求,確定本課程的定位和教學(xué)目標(biāo)。教學(xué)目標(biāo)—知識(shí)目標(biāo)掌握C語言3種基本數(shù)據(jù)類型和數(shù)組類型、指針類型和空類型;掌握順序、選擇、循環(huán)等3種流程圖的畫法;掌握printf()、scanf()、putchar()、getchar()、getche()、getch()、puts()和gets()等8種輸入輸出函數(shù)的使用方法;掌握if、if-else、switch、while、do-while、for、break、continue等8種語句的使用方法;掌握數(shù)組的定義、初始化方法;掌握函數(shù)的定義和調(diào)用方法,掌握函數(shù)間地址傳遞方法;掌握指針的定義和使用方法;

掌握算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符、條件運(yùn)算符、自增自減運(yùn)算符、位運(yùn)算符、賦值運(yùn)算符、逗號(hào)運(yùn)算符、地址運(yùn)算符等9類運(yùn)算符的使用方法;掌握變量的作用域和生存期、內(nèi)外部函數(shù)等知識(shí);掌握變量的定義規(guī)則及程序代碼的對(duì)齊、縮進(jìn)、空行、注釋書寫規(guī)則;了解結(jié)構(gòu)化程序設(shè)計(jì)的特點(diǎn);知道結(jié)構(gòu)體、共用體的概念;三、課改簡要思路___(3)課程的教學(xué)目標(biāo)從就業(yè)崗位入手,分析崗位典型工作流程及能力、知識(shí)和素質(zhì)要求,確定本課程的定位和教學(xué)目標(biāo)。教學(xué)目標(biāo)—素質(zhì)目標(biāo)規(guī)范——作為一種國際化的交流工具,所編寫的程序應(yīng)符合國際通行規(guī)則(SEL-94-003),并能發(fā)現(xiàn)他人程序中的不合規(guī)內(nèi)容;嚴(yán)謹(jǐn)——程序段該對(duì)齊的一定要對(duì)齊,該縮進(jìn)的一定要縮進(jìn),并保持同一種規(guī)則;敬業(yè)——不放過調(diào)試過程中的每一處警告,盡管它不影響執(zhí)行。安全至上——數(shù)據(jù)該封裝的一律封裝;創(chuàng)新和質(zhì)量改善——程序設(shè)計(jì)完成后從算法、代碼方面優(yōu)化。職業(yè)道德在——不涉及項(xiàng)目要求的情況下,不能人為為程序留后門;團(tuán)隊(duì)協(xié)作——在方案確定、程序設(shè)計(jì)過程中,要充分聽取團(tuán)隊(duì)成員的意見,并與之進(jìn)行充分溝通和協(xié)商。----基本要求----較高要求----專業(yè)準(zhǔn)入三、課改簡要思路___(3)課程的教學(xué)目標(biāo)三、課改簡要思路___(4)課程的理論支撐及業(yè)界標(biāo)準(zhǔn)課程的理論支撐、業(yè)界標(biāo)準(zhǔn)三、課改簡要思路___(5)課程的項(xiàng)目設(shè)計(jì)本課程采用4個(gè)串行項(xiàng)目+雙線并行的模式設(shè)計(jì)將所需達(dá)到的技能目標(biāo)涵蓋在項(xiàng)目中,通過多項(xiàng)目訓(xùn)練、并行拓展的方式實(shí)現(xiàn)培養(yǎng)目標(biāo)串行項(xiàng)目:課外項(xiàng)目:四、全課實(shí)施過程___(1)課程進(jìn)度圖4個(gè)串行項(xiàng)目+雙線并行的課程模式圖四、全課實(shí)施過程___(2)項(xiàng)目的情境設(shè)計(jì)四、全課實(shí)施過程___(3)全課考核設(shè)計(jì)能力考核30%+20%=50%知識(shí)考核30%過程項(xiàng)目考核課外項(xiàng)目考核終結(jié)性考核學(xué)習(xí)態(tài)度態(tài)度考核20%過程項(xiàng)目考核:每個(gè)串行項(xiàng)目完成后,設(shè)置一考核項(xiàng)目課外項(xiàng)目考核:通過驗(yàn)收答辯,結(jié)合技術(shù)文檔綜合考核,增加能力目標(biāo)較高要求考核終結(jié)性考核:采用卷面考核平時(shí)學(xué)習(xí)態(tài)度:考核出勤、作業(yè)、紀(jì)律、創(chuàng)新思維等方面素質(zhì)目標(biāo)的達(dá)成在過程項(xiàng)目考核和課外項(xiàng)目考核中加以考量,兩項(xiàng)同時(shí)制定評(píng)分標(biāo)準(zhǔn)四、全課實(shí)施過程___(4)第一次課設(shè)計(jì)1.教師自我介紹,告知電話及網(wǎng)絡(luò)聯(lián)系方式,認(rèn)識(shí)學(xué)生。2.以央視李詠?zhàn)鲞^的一個(gè)娛樂節(jié)目“湊24點(diǎn)”,讓學(xué)生和計(jì)算機(jī)同臺(tái)競技,考量準(zhǔn)確性和速度,展示計(jì)算機(jī)語言的魅力。3.介紹本專業(yè)面向的就業(yè)方向及所從事的崗位,說明本課程主要服務(wù)的崗位情況及工作流程。通過一個(gè)問題(數(shù)據(jù)存儲(chǔ)器單元內(nèi)容的互換)和三個(gè)案例(利用單片機(jī)控制LED顯示、利用PLC控制電機(jī)正反轉(zhuǎn)、機(jī)電一體化產(chǎn)品——EPS電動(dòng)助力轉(zhuǎn)向系統(tǒng))說明C語言在工作崗位中的應(yīng)用以及和未來職業(yè)發(fā)展的關(guān)系,分析企業(yè)對(duì)控制程序設(shè)計(jì)相關(guān)工作所需的各項(xiàng)能力及素質(zhì)要求。4.介紹專業(yè)課程體系和本課程在專業(yè)中的地位和作用,闡述學(xué)習(xí)本課程的總體目標(biāo)、能力目標(biāo)、知識(shí)目標(biāo)和素質(zhì)目標(biāo)。5.介紹本課程的12個(gè)項(xiàng)目。以一個(gè)單元設(shè)計(jì)為例說明教學(xué)過程的組織,讓學(xué)生了解從任務(wù)開始到形成成果的全過程,進(jìn)一步展示12個(gè)項(xiàng)目的成果,激發(fā)學(xué)生的成就感和學(xué)習(xí)興趣。然后介紹本課程的學(xué)習(xí)方法和考核方式。6.介紹C語言學(xué)習(xí)網(wǎng)站。四、全課實(shí)施過程___(4)第一次課設(shè)計(jì)問題:數(shù)據(jù)存儲(chǔ)器000BH和000CH單元的內(nèi)容互換匯編語言編程C語言編程解讀計(jì)算機(jī)語言在工程上的應(yīng)用四、全課實(shí)施過程___(4)第一次課設(shè)計(jì)實(shí)例1:利用單片機(jī)控制LED顯示:在數(shù)碼管上循環(huán)顯示0—9數(shù)字,時(shí)間間隔0.2秒。七段LED顯示器內(nèi)部由七條發(fā)光二極管和一個(gè)小圓點(diǎn)發(fā)光二極管組成。C語言源程序二極管加電值送P0口(8個(gè)腳)延時(shí)0.2秒循環(huán)顯示加電值對(duì)應(yīng)顯示0-9個(gè)數(shù)字利用C語言編寫單片機(jī)控制程序服務(wù)專業(yè)核心課程《單片機(jī)編程與控制》四、全課實(shí)施過程___(4)第一次課設(shè)計(jì)實(shí)例2:對(duì)照PLC梯形圖寫的電機(jī)正反轉(zhuǎn)程序

利用C語言編寫PLC控制程序服務(wù)專業(yè)核心課程《電氣控制及PLC技術(shù)應(yīng)用

》四、全課實(shí)施過程___(4)第一次課設(shè)計(jì)EPS結(jié)構(gòu)圖之一電動(dòng)助力轉(zhuǎn)向系統(tǒng)示意圖實(shí)例3:機(jī)電一體化產(chǎn)品——EPS電動(dòng)助力轉(zhuǎn)向系統(tǒng)EPS——ElectricPowerSteering(電動(dòng)助力轉(zhuǎn)向系統(tǒng)),它一般由機(jī)械轉(zhuǎn)向系統(tǒng)加上轉(zhuǎn)矩傳感器、轉(zhuǎn)角傳感器、車速傳感器、電子控制單元、助力電動(dòng)機(jī)、減速器等組成。它在傳統(tǒng)機(jī)械轉(zhuǎn)向系統(tǒng)的基礎(chǔ)上,根據(jù)方向盤上的轉(zhuǎn)矩信號(hào)和汽車的行駛車速信號(hào),利用電子控制裝置使電動(dòng)機(jī)產(chǎn)生

溫馨提示

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

評(píng)論

0/150

提交評(píng)論