久久久国产精品视频_999成人精品视频线3_成人羞羞网站_欧美日韩亚洲在线

0
首頁 精品范文 學(xué)習(xí)編程計劃

學(xué)習(xí)編程計劃

時間:2022-06-13 09:24:14

開篇:寫作不僅是一種記錄,更是一種創(chuàng)造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的12篇學(xué)習(xí)編程計劃,希望這些內(nèi)容能成為您創(chuàng)作過程中的良師益友,陪伴您不斷探索和進(jìn)步。

學(xué)習(xí)編程計劃

第1篇

關(guān)鍵詞:計算機(jī)類課程;培養(yǎng)計劃; 編程思想; 邏輯聯(lián)系

中圖分類號:G642 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2013)19-4473-03

根據(jù)高等教育對于高校專業(yè)的設(shè)置,自動化專業(yè)一般包括以下計算機(jī)及其相關(guān)課程:C語言、面向?qū)ο蟪绦蛟O(shè)計、數(shù)據(jù)庫、微機(jī)原理與應(yīng)用、單片機(jī)、可編程程序設(shè)計(PLC)、虛擬儀器設(shè)計(Labview)、嵌入式系統(tǒng)和DSP程序設(shè)計等。計算機(jī)類課程的教學(xué),對于專業(yè)發(fā)展具有非常重要的意義;對于考研的同學(xué)來說,考研的復(fù)試課程一般都包括C語言和微機(jī)原理這兩門課程,導(dǎo)師都希望自己的學(xué)生會寫程序代碼;至于參加工作的同學(xué)來說,其意義更為重要:眾所周知,現(xiàn)在這個社會,IT行業(yè)的工資福利是最好的,然而這個行業(yè)基本上都要求學(xué)生有一定的寫代碼的能力,傳統(tǒng)的自動化企業(yè),需要學(xué)生會PLC編程,懂匯編語言編程;現(xiàn)代意義上的自動化企業(yè),更多要求學(xué)生會C/C++/C#系列程序設(shè)計,而不僅僅是簡單的硬件設(shè)計問題;學(xué)生的計算機(jī)能力的培養(yǎng),是時代的需求;但是自動化專業(yè)學(xué)生普遍存在編程能力不足的弊病,而且作為非計算機(jī)專業(yè),不會有完備的計算機(jī)課程教學(xué),也不一定有具備專業(yè)水平的教師;根據(jù)我校自動化專業(yè)的多年教學(xué)與改革,談?wù)剮c(diǎn)看法。

1 目前專業(yè)教學(xué)中存在的問題和現(xiàn)狀

1.1 培養(yǎng)計劃制定不合理

培養(yǎng)計劃制定的好壞,關(guān)乎學(xué)生培養(yǎng)的質(zhì)量,是教學(xué)的指揮棒;但是,由于每個高校的師資力量,實(shí)驗(yàn)設(shè)備等諸多條件不一樣,每個高校應(yīng)該制定適合自己學(xué)校的培養(yǎng)計劃,當(dāng)然,核心的內(nèi)容不能改變;學(xué)生從高中到大學(xué),首先有一個學(xué)習(xí)方式的轉(zhuǎn)變,學(xué)習(xí)方法和學(xué)習(xí)思維能力的轉(zhuǎn)變,不是高中那種“填鴨式”的學(xué)習(xí),應(yīng)該是一種主動地學(xué)習(xí)方式,但是能力的培養(yǎng)有一個過程,不能一蹴而就,因此,學(xué)生的培養(yǎng)計劃的制定既要考慮培養(yǎng)的目標(biāo),也要考慮學(xué)生能力的培養(yǎng),要遵循教學(xué)規(guī)律。

另外,現(xiàn)代社會是IT社會,IT行業(yè)的薪資水平絕對處于領(lǐng)先地位,遠(yuǎn)高于其他行業(yè),而程序設(shè)計是進(jìn)入這個行業(yè)的敲門磚;在高校培養(yǎng)這個層面上,從國家到學(xué)校都有對于學(xué)生的動手能力培養(yǎng)的各種競賽,例如:有挑戰(zhàn)杯、電子設(shè)計、機(jī)械設(shè)計和航模等國家級的各種科技競賽,相應(yīng)有省一級的比賽,很多學(xué)校也有;國家鼓勵大學(xué)參加卓越工程師培養(yǎng)計劃也是一個很大的方面,像企業(yè)每年舉行的西門子全國比賽和虛擬儀器全國競賽也很多;仔細(xì)分析這些比賽可以看出,每一項(xiàng)基本上都需要計算機(jī)知識,這就使得很多高校為了獲得榮譽(yù)過早開設(shè)計算機(jī)類課程,有很多專業(yè)在大一上學(xué)期開設(shè)《C語言》課程,有的甚至連計算機(jī)文化基礎(chǔ)都沒有學(xué)就學(xué)編程,這違反教學(xué)規(guī)律:計算機(jī)語言的學(xué)習(xí),我們不僅要掌握語法,更重要的是一種編程思想,沒有編程理念,掌握語法是沒有用的;也有的學(xué)校把《C語言》與《面向?qū)ο蟪绦蛟O(shè)計》在同一個學(xué)期開課,也是不對的,一種是面向過程的程序設(shè)計語言,一種是面向?qū)ο蟮某绦蛟O(shè)計語言,兩門課程的編程思維完全不同,放在一起,容易搞混;沒有處理好《微機(jī)原理與應(yīng)用》、《單片機(jī)與接口技術(shù)》課程與《模擬電子技術(shù)》和《數(shù)字電子技術(shù)》課程之間的關(guān)系,后者是前者的先修課程,掌握了基礎(chǔ)課程再來學(xué)習(xí)單板機(jī)的課程效果會更好,不能因?yàn)閷W(xué)生盡早培養(yǎng)學(xué)生的動手能力而提前開設(shè)計算機(jī)類語言的課程,學(xué)生既沒有學(xué)習(xí)能力,沒有思想,也沒有相關(guān)的理論基礎(chǔ),學(xué)的怎么樣可想而知。

1.2 學(xué)生學(xué)習(xí)盲目性,普遍編程思想缺乏

計算機(jī)類課程的學(xué)習(xí)方法完全不同于高中的學(xué)習(xí),并且內(nèi)容與高中內(nèi)容沒有延續(xù)性,這是學(xué)生學(xué)習(xí)計算機(jī)時具有盲目性的關(guān)鍵原因,學(xué)生不知道學(xué)習(xí)計算機(jī)類課程有什么用,應(yīng)該怎樣去學(xué),與自己所學(xué)的專業(yè)有什么關(guān)系?有很多學(xué)生對自己的專業(yè)也不太了解,何況,專業(yè)的了解也需要一個過程,也是一個漸進(jìn)的過程;也不能等到學(xué)生去了解專業(yè)后再去結(jié)合專業(yè)學(xué)習(xí)計算機(jī),這是一個矛盾問題。如果學(xué)生不知道課程的用處,學(xué)習(xí)積極性也不高。高中的學(xué)習(xí)是一種填鴨式的學(xué)習(xí),學(xué)習(xí)缺乏主動性,況且學(xué)生所要掌握的知識就那點(diǎn)東西,然而大學(xué)計算機(jī)課程包括多個方面,比如《C語言程序設(shè)計》,學(xué)生編程就必須弄懂Visual C++ 編程環(huán)境,懂一點(diǎn)數(shù)據(jù)結(jié)構(gòu)和操作系統(tǒng)方面的知識,程序通不過,不一定就是程序的問題,可能是編譯系統(tǒng)問題。知識點(diǎn)多而雜,學(xué)生學(xué)習(xí)沒有一個主線,究竟先掌握程序語法,還是去掌握編程思想,不知何去何從,這兩方面,對于初學(xué)者來說都很重要;學(xué)習(xí)階段,程序的語法就很難對付了,更不用說提高編程思想。

1.3 教學(xué)沒有突出計算機(jī)語言之間邏輯聯(lián)系,沒結(jié)合專業(yè)實(shí)際

沒有突出計算機(jī)語言之間的邏輯聯(lián)系,教學(xué)沒有結(jié)合自動化專業(yè)實(shí)際情況,學(xué)生對于程序設(shè)計的語言沒有一個統(tǒng)一的思想;C語言課程,是學(xué)生學(xué)習(xí)的第一門計算機(jī)語言,是其他語言的基礎(chǔ),對于其他語言的學(xué)習(xí)的好不好至關(guān)重要;微機(jī)原理與單板機(jī),是自動化專業(yè)的核心課程,一般采用匯編語言編程,不同于傳統(tǒng)的C語言,匯編語言編程與C程序設(shè)計之間是不是沒有邏輯聯(lián)系呢?如果沒有聯(lián)系,那么學(xué)習(xí)C語言有什么用呢?這點(diǎn)都必須講解清楚;匯編程序設(shè)計究竟與自動化專業(yè)有什么聯(lián)系,在微觀上程序究竟是怎么實(shí)現(xiàn)的,解決了自動化專業(yè)中那一方面的問題,具體的應(yīng)用在什么方面,把這些講清楚,對于學(xué)生語言的學(xué)習(xí)很有幫助,純粹講解程序的語法是沒有用的,突出邏輯和思維,這樣有利于學(xué)生以后自學(xué)。

前面提到,從國家到學(xué)校都有很多的這樣的那樣的競賽,我們學(xué)校每年都有面向大學(xué)生的“三小制作”創(chuàng)新性設(shè)計,教學(xué)可以和這些競賽相結(jié)合,計算機(jī)類課程老師應(yīng)該積極帶領(lǐng)學(xué)生參加這樣的比賽,既有助于老師教學(xué)水平的提高,也有利于學(xué)生能力培養(yǎng)。

2 解決方法

2.1 制定合理的專業(yè)培養(yǎng)計劃

培養(yǎng)計劃的制定既要符合高等教育的規(guī)定,同時也要兼顧學(xué)校具體的辦學(xué)情況;對于計算機(jī)類課程,一定要考慮學(xué)生能力的培養(yǎng),能力的提高是需要時間來沉淀的,一年級上學(xué)期開計算機(jī)類課程是不合適的,這個學(xué)期是高中學(xué)習(xí)方式向大學(xué)學(xué)習(xí)的轉(zhuǎn)變,是一個過渡階段,對大學(xué)各方面的適應(yīng)階段,這學(xué)期不適宜開很多的課程。根據(jù)我校自動化專業(yè)的發(fā)展,十多年計算機(jī)課程的教學(xué),考慮課程之間的邏輯關(guān)系和課程之間的先后關(guān)系,結(jié)合當(dāng)今社會特別是IT行業(yè)對計算機(jī)課程的強(qiáng)烈需求,對計算機(jī)類課程安排開設(shè)時間建議作如下安排,如表1所示:

作為微機(jī)原理和單板機(jī)這樣課程的先修課程,《電路分析》、《模擬電子技術(shù)》和《數(shù)字電子技術(shù)》分別在第2、3和4學(xué)期開設(shè)比較合理,數(shù)電學(xué)不好,學(xué)生對于芯片的邏輯電路的理解會有難度,不可能有更深一步的發(fā)展,程序本身就是一種邏輯思想,在這一點(diǎn)上兩者是統(tǒng)一的。

2.2 教學(xué)具有明顯的專業(yè)特性,注重學(xué)生能力的培養(yǎng)

對自動化專業(yè)而言,計算機(jī)專業(yè)課程的設(shè)置應(yīng)該是為專業(yè)服務(wù)的,應(yīng)該與計算機(jī)專業(yè)課程學(xué)習(xí)有區(qū)別,教學(xué)應(yīng)具有明顯的專業(yè)特性,應(yīng)該結(jié)合專業(yè)實(shí)際進(jìn)行計算機(jī)課程教學(xué);自動化專業(yè)屬于電類的寬口徑專業(yè),可以從事像PLC和單板機(jī)等傳統(tǒng)意義上的自動化工作,也可以從事現(xiàn)在熱門的嵌入式和DSP方面的開發(fā),也可以從事通訊行業(yè)的研究;因此,教學(xué)應(yīng)該結(jié)合這幾個方面來進(jìn)行。測試與控制技術(shù),是自動化教學(xué)的重點(diǎn)內(nèi)容,是一個重要的結(jié)合點(diǎn),完全可采用這方面案例來教學(xué)。例如:在C語言系列教學(xué)中,我們可以結(jié)合數(shù)據(jù)采集的例子來講述;采用北京阿爾泰公司的基于PC104總線的ART2932采集卡,數(shù)據(jù)采集的核心程序如圖1所示。

網(wǎng)上有很多與自動化相關(guān)的數(shù)據(jù)采集、控制、ARM和DSP程序代碼,教學(xué)過程中可以大量采用,遠(yuǎn)比書本上的知識來的直接,學(xué)生學(xué)習(xí)也有興趣,書本上一些語法知識,學(xué)生課余時間看看就夠了,這種教學(xué)方式也培養(yǎng)學(xué)生的動手能力。

2.3 建立合理的考核體系

很多高校進(jìn)行了學(xué)分制改革,大多數(shù)高校把學(xué)生參加各類競賽所取得的成績都折算成學(xué)分,這非常合理;計算機(jī)類課程考核也應(yīng)該與此掛鉤,比如參加全國虛擬儀器競賽的學(xué)生可以免修《虛擬儀器》課程,參加全國電子設(shè)計競賽的學(xué)生可以免修《單片機(jī)原理與應(yīng)用》等課程,考試不能拘泥于試卷,采用靈活的方式,既能調(diào)動學(xué)生參加各類競賽的積極性,又能學(xué)好計算機(jī)課程和專業(yè)課程,對于學(xué)生參加工作也有促進(jìn)作用。

3 結(jié)論

依據(jù)自動化專業(yè)的培養(yǎng)目標(biāo),根據(jù)學(xué)校師資力量和實(shí)驗(yàn)設(shè)備的情況,制定合理的培養(yǎng)計劃;理論聯(lián)系實(shí)際,有針對性,有的放矢,著重培養(yǎng)學(xué)生的動手能力,注重編程思想的培養(yǎng),樹立學(xué)生寫程序代碼和寫好代碼的信心;計算機(jī)類課程的學(xué)習(xí)和其他課程的學(xué)習(xí)相互促進(jìn),培養(yǎng)自動化方面的現(xiàn)代化合格人才。

參考文獻(xiàn):

[1] 趙德安.電氣信息類學(xué)生計算機(jī)應(yīng)用能力培養(yǎng)體系改革[J].電氣電子教學(xué)學(xué)報,2009,31(1).

[2] 孫東方.如何提高高校實(shí)踐教學(xué)質(zhì)量的幾點(diǎn)體會[J].高教論壇,2005(4).

第2篇

英特爾® 軟件學(xué)院隸屬于英特爾軟件和解決方案事業(yè)部,作為英特爾公司的專業(yè)培訓(xùn)機(jī)構(gòu),ISC 為獨(dú)立軟件開發(fā)商及合作伙伴提供在線、課堂和定制的培訓(xùn)服務(wù),講授在英特爾架構(gòu)上調(diào)試及優(yōu)化軟件性能的方法。學(xué)院通過認(rèn)證的一百余名全兼職講師均由英特爾資深工程師以及所在領(lǐng)域的專家擔(dān)任,具有豐富的軟件開發(fā)、調(diào)優(yōu)以及技術(shù)研究經(jīng)驗(yàn)。迄今為止,已有東軟、南瑞、金山、華為、亞信、SGI、GE 等多家知名企業(yè)接受過相關(guān)技術(shù)培訓(xùn)。學(xué)院現(xiàn)開設(shè)五十多門課程,均由 ISC 與英特爾軟件工具和技術(shù)方面的專家通力合作、精心設(shè)計而成。學(xué)員群體中包括工作在一線的軟件工程師,高等學(xué)校的教授、講師及學(xué)生等,每年在國內(nèi)接受培訓(xùn)的學(xué)員達(dá)一萬人次。

英特爾® 軟件學(xué)院與兄弟部門合作,致力將ISC的課程推廣到全國的著名高校,并幫助學(xué)校使用ISC的課程內(nèi)容改造現(xiàn)有課程,至今為止已經(jīng)有37所一類高校加入了英特爾高校多核課程計劃,超過50家學(xué)校加入了包括EIA在內(nèi)的嵌入式計算課程計劃,包括研究和課程共建項(xiàng)目。

此外,軟件學(xué)院還在中國杭州軟件產(chǎn)業(yè)基地建立了常駐的實(shí)訓(xùn)基地,與國家軟件園通力協(xié)作,打造全新的實(shí)訓(xùn)模式,為園區(qū)內(nèi)的企業(yè)輸送軟件開發(fā)人才,并計劃將此模式推廣至其他國家軟件園。

目前,軟件學(xué)院在全球14個國家和地區(qū)設(shè)有分支機(jī)構(gòu),共有來自不同國家的全兼職英特爾資深講師100多名,07年全球總共培訓(xùn)人數(shù)超過38000人。

2 課程設(shè)置

對整個的課程構(gòu)架來看,根據(jù)課程的難度以及對學(xué)員的要求分為初級、中級和高級三種級別。以下所列的是其中部分比較熱門的課程。

此外,軟件學(xué)院可根據(jù)客戶的培訓(xùn)需求對現(xiàn)有的課程刪減或添加不同的內(nèi)容模塊,使整個課程更加匹配不同企業(yè)的特殊要求。同時,針對中國市場的培訓(xùn)需求,我們還開發(fā)了多線程/多核編程技術(shù)、項(xiàng)目管理基礎(chǔ)、英特爾平臺編程技術(shù)以及處理器架構(gòu)基礎(chǔ)四門面向在校學(xué)生的基礎(chǔ)類特色課程。

處理器架構(gòu)基礎(chǔ)

本課程為處理器架構(gòu)基礎(chǔ)課程,內(nèi)容包括計算機(jī)基本組成介紹、指令系統(tǒng)、中央處理器(CPU)組成、CPU新技術(shù)以及現(xiàn)代CPU實(shí)例等。每個章節(jié)都是通過基本原理介紹和具體應(yīng)用實(shí)例的方式進(jìn)行教授,全部采用在工業(yè)界處于領(lǐng)導(dǎo)地位的英特爾公司的處理器產(chǎn)品為例,通過本課程的學(xué)習(xí),學(xué)員可以掌握基礎(chǔ)的處理器架構(gòu)知識,并了解現(xiàn)代處理器特別是英特爾公司處理器的技術(shù)要點(diǎn),為后續(xù)中高級的課程學(xué)習(xí)打下基礎(chǔ)。

英特爾平臺編程技術(shù)

本課程為應(yīng)用基礎(chǔ)課,主要知識重點(diǎn)在于應(yīng)用工具在英特爾公司產(chǎn)品平臺上的編程和優(yōu)化方法,授課內(nèi)容有C語言編程回顧、與平臺無關(guān)的優(yōu)化技術(shù)、與英特爾平臺相關(guān)的優(yōu)化技術(shù)、英特爾的軟件工具(包括編譯器、性能分析器等)。通過本課程的學(xué)習(xí),學(xué)員將掌握應(yīng)用程序的優(yōu)化方法,熟悉并能使用相應(yīng)的英特爾軟件工具進(jìn)行程序性能的提升,為其他高級課程的學(xué)習(xí)打下基礎(chǔ)。

多線程/多核編程基礎(chǔ)

本課程為應(yīng)用基礎(chǔ)課,主要教授與多核、多處理器或者并行計算相關(guān)的編程技術(shù),課程在介紹了多處理器、并行計算體系架構(gòu)的背景知識后,將重點(diǎn)放在多線程/并行計算的編程模型和性能分析方法上,主要涵蓋了Windows以及Linux操作系統(tǒng)下多線程編程技術(shù)以及相應(yīng)的性能提升方法,并對在業(yè)界廣泛使用的編程技術(shù)OpenMP進(jìn)行了介紹。通過本課程的學(xué)習(xí),學(xué)員能夠掌握基本的在多核平臺上的多線程并行編程技術(shù),是進(jìn)修后續(xù)高級課程的基礎(chǔ)。

項(xiàng)目管理基礎(chǔ)

本課程以英特爾公司的成功管理方法和經(jīng)驗(yàn),綜合闡述了項(xiàng)目管理的基本知識、項(xiàng)目啟動的過程、項(xiàng)目團(tuán)隊的組建及管理、項(xiàng)目中的風(fēng)險控制、信息管理的方法等,介紹了一些項(xiàng)目管理的國際標(biāo)準(zhǔn),并且結(jié)合中國的實(shí)際情況,提供了項(xiàng)目預(yù)算的方法。本課程還提供了相當(dāng)?shù)墓芾砉ぞ撸€包括許多管理技巧,如作為管理者與團(tuán)隊溝通的技巧、項(xiàng)目會議的技巧等,通過本課程的學(xué)習(xí),可以初步了解項(xiàng)目管理的方法與方式,無論作為項(xiàng)目的管理者與參與者,都能夠從中學(xué)習(xí)和了解如何出色完成項(xiàng)目的必要知識,使工作能夠事半功倍。本課程能夠?yàn)楦呒壍膶m?xiàng)項(xiàng)目管理課程打下基礎(chǔ)。

軟件學(xué)院的培訓(xùn)課程都是由經(jīng)驗(yàn)豐富的英特爾工程師開發(fā),對于學(xué)員來說,這是一次最直接接觸英特爾技術(shù)的機(jī)會,除了可以通過課堂講授學(xué)習(xí)到軟件開發(fā)方面的知識外,更有機(jī)會直接咨詢英特爾相關(guān)技術(shù)的權(quán)威專家,在短時間內(nèi)提升自己的軟件開發(fā)水平。ISC的課程內(nèi)容與國際最新的技術(shù)同步,使學(xué)生一出學(xué)校就能夠勝任最新的技術(shù)崗位。

3 計劃實(shí)施與推進(jìn)

在08年軟件學(xué)院將繼續(xù)致力將Intel領(lǐng)先的技術(shù)培訓(xùn)推廣到中國市場,繼續(xù)與中國開發(fā)者一起分享Intel硬件技術(shù)帶來的開發(fā)優(yōu)勢。

加入該計劃的老師可以得到:

SW tool license - 英特爾軟件工具,供老師上課教學(xué)使用(sign-up only)

Course material - 英特爾Multi-Core課程培訓(xùn)資料,可供老師添加到課程講稿PPT中去,或者學(xué)生自主學(xué)習(xí)(sign-up only)

Software College Blog - 軟件學(xué)院Blog,技術(shù)專家的博客

Curriculum Wiki - 課程Wiki共建社區(qū),目前有Multi-core programming課程資料和UEFI課程資料的查詢及檢索數(shù)據(jù)庫

ISC會繼續(xù)為戰(zhàn)略合作伙伴提供定制化的技術(shù)培訓(xùn),將英特爾高校多核課程計劃推廣到100所一類高校,并采用課程授權(quán)的方法讓更多的培訓(xùn)機(jī)構(gòu)及學(xué)校能夠使用ISC的認(rèn)證課程。

此外,也將延續(xù)07年與杭州軟件園的合作,并計劃將此模式推廣到與其他國家級軟件園的合作中去。

4 相關(guān)網(wǎng)址

英特爾軟件學(xué)院網(wǎng)站:/

英特爾中國大學(xué)計劃網(wǎng)站:/education/cn

第3篇

關(guān)鍵詞:可編程控制技術(shù);PLC;改革;教學(xué)內(nèi)容

中圖分類號:G71 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-0118(2012)-03-0-01

可編程控制器是集計算機(jī)技術(shù)、自動控制技術(shù)、通信技術(shù)為一體的新型自動控制裝置。由于它通過軟件來改變控制過程,而且具有體積小、組裝維護(hù)方便、編程簡單、設(shè)計周期短、可靠性高、抗干擾能力強(qiáng)等特點(diǎn),已廣泛應(yīng)用于工業(yè)控制的各個領(lǐng)域。現(xiàn)代企業(yè)對PLC技術(shù)人員的需求日益增大。

目前在我國工控系統(tǒng)中應(yīng)用較多的PLC主要是三菱和西門子公司的產(chǎn)品,由于日本三菱公司生產(chǎn)的超小型、小型系列可編程控制器是進(jìn)入我國市場最早的PLC產(chǎn)品之一,在我國電氣自動化控制中有較多的應(yīng)用,所以我院選取了比較有代表性的三菱FX2N系列PLC為教學(xué)對象。三菱FX2N除基本指令和順控指令外,還有139條功能指令,數(shù)量多,門類廣,而且實(shí)踐性很強(qiáng),教學(xué)內(nèi)容眾多而課時有限,使得教師在實(shí)際教學(xué)過程中講完P(guān)LC的結(jié)構(gòu)原理、基本指令、編程、仿真軟件的使用后,對功能指令只能進(jìn)行一些簡單羅列和一般性的介紹,缺少案例分析,學(xué)生不易理解,往往出現(xiàn)"言者津津,聽者昏昏"的教學(xué)局面,所以改革教學(xué)內(nèi)容,改進(jìn)教學(xué)方法,提高教學(xué)效率,已是刻不容緩的事情。

根據(jù)高職高專“理論夠用,重在實(shí)踐”的教育特色,為了增加學(xué)生的實(shí)踐課時,加強(qiáng)對學(xué)生動手能力的培養(yǎng),我們對理論教學(xué)內(nèi)容進(jìn)行了刪減并增。由于理論教學(xué)內(nèi)容主要授予學(xué)生基本原理和分析方法,為實(shí)踐教學(xué)服務(wù)。因此,我們在保證理論知識必須夠用的前提下,對一些與今后工作關(guān)系不大的理論性內(nèi)容進(jìn)行了刪、減、并。在教學(xué)計劃的前期,讓學(xué)生了解可編程控制器的原理和簡單的指令,掌握可編程控制器的編程軟件的使用,使學(xué)生對可編程控制器的控制原理有一個基本的了解,產(chǎn)生感性的認(rèn)識,為項(xiàng)目的完成作理論積累。如對PLC內(nèi)部結(jié)構(gòu)和原理一帶而過,聽懂為止;對于數(shù)字量輸入/輸出模塊,在教學(xué)過程中只要求學(xué)生掌握輸入/輸出模塊的類型及應(yīng)用場合,而對于各模塊的原理圖也不做過多要求。反之,為突出能力培養(yǎng),增加實(shí)用性和針對性,教學(xué)中的例題都選用實(shí)際應(yīng)用實(shí)例,增設(shè)了習(xí)題課、實(shí)例分析課和小型控制系統(tǒng)的設(shè)計與分析。

在授課計劃上優(yōu)先保證PLC的基本指令及應(yīng)用、編程軟件的使用和編程方法、PLC控制系統(tǒng)的設(shè)計與應(yīng)用等基本教學(xué)內(nèi)容的教學(xué)時間,對基礎(chǔ)指令要重點(diǎn)講,反復(fù)講,邊講邊實(shí)踐操作。不能將全部基本指令學(xué)習(xí)完畢,再學(xué)習(xí)基本應(yīng)用,基本應(yīng)用學(xué)習(xí)完畢再進(jìn)行基本操作的學(xué)習(xí)。這樣,在一段期間內(nèi)學(xué)習(xí)完所有指令,學(xué)生學(xué)習(xí)后的印象不深刻,容易混淆,到基本應(yīng)用的學(xué)習(xí)時,又得重新對所涉及的指令進(jìn)行學(xué)習(xí),效率不高,容易使學(xué)生失去學(xué)習(xí)的耐心和興趣。而且在基本指令學(xué)習(xí)的過程中,要淡化指令助記符,而把重點(diǎn)放在編程軟件的學(xué)習(xí)和使用,使學(xué)生盡快能設(shè)計典型、實(shí)用的梯形控制圖,這樣學(xué)生才會有成就感,才會有進(jìn)一步學(xué)習(xí)的興趣。

在講解功能指令時,預(yù)備知識的學(xué)習(xí)非常重要,如:指令的格式、指令執(zhí)行形式、指令數(shù)值表示和指令尋址方式,這些知識是針對所有指令的,具備了這些知識,即使因?qū)W時有限,功能指令講不完,學(xué)生也可延續(xù)自學(xué)。而功能指令中的步進(jìn)指令、程序流程指令、傳送指令和比較指令、位移指令、數(shù)值運(yùn)算指令和部分?jǐn)?shù)據(jù)處理指令是編程中最常用的指令,在一般控制程序中都用得上,對這類功能指令就要重點(diǎn)講解,并讓學(xué)生在實(shí)踐中去操作理解。PLC的高級功能指令如:模擬量控制、PID控制、定位控制、高速輸入/輸出和通信控制等有關(guān)的指令,需要一些專業(yè)知識才能掌握,可先做簡單介紹,等學(xué)生其他專業(yè)知識學(xué)完,在綜合實(shí)訓(xùn)中通過實(shí)際的工程案例設(shè)計來理解鞏固。對于“休眠指令”暫時不講。

當(dāng)然在實(shí)際教學(xué)過程中,除調(diào)整、更新教學(xué)內(nèi)容外,我們應(yīng)始終貫徹理論以夠用為度,以應(yīng)用為目的的“工學(xué)結(jié)合”思想,充分利用各種現(xiàn)代教學(xué)技術(shù)手段,主要表現(xiàn)有:第一,使用多媒體教學(xué)。為了使更多學(xué)生能有效和主動地聽課,所有教學(xué)內(nèi)容都用多媒體完成,增加了每節(jié)課的信息量,使“工與學(xué)”有機(jī)結(jié)合。第二,給學(xué)生提供相關(guān)的技術(shù)網(wǎng)站,如工控網(wǎng)、三菱公司的網(wǎng)站,工控技術(shù)培訓(xùn)網(wǎng)站,提供學(xué)生下載和學(xué)習(xí)所需的技術(shù)資料與文獻(xiàn),通過上網(wǎng)學(xué)習(xí),能夠開闊學(xué)生的視野,了解可編程控制器技術(shù)最前沿和最實(shí)際的技術(shù),為學(xué)生提供了一個與社會、與企業(yè)接軌的平臺。第三,利用虛擬實(shí)驗(yàn)輔助教學(xué),提高教學(xué)效率和教學(xué)質(zhì)量,我們主要采用的軟件有三菱的編程軟件GX Developer和仿真軟件GX Simulator。第四,建立PLC學(xué)習(xí)群,隨時與學(xué)生討論,交流,并根據(jù)學(xué)生的反饋及時調(diào)整教學(xué)進(jìn)度和教學(xué)內(nèi)容,改進(jìn)教學(xué)方法,努力提高教學(xué)質(zhì)量。

總之由于PLC技術(shù)發(fā)展很快,PLC課程的教學(xué)內(nèi)容應(yīng)緊跟可編程控制技術(shù)的發(fā)展,具有基礎(chǔ)性、實(shí)用性、時效性和新穎性,這就要求高職教師深入工廠企業(yè),了解企業(yè)PLC的發(fā)展及其對PLC技術(shù)人才的需求,然后再根據(jù)企業(yè)需求,將目前生產(chǎn)上應(yīng)用的新知識、新技術(shù)及時傳授給學(xué)生。高職教師要合理安排教學(xué)內(nèi)容,突出知識和技能的崗位應(yīng)用性,縮短教學(xué)與崗位要求之間的距離,強(qiáng)化技能教學(xué),充分調(diào)動學(xué)生的學(xué)習(xí)主動性,使學(xué)生獲得終身學(xué)習(xí)的能力,有效提高學(xué)生的社會競爭能力,使職業(yè)教育的教學(xué)更好地適應(yīng)社會經(jīng)濟(jì)的發(fā)展和勞動就業(yè)的需要。

參考文獻(xiàn):

[1]吳小軍.電氣控制與可編程序控制器應(yīng)用[M].北京:中國建材工業(yè)出版社,2004.

第4篇

關(guān)鍵詞 編程能力 項(xiàng)目教學(xué)法編程思想

1引言

隨著經(jīng)濟(jì)和社會的發(fā)展,許多國家都在探索與其經(jīng)濟(jì)發(fā)展相適應(yīng)的教育發(fā)展模式,不斷提高教學(xué)質(zhì)量和辦學(xué)效益。計算機(jī)編程課程是計算機(jī)專業(yè)的必修課,它的特點(diǎn)是以實(shí)踐為基礎(chǔ),注重培養(yǎng)學(xué)生的創(chuàng)造能力、動手能力。傳統(tǒng)的教學(xué)模式重理論、輕實(shí)踐,理論與實(shí)踐嚴(yán)重脫節(jié),培養(yǎng)出來的學(xué)生不能滿足社會對計算機(jī)編程人才的需求,而項(xiàng)目教學(xué)法能夠很好地解決這個矛盾。所謂項(xiàng)目教學(xué)法是一些國家近年來為培養(yǎng)學(xué)生綜合素質(zhì)和職業(yè)能力所采取的一項(xiàng)有力措施。項(xiàng)目教學(xué)法是一種以建構(gòu)主義為理論依據(jù)的教學(xué)和學(xué)習(xí)模式,是一個讓學(xué)生參與學(xué)習(xí),提出問題,廣泛調(diào)查,然后建立新的認(rèn)識和知識的過程。本文將通過在計算機(jī)語言教學(xué)中選取合適的項(xiàng)目來探索如何將傳統(tǒng)的教學(xué)方法與現(xiàn)代化教學(xué)方法有機(jī)地結(jié)合,從而創(chuàng)造良好的學(xué)習(xí)氛圍,激發(fā)學(xué)生學(xué)習(xí)的積極性,能夠使學(xué)生對教學(xué)內(nèi)容有總體掌握和運(yùn)用,更適合于學(xué)生將來工作的需要。

目前國內(nèi)高校教師在不同課程的課堂教學(xué)中使用項(xiàng)目教學(xué)法的較多,大多也都取得了良好的效果。但我校的計算機(jī)編程類課程目前仍采用傳統(tǒng)的教學(xué)方法,學(xué)生學(xué)習(xí)主動性差,編程能力弱,因此引入項(xiàng)目教學(xué)法,從數(shù)據(jù)結(jié)構(gòu)、語法、算法、優(yōu)化、規(guī)范化編寫代碼等不同方面和角度培養(yǎng)學(xué)生編程能力,并通過具體項(xiàng)目實(shí)戰(zhàn)提高學(xué)生的編程能力將對我校計算機(jī)編程語言類課程的教學(xué)改革起到促進(jìn)和示范作用。

2提高編程能力和項(xiàng)目教學(xué)法的研究

(1)通過綜合計算機(jī)編程語言學(xué)習(xí)法和多元化編程語言對比學(xué)習(xí)法,學(xué)生能夠充分體會到多種語言在表達(dá)同一個算法思想、解決問題方法、異同點(diǎn)以及在不同環(huán)境下的多種應(yīng)用(如:多種語言的混合編程等),進(jìn)而找到最有效解決問題的方法。

(2)分層次和專業(yè)學(xué)習(xí)計算機(jī)編程語言,通過分初、中、高以及實(shí)戰(zhàn)型等不同層次培養(yǎng)學(xué)生的編程能力,同時也能減少學(xué)生在學(xué)習(xí)同一個知識點(diǎn)上浪費(fèi)時間和精力。將計算機(jī)編程語言內(nèi)容共享教學(xué),通過徹底研究一個最典型的例題或小項(xiàng)目在不同編程語言中的應(yīng)用,從數(shù)據(jù)結(jié)構(gòu)、語法、算法、優(yōu)化、規(guī)范化編寫代碼等不同方面和角度培養(yǎng)學(xué)生編程能力和編程思想。從而達(dá)到觸類旁通和不同角度分析、認(rèn)識、轉(zhuǎn)換、解決問題的能力。項(xiàng)目實(shí)戰(zhàn)教學(xué)培養(yǎng)大學(xué)生自主創(chuàng)新創(chuàng)造的獨(dú)立能力,從實(shí)戰(zhàn)中學(xué)習(xí)體會編程思想和團(tuán)隊合作能力,充分發(fā)揮個人在團(tuán)隊中的能動性和創(chuàng)造性。

(3)在教學(xué)過程中圍繞教學(xué)目標(biāo)提出項(xiàng)目教學(xué),圍繞項(xiàng)目展開教學(xué)。以任務(wù)為驅(qū)動,師生雙方邊教、邊學(xué)、邊做來完成某個教學(xué)目標(biāo)和教學(xué)任務(wù),融理論教學(xué)、實(shí)踐教學(xué)、生產(chǎn)、技術(shù)服務(wù)于一體。充分發(fā)揮師生雙方的主動性和互動性。應(yīng)用項(xiàng)目教學(xué)法培養(yǎng)學(xué)生實(shí)戰(zhàn)工程項(xiàng)目的各種能力,包括團(tuán)隊協(xié)作、適合工作角色的工作能力等。同時也要求教師教學(xué)思想不斷進(jìn)行創(chuàng)新、發(fā)展。

(4)通過徹底研究一個最典型的例題,避免師生為熟悉不同例題而浪費(fèi)時間精力,通過一個典型例題分析各種教學(xué)內(nèi)容,最有效最直接培養(yǎng)學(xué)生學(xué)習(xí)能力,而其他的例題可以作為練習(xí)進(jìn)行能力提高。有利于學(xué)生從不同方面和角度學(xué)習(xí)體會計算機(jī)編程語言,從而更快更準(zhǔn)更有效定位學(xué)習(xí)興趣和計算機(jī)編程語言選擇,化被動學(xué)習(xí)為主動學(xué)習(xí),從而達(dá)到高效率地學(xué)習(xí)。

(5)開展多種教學(xué)方式,如互聯(lián)網(wǎng)教學(xué)、手機(jī)Wap網(wǎng)絡(luò)教學(xué)、以及多種自由化教學(xué)模式,盡可能發(fā)揮師生最大能動性,使得師生同時進(jìn)步。使程序設(shè)計的學(xué)習(xí)過程成為學(xué)生的興趣,而不再單純地作為學(xué)習(xí)一門課程。

(6)創(chuàng)建計算機(jī)編程語言課程自主學(xué)習(xí)網(wǎng)站,將修訂后的計算機(jī)語言編程課程的教學(xué)計劃和教學(xué)大綱、計算機(jī)編程語言內(nèi)容共享后的教學(xué)課件以及采用項(xiàng)目教學(xué)法,并和其他編程語言內(nèi)容共享的講義上傳到網(wǎng)站上,學(xué)生們可以及時下載學(xué)習(xí),同學(xué)們也可以把自己做的計算機(jī)作品上傳供其他同學(xué)學(xué)習(xí),對大家也是一種促進(jìn)作用。同時開通計算機(jī)編程語言交流論壇,這樣學(xué)生們可以在論壇中自由交流,解決了教師課后難以久留的矛盾,避免了有些學(xué)生不敢當(dāng)面問老師問題的尷尬。

(7)多帶領(lǐng)學(xué)生參加相關(guān)的比賽,一方面可以讓我們的學(xué)生見識其他高校計算機(jī)學(xué)生的素質(zhì)和能力,找到我們的不足,使我們的學(xué)生有一個能向其他高校學(xué)生學(xué)習(xí)的機(jī)會,另一方面,通過比賽,能督促學(xué)生自己去專研,能把所學(xué)知識充分利用起來,讓學(xué)生感覺到自己所學(xué)知識是有用的,提供學(xué)生的信心,通過比賽,學(xué)生在分析問題、解決問題和創(chuàng)新能力上都得到了一個提高。

3小結(jié)

本文通過對我校計算機(jī)專業(yè)學(xué)生進(jìn)行問卷調(diào)查和對其他學(xué)習(xí)編程專業(yè)的學(xué)生進(jìn)行網(wǎng)絡(luò)調(diào)查,將學(xué)生在學(xué)習(xí)計算機(jī)編程課程中遇到的問題進(jìn)行分類匯總,結(jié)合我校計算機(jī)語言教學(xué)的一線教師建議進(jìn)行有針對性的給出解決方法,并在C語言、面向?qū)ο蟪绦蛟O(shè)計和JAVA語言課程中進(jìn)行探索和試點(diǎn),在這幾門課程中進(jìn)行編程語言內(nèi)容共享教學(xué),將計算機(jī)編程語言課程類似內(nèi)容提煉出來,作為公共模塊來講授,比較并分析各種編程語言的聯(lián)系與區(qū)別以及各自適合的場合和優(yōu)勢,并采用項(xiàng)目教學(xué)法和案例教學(xué)法進(jìn)行教學(xué),利用一個典型的小項(xiàng)目在編程語言課程中貫穿講解,避免了學(xué)生為熟悉不同例題而浪費(fèi)時間精力。在課余時間帶領(lǐng)學(xué)生進(jìn)行小項(xiàng)目的制作,例如帶領(lǐng)我校計算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)生申報“三小”(小發(fā)明、小制作、小創(chuàng)作)項(xiàng)目,并在課余時間指導(dǎo)學(xué)生完成項(xiàng)目,讓學(xué)生體會所學(xué)知識如何應(yīng)用到項(xiàng)目中,激發(fā)學(xué)生學(xué)習(xí)計算機(jī)編程的興趣,提高學(xué)生計算機(jī)編程能力,從而解決學(xué)生學(xué)了編程語言不會利用編程語言解決實(shí)際問題的尷尬。

參考文獻(xiàn):

[1]葦麗梅.項(xiàng)目教學(xué)法應(yīng)用于計算機(jī)編程語言的探索.考試周刊,2008.

[2]蔡肯,梁曉瑩.淺談案例和啟發(fā)式教學(xué)法相結(jié)合在高校課程中的應(yīng)用.中國科技信息,2007.

第5篇

關(guān)鍵詞:計算機(jī);編程;教學(xué)經(jīng)驗(yàn)

中圖分類號:G642文獻(xiàn)標(biāo)識碼:A文章編號:1009-3044(2011)24-5963-03

Discussion of the Teaching of Computer Programming Courses in Academies of CAPF

LUAN Wan-na

(Teaching and Researching Office of Information Technology, Special Police Academy of CAPF, 100089 China)

Abstract: The courses of computer programming languages are very important in the majors of computer sciences. What is more, with the development of information technology and the growing popularity of computer applications, the studying of computer programming languages also becomes compulsory for all the students in higher education institutions nowadays. The author does some in-depth thinking and research in terms of teaching modes, counseling programs and ways to take tests, and tries to integrate the teaching, counseling, and the ways to pass the exams into a referable and characteristic teaching mode.

Key words: computer; programming; teaching experience

計算機(jī)編程語言類課程不僅是計算機(jī)專業(yè)的一類重要課程,而且隨著信息技術(shù)的發(fā)展,計算機(jī)應(yīng)用的不斷普及,計算機(jī)編程語言類課程已經(jīng)成為高等院校的一門公共基礎(chǔ)課。武警部隊提出“建設(shè)信息化武警,實(shí)現(xiàn)跨越式發(fā)展”的建設(shè)目標(biāo),科技強(qiáng)警的要求越來越高,對廣大武警官兵的信息化素質(zhì)、計算機(jī)操作水平要求也越來越高。自我院由武警部隊初級指揮院校升級為本科院校后,學(xué)院將通過國家英語四級與計算機(jī)二級考試作為本科學(xué)員獲得學(xué)士學(xué)位的兩項(xiàng)硬性指標(biāo)。針對以往過級率不高的情況,本人以實(shí)踐教學(xué)為基礎(chǔ),從教學(xué)模式、輔導(dǎo)計劃、應(yīng)考對策諸方面都進(jìn)行了深入思考和研究,邊摸索,邊實(shí)踐,努力將計算機(jī)編程語言的教學(xué)、輔導(dǎo)、應(yīng)考統(tǒng)一為了可借鑒的特色教學(xué)模式。

1 計算機(jī)編程語言類課程的特點(diǎn)與教學(xué)目的

機(jī)械性。計算機(jī)編程語言是人機(jī)交流的工具。由于計算機(jī)沒有模糊思維能力,它只能接收語法嚴(yán)格、表示固定的信息和指令,否則便不予“理解”和執(zhí)行。

簡單性。每一門自然語言的構(gòu)成都相當(dāng)復(fù)雜。以漢字為例,不完全統(tǒng)計漢字約有10多萬個,還有多樣的詞語構(gòu)成、俗語、成語,以及不同的句式和語法;英語也同樣擁有大量的單詞、豐富的句式、時態(tài)等。相對來說,計算機(jī)編程語言非常簡單。以C語言為例,僅具有順序、分支、循環(huán)3種基本結(jié)構(gòu),32個關(guān)鍵字,它所使用的只有字母、數(shù)字及20多種符號。

綜合性。計算機(jī)編程語言的學(xué)習(xí)要綜合用到數(shù)學(xué)、英語、計算機(jī)應(yīng)用等基礎(chǔ)學(xué)科做支撐,任何一門基礎(chǔ)知識的欠缺都會給學(xué)習(xí)帶來困難。

計算機(jī)編程語言教學(xué)的最主要目的是讓學(xué)生掌握如何用計算機(jī)語言去解決實(shí)際問題的思想與方法。究到根本,學(xué)生學(xué)的不是“語言”而是一種思維方式,一種解決問題的能力。正由于計算機(jī)編程語言具有機(jī)械性、簡單性的特點(diǎn),應(yīng)用這種語言通過編程來解決一定的算法問題,就要求使用者(編程者)具有一定的創(chuàng)造性和獨(dú)立解決問題的能力。用相對簡單、固定的元素來創(chuàng)造出能夠解決問題的“工具”,要求學(xué)生不僅對計算機(jī)語言要足夠精通,而且對解決實(shí)際問題的方法和步驟要有科學(xué)、嚴(yán)密的設(shè)計和掌控。計算機(jī)編程語言的學(xué)習(xí)過程,是對學(xué)習(xí)者邏輯思維進(jìn)行系統(tǒng)鍛煉的過程,主要包括以下幾個環(huán)節(jié):發(fā)現(xiàn)問題,明確目標(biāo),分析問題,設(shè)計方案,動手實(shí)踐,解決問題,結(jié)果檢驗(yàn),修改完善。

2 武警初級指揮院校學(xué)員特點(diǎn)

基礎(chǔ)相對薄弱。武警初級指揮院校的生源主要由兩部分構(gòu)成:一部分地方生源:高中生畢業(yè)考軍校;一部分是部隊生源:戰(zhàn)士考學(xué)。從后一部分生源來看,學(xué)員的文化知識底子相對較薄,再加上離開學(xué)校一二年的當(dāng)兵經(jīng)歷,使得他們在本科的編程語言教學(xué)中突顯出基礎(chǔ)知識的不扎實(shí),有的學(xué)員英語弱,有的學(xué)員數(shù)學(xué)弱,有的學(xué)員沒有接觸過計算機(jī)等等情況,都會為他們進(jìn)行編程語言的學(xué)習(xí)帶來實(shí)際的困難。

思維能力不強(qiáng)。學(xué)員因?yàn)樯钍懿筷牫砷L經(jīng)歷的影響,在思維能力方面存在著與編程語言學(xué)習(xí)要求不相適應(yīng)的地方。比如,編程語言的學(xué)習(xí)倡導(dǎo)開放性思維,而我們的學(xué)員大多數(shù)時間是在部隊相對封閉的環(huán)境里生活,習(xí)慣了聽從指揮,服從命令,往往表現(xiàn)出來的就是不知道該如何去思考解決一個新的問題,認(rèn)識一個新的事物,從而摸不清解決問題的門路。再有,編程語言的學(xué)習(xí)需要創(chuàng)新思維,而我們的學(xué)員又很習(xí)慣了去遵循已有的規(guī)章制度、固有模式、優(yōu)良傳統(tǒng),而慢慢放棄了主動思考。他們在學(xué)習(xí)中暴露的問題就是等、靠思想嚴(yán)重,對教師依賴性過強(qiáng)。

3 教學(xué)改革與實(shí)踐

結(jié)合編程語言學(xué)科特點(diǎn)以及武警初級指揮院校學(xué)員的特點(diǎn),為了提高教學(xué)質(zhì)量,提高二級通過率,筆者在教學(xué)實(shí)踐中嘗試著在課堂設(shè)計、教學(xué)模式、教學(xué)方法等方面進(jìn)行了一些改革。

3.1 課堂設(shè)計

教學(xué)實(shí)踐中,筆者的每一堂課都立足于解決學(xué)員在編程語言學(xué)習(xí)中可能遇到的三個問題:不想學(xué)、不愿學(xué)、不會學(xué)。不想學(xué),主要是學(xué)員在思想上對這門課程重視程度不夠。有些學(xué)員重武輕文,不重視公共基礎(chǔ)課的學(xué)習(xí);有些學(xué)員的學(xué)習(xí)目標(biāo)還停留在技能學(xué)習(xí)的層次上,忽視素質(zhì)和能力學(xué)習(xí)。不愿學(xué),主要是計算機(jī)編程語言難度大,學(xué)員相關(guān)基礎(chǔ)知識不扎實(shí),學(xué)習(xí)起來比較吃力。不會學(xué),有些學(xué)員學(xué)習(xí)積極性很高,但由于在以往的學(xué)校教育中,沒有養(yǎng)成良好的學(xué)習(xí)習(xí)慣,沒有掌握適當(dāng)?shù)膶W(xué)習(xí)方法,導(dǎo)致他們在編程語言的學(xué)習(xí)中無從下手。分別針對三個問題,筆者在課前、課中、課后分別打消學(xué)員的三大顧慮,提高了他們的學(xué)習(xí)積極性。

授課前筆者從編程語言對提高邏輯思維能力以及獲得學(xué)位的重要性等入手,對學(xué)生進(jìn)行思想教育,讓他們從思想上解決掉不想學(xué)的問題。計算機(jī)編程語言的學(xué)習(xí)可以提高學(xué)員的自學(xué)能力、實(shí)踐能力、協(xié)作能力、邏輯思維能力,從而提高學(xué)員解決實(shí)際問題的創(chuàng)新能力和靈活運(yùn)用能力。通過經(jīng)常性的思想動員與精神激勵,很多學(xué)員逐步端正了學(xué)習(xí)態(tài)度,提高了學(xué)習(xí)興趣,逐步發(fā)揮了學(xué)習(xí)自主性。

不愿意學(xué)是因?yàn)檫@門課程難度大,編程語言對個人的邏輯思維能力、英語水平、數(shù)學(xué)基礎(chǔ)都要求很高,學(xué)員難免有畏難情緒,于是筆者在授課中采取化難為簡的方法,力爭用通俗易懂的語言去分析、講解復(fù)雜的算法問題,帶領(lǐng)學(xué)員進(jìn)行系統(tǒng)的思維鍛煉,將一些常用的程序報錯的英文語句和單詞歸納整理方便學(xué)員記憶,必要時將算法中用到的數(shù)學(xué)知識幫學(xué)員做簡要的回顧和講解。這樣化難為簡的授課方法深受學(xué)員喜愛,幫助學(xué)員排解了畏難情緒,極大的激發(fā)了他們的學(xué)習(xí)興趣,從根本上解決了不愿意學(xué)的問題。

不會學(xué)是因?yàn)闆]有掌握適當(dāng)?shù)膶W(xué)習(xí)方法,每次授課后筆者都會對下一階段的學(xué)習(xí)任務(wù)和方法做詳細(xì)的布置和安排,從每一個知識點(diǎn)如何記憶、每一個小時如何分配入手,手把手的把學(xué)習(xí)方法落實(shí)到每個人的頭上,經(jīng)過這樣的長期鍛煉,使得學(xué)員在離開課堂后仍然可以延續(xù)課堂上的知識脈絡(luò)和學(xué)習(xí)進(jìn)度,進(jìn)行自主學(xué)習(xí),取得更好的學(xué)習(xí)效果。學(xué)習(xí)興趣的提高,伴隨學(xué)習(xí)方法的掌握,學(xué)員如魚得水,學(xué)習(xí)能力與學(xué)習(xí)成績都相應(yīng)有所提高。

3.2 五步循環(huán)教學(xué)模式

鑒于計算機(jī)編程語言是一門操作性較強(qiáng)、注重動手能力的課程,綜合考慮學(xué)員的文化基礎(chǔ)和學(xué)習(xí)能力,以及國家計算機(jī)二級考試的要求,筆者在教學(xué)中采取了“五步循環(huán)”的教學(xué)模式:

步驟一:知識講解

主要形式:教員教授基礎(chǔ)知識。使學(xué)員對編程語言的步驟、語法有初步的了解和認(rèn)識。授課過程中,不僅將語言基礎(chǔ)做詳細(xì)講解,更要對編程思路、算法設(shè)計進(jìn)行重點(diǎn)剖析,以帶動學(xué)生拓寬思路,培養(yǎng)學(xué)生設(shè)計能力和創(chuàng)新思維。這一步驟,是學(xué)員對語言基礎(chǔ)的“初次見面”。

步驟二:練習(xí)強(qiáng)化

主要形式:學(xué)員進(jìn)行考點(diǎn)題型練習(xí)。通過自主練習(xí)和教員分析講解,讓學(xué)員對知識點(diǎn)有進(jìn)一步深入了解,對考試題型有初步認(rèn)識。在這一步驟中,學(xué)員將自己在課堂上的學(xué)習(xí)情況進(jìn)行初步檢驗(yàn),從練習(xí)中辨析出模糊的知識點(diǎn),便于明確下一步學(xué)習(xí)的重點(diǎn)和方向。這一步驟,是學(xué)員和語言基礎(chǔ)的“再次相遇”。

步驟三:上機(jī)操練

主要形式:學(xué)員進(jìn)行上機(jī)練習(xí),教員輔導(dǎo)。計算機(jī)編程語言需要很強(qiáng)的動手能力,通過自己動手編程實(shí)踐,學(xué)員可以更深入的掌握語法規(guī)則、語句功能。這一步驟,是計算機(jī)編程語言課程的核心環(huán)節(jié),學(xué)員各種能力的培養(yǎng)以及知識的掌握程度都要在這個環(huán)節(jié)進(jìn)行實(shí)戰(zhàn)的檢驗(yàn)。這是一個反復(fù)且艱難的過程,這一部分在教學(xué)中的比重也是最大的。一般來說,上機(jī)操作的課時與講解課時的比例不應(yīng)低于1:1。這一步驟,是學(xué)員和編程語言的“實(shí)戰(zhàn)交鋒”。

步驟四:測驗(yàn)總結(jié)

主要形式:學(xué)員進(jìn)行閉卷測驗(yàn)。一方面可以檢驗(yàn)階段學(xué)習(xí)成效,另一方面可以加強(qiáng)學(xué)員閉卷考試的適應(yīng)性,讓其養(yǎng)成在規(guī)定時間內(nèi)完成規(guī)定考試題目的習(xí)慣。到了這一步驟,學(xué)員應(yīng)該對語言的基礎(chǔ)知識以及編程應(yīng)用有了更為深入的理解和認(rèn)識,通過階段測驗(yàn)總結(jié),學(xué)員再次明確知識體系中的不足和漏洞,對已掌握的知識點(diǎn)進(jìn)行再次強(qiáng)化記憶。這一步驟,是學(xué)員“核實(shí)戰(zhàn)果”的過程。

步驟五:考點(diǎn)匯總

主要形式:教員帶動學(xué)員總結(jié)各章考點(diǎn)。結(jié)合測驗(yàn)暴露的問題,通過對重點(diǎn)、難點(diǎn)問題的再次講解,使學(xué)員對知識點(diǎn)進(jìn)一步加深記憶。通過以上四步驟,學(xué)員已經(jīng)可以將所學(xué)內(nèi)容劃分為已知、半知半解、不知三類,在此基礎(chǔ)上,教員將一階段學(xué)習(xí)的重點(diǎn)、難點(diǎn)、要點(diǎn)再次重申并作必要講解,將會為學(xué)員起到查缺補(bǔ)漏的作用。這一步驟,是學(xué)員“經(jīng)驗(yàn)總結(jié)”的過程。

五步驟循序漸進(jìn),以滾動模式讓學(xué)員從無到有的掌握計算機(jī)編程語言,并在每一步驟的實(shí)踐中為下一階段的學(xué)習(xí)打下良好基礎(chǔ)。

3.3 教學(xué)方法

一是“互助小組”的學(xué)習(xí)模式。采取一強(qiáng)帶一弱,或者是多強(qiáng)帶一弱,組成互助小組,基礎(chǔ)好的學(xué)員負(fù)責(zé)在平時學(xué)習(xí)中起到監(jiān)督、幫助、理論講解、實(shí)踐指導(dǎo)的作用,這種固定的幫扶模式,消除了基礎(chǔ)較差學(xué)員的顧慮,也使他們在課上、課下都得到了所需的幫助。“互助小組”的搭配不是固定不變的,而是根據(jù)學(xué)員階段學(xué)習(xí)成績和個人特點(diǎn)隨時調(diào)整,保證有效資源合理配置。

二是“量身定做”的輔導(dǎo)模式。有的學(xué)員理論掌握較好,動手能力較差,有的學(xué)員理論功底薄,上機(jī)操作反應(yīng)快,筆者根據(jù)實(shí)際情況,將學(xué)員的平時成績匯總,根據(jù)階段性特點(diǎn)以及學(xué)員的性格和基礎(chǔ)強(qiáng)弱,為他們量身定做了一套適合自己的學(xué)習(xí)技巧和方法,告知他們在整個知識體系中的弱點(diǎn)以及下一階段學(xué)習(xí)的對策。總體來說是彌補(bǔ)不足,強(qiáng)化優(yōu)勢,將理論與上機(jī)的比例和學(xué)習(xí)內(nèi)容做相應(yīng)調(diào)整。從學(xué)員期末考試成績看,相當(dāng)一部分學(xué)員從中收益,成績有很大提高。

三是“模擬仿真”的考試模式。除平時學(xué)習(xí)完成6次階段測驗(yàn)、4次大型上機(jī)項(xiàng)目外,在去年期末考試中首次采用A、B卷的試卷發(fā)放及填涂答題形式,以及標(biāo)準(zhǔn)的上機(jī)考試模擬環(huán)境,讓學(xué)員在平時考試中第一次全方位體驗(yàn)了計算機(jī)二級考試的真實(shí)考試情況,起到了模擬訓(xùn)練的良好效果。

通過以上教學(xué)方法、教學(xué)模式的改革,筆者真正做到“了解學(xué)生思想動態(tài),把握學(xué)生學(xué)習(xí)進(jìn)度,掌控學(xué)生進(jìn)步幅度”,計算機(jī)編程語言的教學(xué)真正達(dá)到了目的。學(xué)員不僅掌握了基本的語言編程知識,而且能夠發(fā)揮其最大潛能,改進(jìn)思維方式,提高獨(dú)立解決問題的能力,在相當(dāng)大的程度上培養(yǎng)了其創(chuàng)新意識。在這個艱辛的、充滿壓力和挑戰(zhàn)的學(xué)習(xí)過程中,學(xué)員不僅學(xué)到了知識,還學(xué)到了方法,不僅得到了技能訓(xùn)煉,更得到了精神和意志的磨練。筆者仍會在計算機(jī)編程語言的教學(xué)中繼續(xù)探索,努力尋求更為開放、自主的學(xué)習(xí)模式,讓學(xué)員在課程學(xué)習(xí)中取得更大的收益。

參考文獻(xiàn):

[1] 李武.高職計算機(jī)語言類課程教學(xué)探討與實(shí)踐[J].中國科技信息,2008,(16).

[2] 王基生,張俊俊.繼續(xù)教育中計算機(jī)編程類課程教學(xué)方法研究[J].中國成人教育,2005,(2).

[3] 陳學(xué)進(jìn).計算機(jī)語言教學(xué)改革探析[J].安徽工業(yè)大學(xué)學(xué)報(社會科學(xué)版).2008,25(4).

[4] 趙玉平.關(guān)于高職學(xué)生計算機(jī)語言編程能力培養(yǎng)的探究[J].烏魯木齊成人教育學(xué)院學(xué)報,2006,8(14).

第6篇

關(guān)鍵詞:可編程控制器;教學(xué)方式;教學(xué)改革

作者簡介:職燕(1978-),女,陜西楊陵人,桂林理工大學(xué)機(jī)械與控制學(xué)院,講師。(廣西桂林541004)

基金項(xiàng)目:本文系2011年新世紀(jì)廣西高等教育教改工程項(xiàng)目“自動化專業(yè)教育中大學(xué)生職業(yè)素質(zhì)培育研究與實(shí)踐”(項(xiàng)目編號:2011JGB051)的研究成果。

中圖分類號:G642.0     文獻(xiàn)標(biāo)識碼:A     文章編號:1007-0079(2012)08-0074-01

“可編程控制器原理與應(yīng)用”是在繼電器控制基礎(chǔ)上,綜合了計算機(jī)技術(shù)、自動化技術(shù)以及通訊技術(shù)而發(fā)展起來的新型工業(yè)控制裝置。它是自動化的三大支柱之一,因其功能性大、可靠性高、應(yīng)用性廣、易于使用、便于設(shè)計及施工而被廣泛使用。“可編程控制器原理與應(yīng)用”是高等院校機(jī)械制造以及電氣自動化等相關(guān)專業(yè)必修的一門重要課程。[1]學(xué)院“可編程控制器原理與應(yīng)用”課程是為自動化專業(yè)學(xué)生開設(shè)的一門專業(yè)課程,也是高級維修電工資格考試培訓(xùn)的重要內(nèi)容之一。然而傳統(tǒng)的重理論輕實(shí)驗(yàn)的教育模式,填鴨式的教學(xué)方法已不適合實(shí)踐性、應(yīng)用性很強(qiáng)的“可編程控制器原理與應(yīng)用”課程,不能滿足社會對高素質(zhì)工程技術(shù)人才的需求,尤其在近年的教學(xué)實(shí)踐中,學(xué)生普遍反映原課程教學(xué)模式側(cè)重理論,感覺“學(xué)習(xí)時好像會了,學(xué)完之后實(shí)踐時又什么都不會”,實(shí)驗(yàn)課時偏少,缺少操作和實(shí)踐機(jī)會,導(dǎo)致工程實(shí)踐能力偏弱。教學(xué)改革和教學(xué)研究是學(xué)校教學(xué)過程的重要工作,為提高教學(xué)效果,促進(jìn)學(xué)生就業(yè),“可編程控制器原理與應(yīng)用”課程的改革勢在必行。

一、理論授課

“可編程控制器原理與應(yīng)用”這門課程在技術(shù)上集成了計算機(jī)技術(shù)、自動化技術(shù)的學(xué)科知識,面廣量雜,傳統(tǒng)的教學(xué)方式是以教師課堂教學(xué)為主、學(xué)生實(shí)驗(yàn)實(shí)習(xí)為輔,教學(xué)過程枯燥、抽象使課程知識更加顯得乏味。學(xué)生在學(xué)習(xí)過程中對課程容易產(chǎn)生畏難情緒,授課教師要想在后面的課程中調(diào)動學(xué)生對本門課程的積極性和興趣比較困難;學(xué)生學(xué)起來不動腦筋,生搬硬套,學(xué)習(xí)效果不好,教學(xué)改革的核心就是要改變原有的單純接受式的學(xué)習(xí)。學(xué)習(xí)伊始,教師就列舉可編程控制器在生活生產(chǎn)中的實(shí)例,使學(xué)生了解可編程控制器應(yīng)用的廣泛性,充分調(diào)動、發(fā)揮學(xué)生主體性的學(xué)習(xí)方式。[2]

教師在制訂教學(xué)計劃的時候?qū)ΜF(xiàn)有的內(nèi)容進(jìn)行增減,在課時分配時提高實(shí)驗(yàn)課學(xué)時數(shù),增加實(shí)踐和實(shí)習(xí)機(jī)會,提高動手能力;在理論課堂上通過對日常生活中常見案例的剖析,增加趣味性和使用性強(qiáng)的案例。這就需要教師在教學(xué)過程中將理論知識和實(shí)際應(yīng)用聯(lián)系起來,給學(xué)生任務(wù),讓其參與項(xiàng)目,在實(shí)踐中提高學(xué)生理論及動手能力。

講授法是最傳統(tǒng)普遍的教學(xué)方式。教師按計劃講授學(xué)習(xí)內(nèi)容,教案加板書。這種方式注重理論教學(xué),不適合“可編程控制器原理與應(yīng)用”學(xué)科特點(diǎn),學(xué)生不能真正了解掌握可編程技術(shù)的核心及應(yīng)用,有些復(fù)雜難懂的理論知識難以理解吸收。隨著現(xiàn)代化教學(xué)手段發(fā)展,多媒體已成為目前應(yīng)用廣泛的教學(xué)手段。利用多媒體大大減少教師課堂畫圖、書寫梯形圖的時間。教師對多媒體課件進(jìn)行完善,用多媒體動畫演示或生產(chǎn)視頻對這門課詳細(xì)地介紹,精講多練,以練為主,突出應(yīng)用,使其內(nèi)容更加豐富,形式更加易于被學(xué)生接受。[3]

許多學(xué)生對硬件和編程語言有很大興趣和愛好,教師可以利用多媒體制作圖片、動畫、視頻,帶給學(xué)生較強(qiáng)的視覺、聽覺沖擊,把不容易理解的原理、方法通過實(shí)例和仿真實(shí)驗(yàn)進(jìn)行演示,這樣不但可以提高教學(xué)質(zhì)量,也大大增強(qiáng)了學(xué)生的學(xué)習(xí)興趣。但避免使用過多動畫及視頻,把課堂學(xué)習(xí)變成觀看視頻,忽略重點(diǎn),對于“可編程控制器”這樣一門理論性實(shí)踐性都很強(qiáng)的課程,必須結(jié)合多媒體和板書一起教學(xué),解釋難點(diǎn)和重點(diǎn),以產(chǎn)生較好的教學(xué)效果。

二、實(shí)驗(yàn)實(shí)習(xí)授課

實(shí)驗(yàn)實(shí)習(xí)環(huán)節(jié)要結(jié)合課堂理論教學(xué),所以首先要制訂合理的實(shí)驗(yàn)實(shí)習(xí)方案。因?yàn)閷?shí)驗(yàn)實(shí)習(xí)也是“可編程控制器原理與應(yīng)用”這門課程的一個重要環(huán)節(jié),通過該環(huán)節(jié)的學(xué)習(xí)以實(shí)現(xiàn)對學(xué)生動手能力、操作能力的培養(yǎng),提高學(xué)生的創(chuàng)新能力和自主動手能力,便于其就業(yè)及更好地適應(yīng)工作崗位。授課老師同時承擔(dān)理論和實(shí)驗(yàn)教學(xué),避免理論實(shí)驗(yàn)脫節(jié),學(xué)院所開設(shè)的實(shí)驗(yàn)由易到難分為:一般驗(yàn)證性實(shí)驗(yàn)、綜合應(yīng)用性實(shí)驗(yàn)和設(shè)計創(chuàng)新性實(shí)驗(yàn),期間參與工廠生產(chǎn)現(xiàn)場實(shí)習(xí)。

一般驗(yàn)證性實(shí)驗(yàn)主要是學(xué)生按照實(shí)驗(yàn)指導(dǎo)書上的操作得出實(shí)驗(yàn)結(jié)果,以加強(qiáng)對所學(xué)的書本理論知識的掌握,提高相關(guān)理論水平,培養(yǎng)其基本動手能力;綜合應(yīng)用性實(shí)驗(yàn)要求學(xué)生具有扎實(shí)的理論基礎(chǔ)、較寬的知識面和分析解決問題的能力,對一些應(yīng)用廣泛的案例在實(shí)驗(yàn)室已有的基礎(chǔ)上進(jìn)行設(shè)計和實(shí)現(xiàn);設(shè)計創(chuàng)新性實(shí)驗(yàn)則是對能力較強(qiáng)的學(xué)生組成興趣小組,結(jié)合校內(nèi)外大學(xué)生競賽項(xiàng)目,根據(jù)所學(xué)知識和自己的興趣愛好,設(shè)計一些具有實(shí)際意義的實(shí)際系統(tǒng),以學(xué)生為主,教師為輔。

在實(shí)驗(yàn)實(shí)習(xí)中以項(xiàng)目為驅(qū)動,進(jìn)一步培養(yǎng)學(xué)生的實(shí)際動手能力,以學(xué)習(xí)小組為單位,分配任務(wù),從立項(xiàng)到設(shè)計再到實(shí)現(xiàn),全程分步驟按計劃引導(dǎo)學(xué)生實(shí)驗(yàn);開放實(shí)驗(yàn)室給學(xué)生,在項(xiàng)目中學(xué)生通過電路板繪圖和燒制、計算機(jī)編程軟件仿真、硬件安裝、調(diào)試等練習(xí),也能夠進(jìn)一步加深對可編程器件原理內(nèi)容的了解和深入;同時,讓學(xué)生加入到教師科研課題中來,通過具體項(xiàng)目,將所學(xué)知識應(yīng)用到實(shí)際,提高學(xué)生的科研能力和課程的實(shí)踐能力,為此,應(yīng)結(jié)合實(shí)驗(yàn)條件編寫合適的實(shí)驗(yàn)指導(dǎo)書。

在學(xué)習(xí)后期,組織學(xué)生去工廠實(shí)習(xí),增加柳工、柳鋼等企業(yè)的實(shí)習(xí)時間,在實(shí)習(xí)期間,分組安排學(xué)生跟班作業(yè)、輪流跟進(jìn),多接觸生產(chǎn)線、了解實(shí)際生產(chǎn)流程,多向工廠工程人員和工人學(xué)習(xí)操作,在實(shí)踐中檢驗(yàn)知識、提高理論和實(shí)踐能力、學(xué)習(xí)積累工作經(jīng)驗(yàn)、培養(yǎng)團(tuán)隊精神,為以后就業(yè)打下基礎(chǔ)。

在教學(xué)互動中,強(qiáng)化“雙師型”教師隊伍建設(shè),滿足適應(yīng)現(xiàn)代企業(yè)管理特點(diǎn)的自動化人才培養(yǎng)的師資要求;加強(qiáng)與用人單位的溝通,將企業(yè)最需要的教學(xué)內(nèi)容納入日常教學(xué)體系;加強(qiáng)實(shí)訓(xùn)基地的建設(shè),校內(nèi)外基地相互補(bǔ)充,保證自動化本科人才技能訓(xùn)練的實(shí)習(xí)場所,切實(shí)加強(qiáng)實(shí)際應(yīng)用能力的培養(yǎng);探索產(chǎn)學(xué)研合作的道路,培養(yǎng)面向社會經(jīng)濟(jì)發(fā)展,留得住、用得上、熟練掌握新型自動化技術(shù)的高級人才。

三、考核方法

以往課程考試主要以筆試為主,學(xué)生多重理論輕實(shí)踐,只記書本知識,忽視動手能力的培養(yǎng)。針對該學(xué)科實(shí)踐性強(qiáng)的特點(diǎn),現(xiàn)在把考核分成三部分,平時學(xué)習(xí)占30%,理論考試30%,綜合實(shí)踐考試40%,其中綜合實(shí)踐考試以分配任務(wù)的方式,安排學(xué)習(xí)小組用兩周時間完成項(xiàng)目,小組內(nèi)學(xué)生單獨(dú)給分。

現(xiàn)在學(xué)院注重實(shí)驗(yàn)內(nèi)容的考核,以檢驗(yàn)學(xué)生實(shí)踐能力與創(chuàng)新能力。首先,規(guī)范實(shí)驗(yàn)報告,不光要記錄實(shí)驗(yàn)過程,還要能夠?qū)?shí)驗(yàn)內(nèi)容進(jìn)行分析和總結(jié)。對實(shí)驗(yàn)過程的實(shí)驗(yàn)數(shù)據(jù)嚴(yán)格要求,準(zhǔn)確無誤、實(shí)事求是。做綜合設(shè)計時,分析、流程、設(shè)計、測試、驗(yàn)收,每一步都要詳細(xì)說明,使學(xué)生了解設(shè)計工作步驟,培養(yǎng)嚴(yán)謹(jǐn)?shù)墓ぷ鲬B(tài)度,指導(dǎo)學(xué)生撰寫科技論文。

此外,授課教師與招生就業(yè)處相協(xié)調(diào),對自動化畢業(yè)生的就業(yè)去向、就業(yè)形式、單位情況進(jìn)行大規(guī)模的調(diào)查,對用人單位的新要求、新標(biāo)準(zhǔn)進(jìn)行分析歸納,并將研究結(jié)果納入到教學(xué)體系的改革中,不斷更新考試內(nèi)容及考核方式。

四、總結(jié)

針對學(xué)院自動化專業(yè)的特點(diǎn)和畢業(yè)生的就業(yè)形勢,結(jié)合數(shù)年的專業(yè)教學(xué)經(jīng)驗(yàn),首先制作有針對性的教學(xué)大綱,選擇合適的教材;制作及豐富多媒體課件,注重添加實(shí)際操作視頻信息;合理安排實(shí)驗(yàn)內(nèi)容,增加實(shí)驗(yàn)時間,自主編寫適合本校學(xué)生的實(shí)驗(yàn)教材;安排學(xué)生工廠實(shí)習(xí),提高學(xué)習(xí)興趣,邊看邊學(xué)邊動手,理論聯(lián)系實(shí)際,在實(shí)習(xí)中培養(yǎng)和提高學(xué)生紀(jì)律性和團(tuán)隊合作精神;采取綜合的考核方式,促進(jìn)學(xué)生學(xué)習(xí),把學(xué)生培養(yǎng)成有一定動手能力和創(chuàng)新能力的人才。

隨著社會和技術(shù)的進(jìn)步,教師在今后的教學(xué)中將與時俱進(jìn),不斷更新課程教學(xué)內(nèi)容和方式,完善教案和課件,加強(qiáng)建設(shè)實(shí)驗(yàn)室硬件條件,同時開發(fā)完善網(wǎng)絡(luò)遠(yuǎn)程教學(xué)平臺,建立立體教學(xué)模式。將教學(xué)與實(shí)驗(yàn)實(shí)習(xí)結(jié)合、將教學(xué)和科研相結(jié)合、將學(xué)習(xí)和就業(yè)結(jié)合,做到理論聯(lián)系實(shí)際、學(xué)習(xí)服務(wù)工作,培養(yǎng)出適應(yīng)社會需要的具有應(yīng)用能力和創(chuàng)新能力的人才。

參考文獻(xiàn):

[1]胡學(xué)林.可編程控制器原理及應(yīng)用[M].北京:電子工業(yè)出版社,2007.

第7篇

論文關(guān)鍵詞:可編程控制器;教學(xué)方式;教學(xué)改革

“可編程控制器原理與應(yīng)用”是在繼電器控制基礎(chǔ)上,綜合了計算機(jī)技術(shù)、自動化技術(shù)以及通訊技術(shù)而發(fā)展起來的新型工業(yè)控制裝置。它是自動化的三大支柱之一,因其功能性大、可靠性高、應(yīng)用性廣、易于使用、便于設(shè)計及施工而被廣泛使用。“可編程控制器原理與應(yīng)用”是高等院校機(jī)械制造以及電氣自動化等相關(guān)專業(yè)必修的一門重要課程。學(xué)院“可編程控制器原理與應(yīng)用”課程是為自動化專業(yè)學(xué)生開設(shè)的一門專業(yè)課程,也是高級維修電工資格考試培訓(xùn)的重要內(nèi)容之一。然而傳統(tǒng)的重理論輕實(shí)驗(yàn)的教育模式,填鴨式的教學(xué)方法已不適合實(shí)踐性、應(yīng)用性很強(qiáng)的“可編程控制器原理與應(yīng)用”課程,不能滿足社會對高素質(zhì)工程技術(shù)人才的需求,尤其在近年的教學(xué)實(shí)踐中,學(xué)生普遍反映原課程教學(xué)模式側(cè)重理論,感覺“學(xué)習(xí)時好像會了,學(xué)完之后實(shí)踐時又什么都不會”,實(shí)驗(yàn)課時偏少,缺少操作和實(shí)踐機(jī)會,導(dǎo)致工程實(shí)踐能力偏弱。教學(xué)改革和教學(xué)研究是學(xué)校教學(xué)過程的重要工作,為提高教學(xué)效果,促進(jìn)學(xué)生就業(yè),“可編程控制器原理與應(yīng)用”課程的改革勢在必行。

一、理論授課

“可編程控制器原理與應(yīng)用”這門課程在技術(shù)上集成了計算機(jī)技術(shù)、自動化技術(shù)的學(xué)科知識,面廣量雜,傳統(tǒng)的教學(xué)方式是以教師課堂教學(xué)為主、學(xué)生實(shí)驗(yàn)實(shí)習(xí)為輔,教學(xué)過程枯燥、抽象使課程知識更加顯得乏味。學(xué)生在學(xué)習(xí)過程中對課程容易產(chǎn)生畏難情緒,授課教師要想在后面的課程中調(diào)動學(xué)生對本門課程的積極性和興趣比較困難;學(xué)生學(xué)起來不動腦筋,生搬硬套,學(xué)習(xí)效果不好,教學(xué)改革的核心就是要改變原有的單純接受式的學(xué)習(xí)。學(xué)習(xí)伊始,教師就列舉可編程控制器在生活生產(chǎn)中的實(shí)例,使學(xué)生了解可編程控制器應(yīng)用的廣泛性,充分調(diào)動、發(fā)揮學(xué)生主體性的學(xué)習(xí)方式。

教師在制訂教學(xué)計劃的時候?qū)ΜF(xiàn)有的內(nèi)容進(jìn)行增減,在課時分配時提高實(shí)驗(yàn)課學(xué)時數(shù),增加實(shí)踐和實(shí)習(xí)機(jī)會,提高動手能力;在理論課堂上通過對日常生活中常見案例的剖析,增加趣味性和使用性強(qiáng)的案例。這就需要教師在教學(xué)過程中將理論知識和實(shí)際應(yīng)用聯(lián)系起來,給學(xué)生任務(wù),讓其參與項(xiàng)目,在實(shí)踐中提高學(xué)生理論及動手能力。

講授法是最傳統(tǒng)普遍的教學(xué)方式。教師按計劃講授學(xué)習(xí)內(nèi)容,教案加板書。這種方式注重理論教學(xué),不適合“可編程控制器原理與應(yīng)用”學(xué)科特點(diǎn),學(xué)生不能真正了解掌握可編程技術(shù)的核心及應(yīng)用,有些復(fù)雜難懂的理論知識難以理解吸收。隨著現(xiàn)代化教學(xué)手段發(fā)展,多媒體已成為目前應(yīng)用廣泛的教學(xué)手段。利用多媒體大大減少教師課堂畫圖、書寫梯形圖的時間。教師對多媒體課件進(jìn)行完善,用多媒體動畫演示或生產(chǎn)視頻對這門課詳細(xì)地介紹,精講多練,以練為主,突出應(yīng)用,使其內(nèi)容更加豐富,形式更加易于被學(xué)生接受。

許多學(xué)生對硬件和編程語言有很大興趣和愛好,教師可以利用多媒體制作圖片、動畫、視頻,帶給學(xué)生較強(qiáng)的視覺、聽覺沖擊,把不容易理解的原理、方法通過實(shí)例和仿真實(shí)驗(yàn)進(jìn)行演示,這樣不但可以提高教學(xué)質(zhì)量,也大大增強(qiáng)了學(xué)生的學(xué)習(xí)興趣。但避免使用過多動畫及視頻,把課堂學(xué)習(xí)變成觀看視頻,忽略重點(diǎn),對于“可編程控制器”這樣一門理論性實(shí)踐性都很強(qiáng)的課程,必須結(jié)合多媒體和板書一起教學(xué),解釋難點(diǎn)和重點(diǎn),以產(chǎn)生較好的教學(xué)效果。

二、實(shí)驗(yàn)實(shí)習(xí)授課

實(shí)驗(yàn)實(shí)習(xí)環(huán)節(jié)要結(jié)合課堂理論教學(xué),所以首先要制訂合理的實(shí)驗(yàn)實(shí)習(xí)方案。因?yàn)閷?shí)驗(yàn)實(shí)習(xí)也是“可編程控制器原理與應(yīng)用”這門課程的一個重要環(huán)節(jié),通過該環(huán)節(jié)的學(xué)習(xí)以實(shí)現(xiàn)對學(xué)生動手能力、操作能力的培養(yǎng),提高學(xué)生的創(chuàng)新能力和自主動手能力,便于其就業(yè)及更好地適應(yīng)工作崗位。授課老師同時承擔(dān)理論和實(shí)驗(yàn)教學(xué),避免理論實(shí)驗(yàn)脫節(jié),學(xué)院所開設(shè)的實(shí)驗(yàn)由易到難分為:一般驗(yàn)證性實(shí)驗(yàn)、綜合應(yīng)用性實(shí)驗(yàn)和設(shè)計創(chuàng)新性實(shí)驗(yàn),期間參與工廠生產(chǎn)現(xiàn)場實(shí)習(xí)。

一般驗(yàn)證性實(shí)驗(yàn)主要是學(xué)生按照實(shí)驗(yàn)指導(dǎo)書上的操作得出實(shí)驗(yàn)結(jié)果,以加強(qiáng)對所學(xué)的書本理論知識的掌握,提高相關(guān)理論水平,培養(yǎng)其基本動手能力;綜合應(yīng)用性實(shí)驗(yàn)要求學(xué)生具有扎實(shí)的理論基礎(chǔ)、較寬的知識面和分析解決問題的能力,對一些應(yīng)用廣泛的案例在實(shí)驗(yàn)室已有的基礎(chǔ)上進(jìn)行設(shè)計和實(shí)現(xiàn);設(shè)計創(chuàng)新性實(shí)驗(yàn)則是對能力較強(qiáng)的學(xué)生組成興趣小組,結(jié)合校內(nèi)外大學(xué)生競賽項(xiàng)目,根據(jù)所學(xué)知識和自己的興趣愛好,設(shè)計一些具有實(shí)際意義的實(shí)際系統(tǒng),以學(xué)生為主,教師為輔。  在實(shí)驗(yàn)實(shí)習(xí)中以項(xiàng)目為驅(qū)動,進(jìn)一步培養(yǎng)學(xué)生的實(shí)際動手能力,以學(xué)習(xí)小組為單位,分配任務(wù),從立項(xiàng)到設(shè)計再到實(shí)現(xiàn),全程分步驟按計劃引導(dǎo)學(xué)生實(shí)驗(yàn);開放實(shí)驗(yàn)室給學(xué)生,在項(xiàng)目中學(xué)生通過電路板繪圖和燒制、計算機(jī)編程軟件仿真、硬件安裝、調(diào)試等練習(xí),也能夠進(jìn)一步加深對可編程器件原理內(nèi)容的了解和深入;同時,讓學(xué)生加入到教師科研課題中來,通過具體項(xiàng)目,將所學(xué)知識應(yīng)用到實(shí)際,提高學(xué)生的科研能力和課程的實(shí)踐能力,為此,應(yīng)結(jié)合實(shí)驗(yàn)條件編寫合適的實(shí)驗(yàn)指導(dǎo)書。

在學(xué)習(xí)后期,組織學(xué)生去工廠實(shí)習(xí),增加柳工、柳鋼等企業(yè)的實(shí)習(xí)時間,在實(shí)習(xí)期間,分組安排學(xué)生跟班作業(yè)、輪流跟進(jìn),多接觸生產(chǎn)線、了解實(shí)際生產(chǎn)流程,多向工廠工程人員和工人學(xué)習(xí)操作,在實(shí)踐中檢驗(yàn)知識、提高理論和實(shí)踐能力、學(xué)習(xí)積累工作經(jīng)驗(yàn)、培養(yǎng)團(tuán)隊精神,為以后就業(yè)打下基礎(chǔ)。

在教學(xué)互動中,強(qiáng)化“雙師型”教師隊伍建設(shè),滿足適應(yīng)現(xiàn)代企業(yè)管理特點(diǎn)的自動化人才培養(yǎng)的師資要求;加強(qiáng)與用人單位的溝通,將企業(yè)最需要的教學(xué)內(nèi)容納入日常教學(xué)體系;加強(qiáng)實(shí)訓(xùn)基地的建設(shè),校內(nèi)外基地相互補(bǔ)充,保證自動化本科人才技能訓(xùn)練的實(shí)習(xí)場所,切實(shí)加強(qiáng)實(shí)際應(yīng)用能力的培養(yǎng);探索產(chǎn)學(xué)研合作的道路,培養(yǎng)面向社會經(jīng)濟(jì)發(fā)展,留得住、用得上、熟練掌握新型自動化技術(shù)的高級人才。

三、考核方法

以往課程考試主要以筆試為主,學(xué)生多重理論輕實(shí)踐,只記書本知識,忽視動手能力的培養(yǎng)。針對該學(xué)科實(shí)踐性強(qiáng)的特點(diǎn),現(xiàn)在把考核分成三部分,平時學(xué)習(xí)占30%,理論考試30%,綜合實(shí)踐考試40%,其中綜合實(shí)踐考試以分配任務(wù)的方式,安排學(xué)習(xí)小組用兩周時間完成項(xiàng)目,小組內(nèi)學(xué)生單獨(dú)給分。

現(xiàn)在學(xué)院注重實(shí)驗(yàn)內(nèi)容的考核,以檢驗(yàn)學(xué)生實(shí)踐能力與創(chuàng)新能力。首先,規(guī)范實(shí)驗(yàn)報告,不光要記錄實(shí)驗(yàn)過程,還要能夠?qū)?shí)驗(yàn)內(nèi)容進(jìn)行分析和總結(jié)。對實(shí)驗(yàn)過程的實(shí)驗(yàn)數(shù)據(jù)嚴(yán)格要求,準(zhǔn)確無誤、實(shí)事求是。做綜合設(shè)計時,分析、流程、設(shè)計、測試、驗(yàn)收,每一步都要詳細(xì)說明,使學(xué)生了解設(shè)計工作步驟,培養(yǎng)嚴(yán)謹(jǐn)?shù)墓ぷ鲬B(tài)度,指導(dǎo)學(xué)生撰寫科技論文。

此外,授課教師與招生就業(yè)處相協(xié)調(diào),對自動化畢業(yè)生的就業(yè)去向、就業(yè)形式、單位情況進(jìn)行大規(guī)模的調(diào)查,對用人單位的新要求、新標(biāo)準(zhǔn)進(jìn)行分析歸納,并將研究結(jié)果納入到教學(xué)體系的改革中,不斷更新考試內(nèi)容及考核方式。

四、總結(jié)

第8篇

一、行動導(dǎo)向教學(xué)觀的特點(diǎn)

讓學(xué)生通過獨(dú)立地獲取信息、獨(dú)立地制定計劃、獨(dú)立地實(shí)施計劃、獨(dú)立地評估計劃,在自己動手的實(shí)踐中,掌握C語言編程技能,從而構(gòu)建屬于自己的C語言編程經(jīng)驗(yàn)和知識體系,這是行動導(dǎo)向觀指導(dǎo)下C語言教學(xué)出發(fā)點(diǎn)和落腳點(diǎn)。

C語言課程內(nèi)容的編排是一種串行結(jié)構(gòu),學(xué)生學(xué)習(xí)的認(rèn)知心理順序,與課程所對應(yīng)的行動順序,都是串行的。鑒于每一行動順序都是一種自然形成的工作過程序列,而且學(xué)生認(rèn)知的心理順序也是循序漸進(jìn)的過程序列,所以學(xué)生在行動導(dǎo)向教學(xué)觀指引下的學(xué)習(xí)過程中,將實(shí)現(xiàn)對C語言知識的主觀建構(gòu)。

行動導(dǎo)向不同于以斯金納為代表的“刺激-反應(yīng)”理論為基礎(chǔ)的行為理論和行為主義。行為理論強(qiáng)調(diào)“行為”是刺激的結(jié)果,不是“做”的過程,目標(biāo)是外在的,先于教學(xué)過程而確定,而且一旦確定后就貫穿全過程。而C語言的教學(xué)是一種有目標(biāo)的活動,即行動,強(qiáng)調(diào)“行動即學(xué)習(xí)”,強(qiáng)調(diào)通過行動來學(xué)習(xí)。

二、行動導(dǎo)向教學(xué)觀下C語言教學(xué)“行動”的特點(diǎn)

基于行動導(dǎo)向觀的C語言教學(xué)是一種有目標(biāo)的活動,就是“行動”。這里的行動,既包括學(xué)生個體主觀意識行動,又包括學(xué)生個體的客觀具體行動,即要實(shí)現(xiàn)動作行動與心智行動的整合。

三個“什么”。學(xué)生在學(xué)習(xí)for循環(huán)過程中,先了解for循環(huán)的語法結(jié)構(gòu)―for語句“是什么”,就是說for語句是個什么樣的格式;然后要了解for語句的功能,就是說for語句“做什么”;最后還有個自己怎么用for語句的問題,就是“用什么”。

三個“什么”高度概括了基于行動導(dǎo)向教學(xué)觀的“行動”要義,最后的落腳點(diǎn)在“用什么”的行動上,這必然是學(xué)生個體的主觀行為,學(xué)生在掌握for循環(huán)語句語法結(jié)構(gòu)和功能基礎(chǔ)上,才能形成思維意識,遇到問題需要用for語句解決時,就有可能把for語句用上,這也就達(dá)到了C語言教學(xué)的目標(biāo)。

for循環(huán)語語句的知識客觀擺在那里,學(xué)生學(xué)習(xí)的過程就是要讓知識在自己腦子里生根、發(fā)芽、開花。可見,在這學(xué)習(xí)過程中,不僅僅包括理論知識與實(shí)踐技能兩個部分的學(xué)習(xí),而且也包括具體的知識及其所承載的價值觀這兩部分。這就意味著,學(xué)生在行動體系中所獲得學(xué)習(xí)過程知識,是大于教師所傳授純粹的理論知識本身,C語言的學(xué)習(xí)不再是普遍理論的復(fù)制,而是特定學(xué)生個人的事情。學(xué)生在學(xué)習(xí)過程中,行動為導(dǎo)向,獲取學(xué)習(xí)經(jīng)驗(yàn)為目的,因?yàn)榧寄艿膬?nèi)化在潛移默化中完成,自由世界的大門已向?qū)W生敞開。

三、行動導(dǎo)向教學(xué)觀下C語言教學(xué)模式創(chuàng)新

德國福爾克曼有句名言,說“在課堂上流汗的不應(yīng)該是教師,而應(yīng)該是學(xué)生”。讀起這句話筆者無不汗顏,曾幾何時,因?yàn)閷W(xué)生掌握C語言效果不佳,而汗流滿面,著急萬分,相反學(xué)生好像沒有這么著急。按照行動導(dǎo)向教學(xué)觀的指導(dǎo),教師在 for語句教學(xué)行動過程中,扮演著一個組織者、協(xié)調(diào)人的角色,勤于為學(xué)生提供咨詢、幫助。教師設(shè)計好學(xué)習(xí)的舞臺,讓學(xué)生真正成為學(xué)習(xí)的主人,在知識的海洋里自由翱翔。很多時候我們緊握拳頭,妄想主宰課堂的一切,舍不得放手學(xué)生,后者說不放心學(xué)生去主動學(xué),但是效果在那里擺著,墨守成規(guī)、固步自封、妄想做教學(xué)領(lǐng)域的“鐵帽子王”可能會給自己教學(xué)弄出許多障礙。

For語句教學(xué)遵循 “資訊、計劃 、決策、實(shí)施、檢查、評估”這一完整的過程序列,學(xué)生在這一過程中,完成獲取信息、制訂計劃、編寫程序、上機(jī)驗(yàn)證程序、總結(jié)經(jīng)驗(yàn),完成知識內(nèi)化為學(xué)生技能的過程,構(gòu)建屬于自己的for語句。

(1)在“資訊”階段,師生一起學(xué)習(xí) for語句的格式和功能,對for語句的用處有個清楚的了解。

(2)在“計劃”階段,教師將三個案例情境呈現(xiàn)出來,學(xué)生在老師的指引下分析程序,并寫出程序的流程圖,這一過程意圖讓學(xué)生有個充分了解本次任務(wù)中的三個案例,對于這三個案例寫出初步的編程計劃。

(3)在“決策”階段,學(xué)生在修正前期有可能出現(xiàn)的問題基礎(chǔ)上,開始試著編寫三個案例的程序,在這個過程中,小組人員和老師都只起到個輔助作用,不直接提供答案,讓學(xué)生放棄依賴思想,只有靠自己獨(dú)立的思考來完成。

(4)在“實(shí)施”階段,學(xué)生開始上機(jī)驗(yàn)證自己所編寫的程序,那么在這個階段只要是能進(jìn)入到運(yùn)行階段的程序,一般會有結(jié)果出來,除非學(xué)生編寫了個正確的“錯誤”程序,為什么這么說呢?說程序正確,是因?yàn)闆]有程序語法錯誤,說程序錯誤,是因?yàn)闆]有執(zhí)行任何功能。

(5)在“檢查”階段,針對第四階段出現(xiàn)的問題,學(xué)生只有從第二個階段重新開始,檢查問題可能出現(xiàn)在哪里,小組討論解決不了的,可以求助于老師。教師也主要是以點(diǎn)撥、提醒為主,不包辦。

第9篇

關(guān)鍵詞:建構(gòu)主義;軟件工程;綜合實(shí)訓(xùn);課程融合

文章編號:1672-5913(2017)07-0135-05

中圖分類號:G642

0 引 言

為了改善應(yīng)用型軟件工程人才培養(yǎng)現(xiàn)狀,文獻(xiàn)[1]提出一種創(chuàng)新的人才培養(yǎng)模式,這種模式主張在教學(xué)計劃中引入長周期的軟件工程綜合實(shí)訓(xùn)。在實(shí)訓(xùn)中,學(xué)生以小組為單位完成一個較具規(guī)模的項(xiàng)目,并同步學(xué)習(xí)多門軟件工程課程。文獻(xiàn)[2]對這種綜合實(shí)訓(xùn)的過程和內(nèi)容進(jìn)行探討,指出這種綜合性實(shí)訓(xùn)應(yīng)采用迭代的軟件開發(fā)過程并將20周的實(shí)踐分為6次迭代,整個過程中學(xué)生開展10個領(lǐng)域共30項(xiàng)活動,教師講授軟件開發(fā)過程、數(shù)據(jù)庫設(shè)計與管理、軟件測試實(shí)踐、系統(tǒng)分析與設(shè)計、Web軟件實(shí)現(xiàn)(編程)技術(shù)等課程的內(nèi)容。將如此多的課程組合在一起進(jìn)行教學(xué),究竟教學(xué)效果如何,教師又該如何選取各門課程的教學(xué)內(nèi)容并將其合理組織到實(shí)訓(xùn)過程中,這些是我們要探討的問題。

1 課程融合問題及研究方法

按照傳統(tǒng)的課程建設(shè)和教學(xué)方法,軟件工程的專業(yè)知識被組織在多門課程中。各門課程獨(dú)立施教,教學(xué)內(nèi)容由課程負(fù)責(zé)人根據(jù)課程目標(biāo)確定,且各門課程所采用的教學(xué)案例也相互獨(dú)立,因此學(xué)生學(xué)習(xí)一門課程時,難以與其他課程的內(nèi)容對照和結(jié)合。從建構(gòu)主義認(rèn)知理論和實(shí)際教學(xué)的效果看,采用這種方式進(jìn)行教學(xué),學(xué)生學(xué)習(xí)起來有困難,學(xué)習(xí)興趣降低,教學(xué)效果不理想。將軟件工程主要學(xué)習(xí)內(nèi)容融合在一個大型綜合性實(shí)訓(xùn)中,可以克服上述弊端。學(xué)生在綜合實(shí)訓(xùn)中可以邊做項(xiàng)目邊學(xué)習(xí),所學(xué)知識可以馬上應(yīng)用于項(xiàng)目中,有利于學(xué)生將所學(xué)各類知識重新構(gòu)建,形成自己對軟件工程的認(rèn)知。在文獻(xiàn)[1―2]所建議的綜合性實(shí)訓(xùn)中,需要融合的內(nèi)容按照其內(nèi)聚性可組織為軟件開發(fā)過程、數(shù)據(jù)庫設(shè)計與管理、軟件測試實(shí)踐、系統(tǒng)分析與設(shè)計、Web軟件實(shí)現(xiàn)(編程)技術(shù)5個模塊。這些模塊所要培養(yǎng)的學(xué)生能力見表1。

上述模塊內(nèi)容與綜合實(shí)訓(xùn)之間的關(guān)聯(lián)和在時間順序上的穿插,即本文所指的課程融合問題。模塊內(nèi)容如何選取和安排是該大型綜合性實(shí)訓(xùn)能否成功的關(guān)鍵,我們也將重點(diǎn)探討上述課程融合的方案及其合理性和有效性。

我們采用的研究方法是首先根據(jù)理論給出融合的原則和具體方案,然后按照方案實(shí)際執(zhí)行,最后通過對比未執(zhí)行課程融合的綜合實(shí)訓(xùn)調(diào)查結(jié)果與執(zhí)行了課程融合的綜合實(shí)訓(xùn)調(diào)查結(jié)果,分析方案的實(shí)際應(yīng)用效果及合理性。

2 課程融合原則

根據(jù)對建構(gòu)主義認(rèn)知學(xué)說的理解,基于實(shí)踐經(jīng)驗(yàn),在考慮軟件工程綜合實(shí)訓(xùn)中的課程融合時,我們主要遵循以下幾項(xiàng)原則。

(1)為了提高學(xué)習(xí)效率,達(dá)到最好的學(xué)習(xí)效果,知識的學(xué)習(xí)與應(yīng)用應(yīng)該同步,即所學(xué)知識應(yīng)盡可能立即應(yīng)用到項(xiàng)目開發(fā)過程中。這樣做不僅有利于學(xué)生準(zhǔn)確理解知識,還可以讓他們在實(shí)踐中加深對知識的認(rèn)識,從而做到牢固掌握。因此,軟件工程有關(guān)的知識內(nèi)容應(yīng)該按照項(xiàng)目開發(fā)過程來組織,做到所學(xué)即所用,急用先學(xué),學(xué)完即用。

(2)教學(xué)內(nèi)容的選取應(yīng)以項(xiàng)目開發(fā)需要為依據(jù),即項(xiàng)目中需要用到哪些知識和技能,就在課程中加入相應(yīng)的內(nèi)容;項(xiàng)目開發(fā)中不會用到的知識和技能,就排除在課程內(nèi)容之外。綜合實(shí)訓(xùn)中學(xué)習(xí)的內(nèi)容一般不屬于基礎(chǔ)知識,不存在既定的知識體系或完湫砸求。如果脫離項(xiàng)目實(shí)際需要,而按照選擇的教材照本宣科,效果往往不好。

(3)項(xiàng)目開發(fā)案例選取以承載必要的教學(xué)內(nèi)容為宗旨。為了增強(qiáng)學(xué)生學(xué)習(xí)和實(shí)踐的效果,課程內(nèi)容以項(xiàng)目需求為剪裁原則。為了滿足國家軟件工程專業(yè)教學(xué)指導(dǎo)委員會對本專業(yè)的要求,參考國際有關(guān)工程專業(yè)認(rèn)證標(biāo)準(zhǔn),軟件工程綜合實(shí)訓(xùn)的教學(xué)內(nèi)容應(yīng)該具有一定的目標(biāo)或最低要求,并且這些目標(biāo)和要求只能通過選取合適的教學(xué)案例和項(xiàng)目開發(fā)任務(wù)予以實(shí)現(xiàn);如果隨意選擇案例或開發(fā)項(xiàng)目,有可能造成實(shí)踐內(nèi)容或理論內(nèi)容的重要缺失,導(dǎo)致最終不能符合相關(guān)組織對軟件工程專業(yè)的定義及要求。

(4)區(qū)分適合用理論課傳授的顯性知識和只能在工作中感悟和學(xué)習(xí)的隱性知識。顯性知識作為理論課教學(xué)內(nèi)容進(jìn)行安排;隱性知識則通過項(xiàng)目開發(fā)中的要求、紀(jì)律或者指南來體現(xiàn)。例如,如何獲取和識別系統(tǒng)需求、如何文檔化需求等,可以作為系統(tǒng)分析與設(shè)計課的內(nèi)容;如何領(lǐng)導(dǎo)一個項(xiàng)目小組、如何在項(xiàng)目小組中協(xié)作等,則比較適合作為項(xiàng)目開發(fā)中的要求和指南提出,讓學(xué)生自己在實(shí)踐中摸索和體會。

(5)對于比較復(fù)雜深奧的學(xué)習(xí)內(nèi)容,不應(yīng)采用一次性灌輸?shù)姆绞剑匆婚_始就將全部內(nèi)容和要求傾注給學(xué)生;相反,可以通過多次迭代,逐步向?qū)W生解說有關(guān)知識和奧秘,在重復(fù)中加強(qiáng)學(xué)生對相關(guān)內(nèi)容的理解,便于他們充分理解和牢固掌握。

3 課程融合方案

為了達(dá)到實(shí)訓(xùn)目標(biāo),我們在綜合實(shí)訓(xùn)中選用的教學(xué)案例是一個網(wǎng)上送花電子商務(wù)系統(tǒng),包含了電子商務(wù)網(wǎng)站的基本功能,如商品選購、購物車維護(hù)、訂單確認(rèn)、網(wǎng)上支付、訂單查詢、個人信息修改維護(hù)等。為了實(shí)現(xiàn)網(wǎng)上支付功能,教師預(yù)先實(shí)現(xiàn)了一個模擬支付網(wǎng)站。支付功能的實(shí)現(xiàn),在數(shù)據(jù)庫技術(shù)方面,需要用到事務(wù)處理;在Web編程方面,為了實(shí)現(xiàn)電商網(wǎng)站與支付網(wǎng)站的對賬,需要使用Web Services、Windows Services等技術(shù);在分析設(shè)計方面,為了適應(yīng)不同的支付方式,需要考慮使用設(shè)計模式。這個案例可以使各門課程的內(nèi)容達(dá)到期望的深度和廣度。本實(shí)訓(xùn)中需要融合各門課程的具體內(nèi)容如下。

(1)軟件開發(fā)過程:小組軟件開發(fā)活動,包括每日晨會、周例會和項(xiàng)目專題會;開發(fā)團(tuán)隊建設(shè),包括小組角色分工和角色轉(zhuǎn)換;每日集成、配置管理、迭代計劃等。

(2)系統(tǒng)分析與設(shè)計:業(yè)務(wù)建模、需求、領(lǐng)域建模、軟件邏輯架構(gòu)、用例實(shí)現(xiàn)(軟件設(shè)計)、設(shè)計模式、架構(gòu)文檔等。

(3)數(shù)據(jù)庫設(shè)計與管理:數(shù)據(jù)庫創(chuàng)建、管理、安全控制、編程等。

(4)軟件測試實(shí)踐:測試環(huán)境搭建、測試計劃、測試用例編寫、自動化測試、性能測試等。

(5)Web軟件實(shí)現(xiàn)(編程)技術(shù):客戶端編程技術(shù),如HTML、CSS、JavaScript、JQuery、Ajax等;、Web服務(wù)、Windows服務(wù)、.NET框架編程,如加密/解密、反射、屬性等。

為了讓學(xué)生實(shí)踐迭代開發(fā),我們根據(jù)學(xué)期實(shí)際歷時共19周的現(xiàn)狀,將實(shí)訓(xùn)項(xiàng)目劃分成幾次迭代過程,見表2。

對應(yīng)以上迭代,按照各次迭代目標(biāo)和各理論課知識點(diǎn)的內(nèi)在邏輯,將各門課程的知識點(diǎn)交叉編排,見表3。此課程融合方案具有以下特點(diǎn)。

(1)軟件開發(fā)過程課程貫穿始終,但開始以介紹軟件過程為主。課堂上主要學(xué)習(xí)顯性過程管理知識,如配置管理、計劃、溝通等;而有關(guān)團(tuán)隊協(xié)作、角色劃分和角色職責(zé)方面的問題,讓學(xué)生參考有關(guān)資料主要是《小組軟件過程》來體會和學(xué)習(xí)。

(2)系統(tǒng)分析與設(shè)計課是實(shí)訓(xùn)課的主軸,從項(xiàng)目開始到結(jié)束,在需要的時候適時講授相關(guān)知識。有些知識需要分步多次介紹,逐步深入,如關(guān)于軟件架構(gòu)的內(nèi)容。

(3)數(shù)據(jù)庫設(shè)計與管理及軟件測試實(shí)踐課出現(xiàn)在特定的時間段。前者偏向項(xiàng)目前期,當(dāng)需要建立數(shù)據(jù)庫和進(jìn)行數(shù)據(jù)庫編程時介紹有關(guān)內(nèi)容;后者偏向項(xiàng)目后期,當(dāng)程序設(shè)計有一定成果時,適時開始測試工作。

(4)有關(guān)程序設(shè)計的內(nèi)容按照開發(fā)順序和由淺入深的認(rèn)知順序推進(jìn),通過代碼重構(gòu),逐步、反復(fù)提升各專題編程知識。

4 實(shí)施效果

如文獻(xiàn)[3]所述,2014年春季學(xué)期,我們針對2011級軟件工程專業(yè).NET技術(shù)方向的59名學(xué)生實(shí)施了基于上述課程融合方案的綜合實(shí)訓(xùn)教學(xué),課后,采用與2013年針對未采用課程融合方案的軟件工程綜合實(shí)訓(xùn)相同的調(diào)查問卷對學(xué)生進(jìn)行了調(diào)查。在課程結(jié)束時,基于學(xué)生自愿和匿名原則,由已完成課程答辯的學(xué)生填寫調(diào)查問卷。問卷由15道W生對課程教學(xué)效果的主觀評價問題組成,每道問題的答案有從強(qiáng)烈贊同到強(qiáng)烈反對的5個選項(xiàng),其中關(guān)于融合課程的學(xué)習(xí)效果主要有以下問題(其他編號的問題與本文討論的課程融合沒有關(guān)系,故沒有選取):

2.本課程提高了我的文檔寫作能力;

3.本課程提高了我的編程能力;

4.本課程提高了我的分析設(shè)計能力;

5.本課程提高了我的數(shù)據(jù)庫應(yīng)用能力;

6.本課程提高了我的軟件開發(fā)管理能力;

7.本課程提高了我的軟件測試技能;

8.本課程提高了我的團(tuán)隊協(xié)作能力;

9.本課程讓我理解了團(tuán)隊中的不同角色。

以上8道問題的調(diào)查結(jié)果如圖1―圖8所示。2013年的課程未采用課程融合方式,其數(shù)據(jù)僅作為對照。

從以上結(jié)果看出,課程融合后的綜合實(shí)訓(xùn)對學(xué)生的編程能力、軟件開發(fā)管理能力、團(tuán)隊協(xié)作能力及學(xué)生對團(tuán)隊中角色的認(rèn)識有顯著提高;對學(xué)生的數(shù)據(jù)庫應(yīng)用及測試方面能力只是略有提高;對學(xué)生的文檔寫作能力亦略有提高,但是在系統(tǒng)分析與設(shè)計能力提升上,表示贊同和強(qiáng)烈贊同的學(xué)生百分比之和與未進(jìn)行融合的綜合實(shí)訓(xùn)相比略有降低,究其原因主要是大多數(shù)學(xué)生將主要精力集中在編程實(shí)現(xiàn)方面,而分析設(shè)計參考教師提供的案例,基本上不需要花太多精力即可完成。這說明如果綜合實(shí)訓(xùn)中融合的課程太多,由于學(xué)生精力有限,即使有的課程十分重要,那么也極有可能被忽略;將系統(tǒng)分析與設(shè)計這門重要的專業(yè)必修課融合在該實(shí)訓(xùn)中就有此弊端,因此開展后續(xù)實(shí)踐時應(yīng)加以調(diào)整。

5 結(jié) 語

根據(jù)課程實(shí)際執(zhí)行效果和課后對參與課程學(xué)生的調(diào)查,我們認(rèn)為采用課程融合方法,在進(jìn)行軟件工程綜合實(shí)訓(xùn)的過程中同步穿插理論課教學(xué),可以獲得較好的教學(xué)效果,如軟件開發(fā)過程、Web軟件實(shí)現(xiàn)技術(shù)等課程教學(xué)效果較明顯,但是穿插的理論課如果太多,由于學(xué)生的學(xué)習(xí)精力有限,個別重要課程反倒可能被淡化或忽略,因此穿插的課程數(shù)量要適度。對于系統(tǒng)分析與設(shè)計這樣的核心專業(yè)課而言,還是在綜合實(shí)訓(xùn)課開展之前單獨(dú)授課較好。

參考文獻(xiàn):

[1] 鄭大鵬, 林國璋, 張克軍. 一種創(chuàng)新的獨(dú)立學(xué)院軟件專業(yè)人才培養(yǎng)模式[J]. 計算機(jī)教育, 2010(8): 1-3.

第10篇

CAD/CAM(Computer Aided Design/Computer Aided Manufac turing)是職業(yè)學(xué)校機(jī)械制造、模具、機(jī)電、數(shù)控等機(jī)械類專業(yè)的一門重要專業(yè)課,它將計算機(jī)科學(xué)和工程科學(xué)相互結(jié)合,協(xié)助生產(chǎn)人員進(jìn)行產(chǎn)品的設(shè)計、計算和研發(fā),改變了傳統(tǒng)的設(shè)計、制造、組織和生產(chǎn)方法。隨著計算機(jī)應(yīng)用的普及技術(shù)的發(fā)展,越來越多的企業(yè)應(yīng)用CAD/CAM軟件進(jìn)行產(chǎn)品的開發(fā)和生產(chǎn)。

1 CAD/CAM課程特點(diǎn)

CAD/CAM課程主要培養(yǎng)學(xué)生分析零件圖紙、三維模型繪制、零件加工工藝分析及制定、選擇加工方式方法、選擇刀具材質(zhì)及參數(shù)、生成刀具軌跡、輸出NC加工代碼并最終在生產(chǎn)車間內(nèi)加工制造出合格零件的技能。而達(dá)到上述目的就涉及到基礎(chǔ)設(shè)計理論、機(jī)械制圖、公差測量、工程材料、機(jī)械制造工藝、機(jī)械設(shè)備及數(shù)控編程等多門學(xué)科,因此,CAD/CAM課程的綜合性和實(shí)踐性非常強(qiáng)。

2 基于模塊的教學(xué)方法的提出

教學(xué)過程中,如果教師只注重操作步驟的演練,而不重視命令以外的知識,學(xué)生就不會宏觀地、整體地把握事物的內(nèi)涵。如果學(xué)生所學(xué)的知識缺乏連貫性,那么獨(dú)立操作、運(yùn)用軟件的技術(shù)就不會到達(dá)更高水平。經(jīng)過多年的教學(xué),筆者發(fā)現(xiàn):教師在授課前充分運(yùn)用自己的專業(yè)知識,通透教材,根據(jù)培養(yǎng)目標(biāo)的要求,結(jié)合學(xué)生實(shí)際情況正確地處理教材上的知識點(diǎn),把課程分解設(shè)計成若干個小模塊,能夠更好地激發(fā)學(xué)生的學(xué)習(xí)興趣,提高學(xué)生學(xué)習(xí)效果和效率。

3 基于模塊的教學(xué)內(nèi)涵

根據(jù)職業(yè)教育的培養(yǎng)目標(biāo)對課程內(nèi)容、教學(xué)方法進(jìn)行改革,將課程的知識分解成一個個知識點(diǎn),再將知識點(diǎn)按內(nèi)在邏輯組合成相對獨(dú)立的教學(xué)模塊,各個模塊具有對應(yīng)的教學(xué)目標(biāo),每個模塊既有一定的關(guān)聯(lián)又相互獨(dú)立,可根據(jù)專業(yè)技能要求進(jìn)行取舍,也可根據(jù)不同的條件和需要對相應(yīng)模塊進(jìn)行更新。針對每個模塊可運(yùn)用不同的教學(xué)方法、教學(xué)組織形式、教學(xué)手段和考核形式,模塊式教學(xué)的優(yōu)點(diǎn)是易于激發(fā)學(xué)生的學(xué)習(xí)興趣,能有效的運(yùn)用以學(xué)生為主體的教學(xué)方法,注重學(xué)生綜合能力的培養(yǎng)。

4 CAD/CAM教學(xué)的模塊劃分

以CAD/CAM中的常用軟件CAXA制造工程師為例,該門課程主要內(nèi)容有:基礎(chǔ)知識、曲線繪制與線架造型、曲面造型、實(shí)體造型、實(shí)體曲面復(fù)合造型、二維銑削自動編程、三軸及三軸以上銑削自動編程。常規(guī)的教學(xué)方法是按部就班,按章節(jié)順序進(jìn)行,學(xué)生大部分時間花在各種造型過程的學(xué)習(xí)和練習(xí)上,后面的銑削自動編程內(nèi)容所用學(xué)時很少,而此部分內(nèi)容恰好是CAD/CAM課程的重點(diǎn)所在,這部分學(xué)時不充足就極易造成教學(xué)內(nèi)容的虎頭蛇尾,教學(xué)效果也會大打折扣。打破教材章節(jié)限制的模塊化教學(xué),如圖1所示,用一個個相對獨(dú)立的小模塊來保證各部分內(nèi)容的正常教學(xué)。

5 模塊式教學(xué)CADCAM課程應(yīng)注重以下幾點(diǎn)

5.1 盡可能根據(jù)工廠生產(chǎn)實(shí)際設(shè)計學(xué)生學(xué)習(xí)和練習(xí)用的實(shí)例

CADCAM教材中的實(shí)例有時不能滿足教學(xué)需要,上課教師應(yīng)在授課前收集相關(guān)的資料,購買相關(guān)圖書,把工廠中的產(chǎn)品圖紙轉(zhuǎn)化為各個模塊中的項(xiàng)目或練習(xí)題。并進(jìn)行優(yōu)化篩選,為自建教材做準(zhǔn)備。

5.2 項(xiàng)目化推動各模塊的學(xué)習(xí)

在學(xué)生掌握基礎(chǔ)知識和操作技能后,盡可能采用小組的教學(xué)組織形式,四-五人為一組并定期更換。在每個模塊的教學(xué)過程中分配各組一個項(xiàng)目課題,由小組分析項(xiàng)目課題并最終提出見解和實(shí)施計劃,在討論和實(shí)施計劃的過程中讓學(xué)生互相學(xué)習(xí)和探討,在出現(xiàn)問題和困難時可以群策群力加以解決。

5.3 注重學(xué)生綜合與創(chuàng)新能力的培養(yǎng)

在各個模塊的教學(xué)過程中,注重培養(yǎng)學(xué)生考慮如何提高繪圖效率和質(zhì)量,正確的選用各種命令,合理確定繪制方案與流程,如何合理的選擇數(shù)控加工方式、方法及參數(shù),刀具軌跡路的合理與否的判定等等,確保學(xué)生面對不同的項(xiàng)目都能夠自主完成,不產(chǎn)生依賴思想。

5.4 優(yōu)化考核方法

采用模塊式的教學(xué)方法,對學(xué)生的考核也要一改過去“一卷定成績“或“一圖定成績”的習(xí)慣性做法。學(xué)生的最終成績分別由幾個模塊,不同時期的平時成績、上機(jī)成績及項(xiàng)目成績組成。采用模塊式的教學(xué),經(jīng)過幾個年級的教學(xué)實(shí)踐,取得了非常好的效果。

第11篇

【關(guān)鍵詞】C++程序設(shè)計 教學(xué)改革 能力培養(yǎng)

1 引言

目前高校的非計算機(jī)理工科專業(yè)基本上都開設(shè)了計算機(jī)程序設(shè)計這門公共基礎(chǔ)課程,各種專業(yè)院系根據(jù)本身的特點(diǎn)和需要該門課程所講授的程序設(shè)計語言也有所不同,但由于其功能的強(qiáng)大和運(yùn)用的廣泛性,絕大多數(shù)專業(yè)還是選擇了C++程序設(shè)計語言作為該課程所講授的內(nèi)容,因此搞好C++程序設(shè)計語言課程的教學(xué)改革對提高本課程的教學(xué)質(zhì)量具有十分重要的現(xiàn)實(shí)意義。

2 C++程序設(shè)計課程教學(xué)中存在的問題

筆者從近些年的教學(xué)實(shí)踐及教學(xué)效果來看,感到C++程序設(shè)計課程教學(xué)主要存在以下幾個方面的問題:

2.1教學(xué)內(nèi)容繁多而教學(xué)課時有限

C++程序設(shè)計課程教學(xué)內(nèi)容從知識體系上應(yīng)該使學(xué)生全面了解并掌握面向的對象的控制臺編程、界面模式的API編程、基于微軟的MFC的編程三個方面的知識,否則學(xué)生的編程能力和水平難以達(dá)到滿足現(xiàn)代工程實(shí)踐應(yīng)用軟件開發(fā)的基本要求。由于目前高校教學(xué)改革普遍精減本課程的教學(xué)課時約為48個學(xué)時(其中16學(xué)時為實(shí)驗(yàn),32學(xué)時為理論教學(xué)),另外再加兩個星期的課程綜合實(shí)踐。熟悉C++程序設(shè)計課程教學(xué)的人都知道:如此繁多的教學(xué)內(nèi)容如何保證在這有限的學(xué)時內(nèi)圓滿地完成教學(xué)任務(wù)的確是一個令人棘手的問題。

2.2部分學(xué)生對本課程學(xué)習(xí)思想上缺乏應(yīng)有的重視

由于部分學(xué)生認(rèn)為本課程不是非計算機(jī)專業(yè)學(xué)生核心專業(yè)基礎(chǔ)課程,不了解工程應(yīng)用軟件開發(fā)的必要性,產(chǎn)生了學(xué)好本課程與否不重要的錯誤想法。一旦有這種錯誤思想的產(chǎn)生,再加上本課程本來內(nèi)容就難學(xué),隨著教學(xué)過程的深入,學(xué)生會遇到一些抽象的概念和理論難以及時地理解和消化,從而影響到后續(xù)內(nèi)容的學(xué)習(xí),而且隨著這些未理解消化的問題的越積越多,不可避免地會影響學(xué)習(xí)效果。

2.3 部分學(xué)生編程實(shí)踐能力不強(qiáng)

目前大部分C++程序的設(shè)計開發(fā)環(huán)境都采用VC++的集成開發(fā)環(huán)境,該環(huán)境集成了C++程序的編輯、編譯、調(diào)試等各個環(huán)節(jié),功能十分豐富。部分同學(xué)由于上機(jī)編程練習(xí)的機(jī)會比較少,在那有限的實(shí)驗(yàn)課時里,只能照搬書中的實(shí)例做些基礎(chǔ)與驗(yàn)證型實(shí)驗(yàn),難以有效地運(yùn)用VC++集成開發(fā)環(huán)境完成一些設(shè)計與開發(fā)型實(shí)驗(yàn)。這主要是由于他們自主編程的實(shí)踐能力不強(qiáng),還需要加大力氣加強(qiáng)培養(yǎng)。

上述問題的形成原因是多方面的,要想解決這些問題有必要在教學(xué)理念、教學(xué)方法及手段、教學(xué)內(nèi)容、實(shí)驗(yàn)教學(xué)及課程考核方式等方面對現(xiàn)有的教學(xué)方案進(jìn)行改革。

3 教學(xué)改革的措施

3.1明確教學(xué)目標(biāo),變革課堂教學(xué)理念、模式和方法

高校C++程序設(shè)計課程的教學(xué)目標(biāo)應(yīng)定位于培養(yǎng)基礎(chǔ)知識扎實(shí),應(yīng)用程序設(shè)計編程能力強(qiáng),在應(yīng)用程序設(shè)計方面具有一定創(chuàng)新精神的高素質(zhì)人才為目標(biāo)。要實(shí)現(xiàn)這一目標(biāo),必須突破傳統(tǒng)的以培養(yǎng)“知識型”人才為目標(biāo)的觀念和模式,采取“主導(dǎo)―主體”雙主式的教學(xué)模式,即強(qiáng)化以學(xué)生為主體,以教師為主導(dǎo)的教學(xué)理念,不要片面強(qiáng)調(diào)教師或?qū)W生單方面的作用,這樣既有利于發(fā)揮教師的主導(dǎo)作用,又能充分發(fā)揮學(xué)生的認(rèn)知主體作用,從而達(dá)到培養(yǎng)“應(yīng)用型”人才的目標(biāo)。

根據(jù)構(gòu)建主義的學(xué)習(xí)理論我們可以知道:學(xué)生(學(xué)習(xí)的主體) 是在與客觀環(huán)境(所學(xué)內(nèi)容)的交互過程中構(gòu)建自己的知識體系結(jié)構(gòu)的。目前高校C++程序設(shè)計課程教學(xué)的客觀現(xiàn)實(shí)條件就是教學(xué)課時少,教學(xué)內(nèi)容繁多,如果片面強(qiáng)調(diào)教師講授的作用,教學(xué)內(nèi)容面面俱到的話,一是時間上做不到,二是教學(xué)內(nèi)容重點(diǎn)不突出,學(xué)生會從思想上產(chǎn)生依賴性,認(rèn)為老師上課反正都會講解,從而不主動去自學(xué)和思考,放棄了自主與所學(xué)內(nèi)容不斷交互的機(jī)會,這樣教學(xué)效果未必會好。基于上述原因,在教學(xué)方法上,我們強(qiáng)化多元化方法教學(xué),主要采用多媒體教學(xué)方式和互動式教學(xué)方式與傳統(tǒng)教學(xué)方式相融合,精講多練。多媒體教學(xué)方式能夠在有限的時間里豐富教學(xué)內(nèi)容,并將有些難以理解的內(nèi)容配以動畫,使學(xué)生便于理解內(nèi)容的同時,激發(fā)出一定的學(xué)習(xí)興趣;這樣既突破了教學(xué)中的重點(diǎn)和難點(diǎn),又能讓學(xué)生對所學(xué)的內(nèi)容留下比較深刻的印象。互動式教學(xué)方式要求教師從主講者轉(zhuǎn)變?yōu)閷W(xué)生學(xué)習(xí)活動的設(shè)計者和指導(dǎo)者,教師把以教為主轉(zhuǎn)變?yōu)閷W(xué)生以學(xué)為主。 通過給學(xué)生布置課后自學(xué)內(nèi)容,在講解過程中為學(xué)生設(shè)置問題,檢查自學(xué)效果,引導(dǎo)學(xué)生與教師課堂講授時面對面的交流,啟發(fā)學(xué)生思考,然后讓學(xué)生及時理解與消化所學(xué)內(nèi)容,最后教師對自學(xué)內(nèi)容進(jìn)行歸納總結(jié),進(jìn)一步強(qiáng)化學(xué)生的學(xué)習(xí)效果。另外在課堂上教師還可以通過現(xiàn)場編程,使學(xué)生能夠參與到程序的編輯和調(diào)試過程中,能夠跟隨教師共同解決問題,獲得正確的結(jié)果。這種教學(xué)方式增強(qiáng)了學(xué)生的參與意識和興趣,同時也能順便讓學(xué)生學(xué)會利用VC++集成開發(fā)環(huán)境進(jìn)行程序的編輯、編譯與調(diào)試過程,使學(xué)生由被動學(xué)習(xí)轉(zhuǎn)變?yōu)橹鲃訉W(xué)習(xí)。

3.2優(yōu)化教學(xué)內(nèi)容和教學(xué)課時的配置

優(yōu)化教學(xué)內(nèi)容的首要環(huán)節(jié)就是要精選一套優(yōu)秀的教材。筆者認(rèn)為作為優(yōu)秀教材應(yīng)該要內(nèi)容完整,組織合理,簡明扼要,實(shí)例經(jīng)典,實(shí)驗(yàn)編程配置的練習(xí)題既要能驗(yàn)證學(xué)生所學(xué)的知識內(nèi)容,又要能使學(xué)生舉一反三,進(jìn)行一些應(yīng)用開發(fā)方面的訓(xùn)練。在充分利用好現(xiàn)有精選教材的同時,可以組織編寫更為適合自己專業(yè)特色的新教材。

此外由于C++知識體系復(fù)雜,內(nèi)容繁多,但教學(xué)時數(shù)相當(dāng)有限,所以為了更好地提高教學(xué)質(zhì)量,教師在理論講授時必須要做到教學(xué)內(nèi)容系統(tǒng)連貫,一般內(nèi)容點(diǎn)到即可(如C++的基本數(shù)據(jù)類型、程序的三種基本結(jié)構(gòu)等等),留給學(xué)生自學(xué)練習(xí),重點(diǎn)難點(diǎn)內(nèi)容要多講(如指針概念的應(yīng)用、虛函數(shù)與多態(tài)性、重載與模板的應(yīng)用等等),而且還要注意精講多練,這樣一方面可以有效地解決教學(xué)課時少內(nèi)容多的矛盾,另一方面也可以充分調(diào)動學(xué)生自學(xué)的積極性,培養(yǎng)學(xué)生的自學(xué)能力。

針對教學(xué)計劃所規(guī)定的教學(xué)內(nèi)容科學(xué)合理地分配教學(xué)課時也是至關(guān)重要的問題,為了有效地提高教學(xué)質(zhì)量,我們把教學(xué)內(nèi)容傳授分為兩個階段:第一階段就是在前面48個基本學(xué)時內(nèi)把C++的基本內(nèi)容全部傳授完畢;第二階段就是在另外兩周的課程綜合實(shí)踐的時間里,利用學(xué)習(xí)時間相對集中的優(yōu)勢,結(jié)合以前學(xué)過的內(nèi)容,簡練地介紹一下界面模式的API編程,系統(tǒng)而精練地重點(diǎn)講授基于微軟的MFC編程。

3.3改革實(shí)踐教學(xué)

C++程序設(shè)計是一門實(shí)踐性很強(qiáng)的課程,實(shí)踐訓(xùn)練環(huán)節(jié)相當(dāng)重要,實(shí)踐能力的培養(yǎng)也是該課程的核心任務(wù),而且學(xué)生也只有通過大量的上機(jī)實(shí)驗(yàn)才能真正理解和消化教材上的理論知識。實(shí)踐教學(xué)包括課程實(shí)驗(yàn)和課程綜合實(shí)踐兩個環(huán)節(jié)。

課程實(shí)驗(yàn)主要是檢查學(xué)生對基本知識點(diǎn)的理解和掌握情況,側(cè)重單元知識點(diǎn)的強(qiáng)化培訓(xùn)。采取的主要措施有: 根據(jù)課堂講授的實(shí)例,恰當(dāng)設(shè)置實(shí)驗(yàn),注意使學(xué)生學(xué)習(xí)編程逐步從模仿轉(zhuǎn)向設(shè)計,要求學(xué)生事先編好程序填寫實(shí)驗(yàn)報告再進(jìn)實(shí)驗(yàn)室,提高實(shí)驗(yàn)課的效率,學(xué)生在自己成功地編制、調(diào)試、運(yùn)行實(shí)驗(yàn)程序后,及時將經(jīng)過整理后的實(shí)驗(yàn)結(jié)果通過實(shí)驗(yàn)室的局域網(wǎng)提交至服務(wù)器,同時要求學(xué)生自己也要及時用移動硬盤把自己的實(shí)驗(yàn)程序保留下來,以便將來進(jìn)一步的復(fù)習(xí)參考。要求學(xué)生這樣做的目的,一方面可以督促學(xué)生按時按量地完成要求的實(shí)驗(yàn)作業(yè),另一方面讓學(xué)生保留下自己的程序,能讓學(xué)生有種成就感,從而激發(fā)學(xué)生的學(xué)習(xí)興趣。實(shí)驗(yàn)過程中指導(dǎo)教師要注意兩個方面的問題,第一就是從一開始就注意培養(yǎng)學(xué)生編程的規(guī)范化及標(biāo)準(zhǔn)化素質(zhì),因?yàn)橐粋€高質(zhì)量的程序需要規(guī)范的命名、科學(xué)的編碼風(fēng)格及必要的注釋;第二就是要使學(xué)生能學(xué)會及時發(fā)現(xiàn)問題及時地利用調(diào)試工具、手段等解決程序中出現(xiàn)的問題。實(shí)驗(yàn)課后教師必須做些歸納總結(jié),對于一些共性的問題,教師必需提出來進(jìn)行重點(diǎn)總結(jié)講解,以利于學(xué)生全面掌握。

課程綜合實(shí)踐這個環(huán)節(jié)有兩周時間集中進(jìn)行學(xué)習(xí),在這兩周的時間里,除了要對MFC編程理論知識進(jìn)行重點(diǎn)介紹,強(qiáng)化訓(xùn)練外,更為重要的是要對已學(xué)過的程序設(shè)計內(nèi)容進(jìn)行綜合性的運(yùn)用來編制一個功能比較復(fù)雜的應(yīng)用程序。為了更好地提高綜合實(shí)踐的教學(xué)質(zhì)量,我們強(qiáng)調(diào)學(xué)生要按軟件工程的思想對一個應(yīng)用程序要首先進(jìn)行需求分析,明確應(yīng)用程序要實(shí)現(xiàn)的各項(xiàng)功能;接下來采用面向?qū)ο蟮某绦蛟O(shè)計思想對應(yīng)用程序進(jìn)行總體設(shè)計和詳細(xì)設(shè)計,即設(shè)計出應(yīng)用程序中所需要的各種類及類與類之間的關(guān)系,并完成每個類的屬性和方法設(shè)計;然后再進(jìn)行編碼調(diào)試運(yùn)行開發(fā)。在這個環(huán)節(jié)的代碼編寫過程中我們要求學(xué)生充分利用MFC強(qiáng)化訓(xùn)練中學(xué)習(xí)的內(nèi)容進(jìn)行可視化編程,即學(xué)即用,發(fā)現(xiàn)問題指導(dǎo)教師要教會學(xué)生充分利用VC++集成開發(fā)環(huán)境的調(diào)試工具進(jìn)行調(diào)試,及時地解決程序設(shè)計中出現(xiàn)的各種問題,這樣既可以充分調(diào)動學(xué)生學(xué)習(xí)MFC編程的學(xué)習(xí)興趣,又能充分保證學(xué)生綜合編程練習(xí)的順利完成。

3.4改革考核環(huán)節(jié)

怎么考核對學(xué)生的學(xué)習(xí)有著十分重要的導(dǎo)向作用。以往的考核中以筆試為主,忽略了對學(xué)生編程能力的考核,這不能全面反映出學(xué)生學(xué)習(xí)的真實(shí)水平和教師的教學(xué)效果。為了更好地運(yùn)用考核指揮捧作用,我們對考核環(huán)節(jié)作了如下改革:

1)改革考試方式,注重提高學(xué)生動手能力。為了改革C++程序設(shè)計課程的考試方式,我們制定了詳細(xì)的課程考核計劃,注重加強(qiáng)教學(xué)過程考核,且考核形式也注重多樣化、強(qiáng)化教學(xué)過程中學(xué)生能力培養(yǎng)。

2) 改革考試內(nèi)容,注重提高學(xué)生綜合能力。在檢驗(yàn)學(xué)生基本知識掌握情況的同時,注重學(xué)生思維能力、實(shí)踐能力、創(chuàng)新精神的培養(yǎng)和綜合運(yùn)用知識分析問題、解決問題的能力考核。

3) 賽考結(jié)合,注重提高學(xué)生創(chuàng)新能力。課程考試與課程競賽相結(jié)合,制訂將比賽成績與考試成績掛鉤的相關(guān)管理辦法,激勵學(xué)生奮發(fā)學(xué)習(xí),提高學(xué)生創(chuàng)新能力。

為了搞好該課程的考試改革,任課教師須將考核方式、要求等提前告知學(xué)生,并使學(xué)生充分了解成績評定方案(如課堂表現(xiàn)、回答問題、各種測驗(yàn)、作業(yè)、競賽等實(shí)施計劃以及在課程最終成績中所占比例等)。實(shí)施過程中,任課教師須認(rèn)真做好過程成績記載,對每一學(xué)生的每一項(xiàng)評定結(jié)果及時記錄在案,在課程結(jié)束后、期末考試前向?qū)W生公布。同時將過程考核標(biāo)準(zhǔn)、結(jié)論等資料進(jìn)行歸檔。通過上述考核環(huán)節(jié)的改革,基本能有效地發(fā)揮考核指揮棒的作用,激發(fā)學(xué)生對本課程學(xué)習(xí)的主觀能動性,引導(dǎo)學(xué)生將更多的精力投入到實(shí)際編程能力的培養(yǎng).從而達(dá)到這門課程的教學(xué)目的。

4 結(jié)束語

高校C++程序設(shè)計課程改革的思路、方法多種多樣,但不管怎么變化,其宗旨都是為了不斷提高教學(xué)質(zhì)量,培養(yǎng)學(xué)生應(yīng)用C++程序設(shè)計語言編寫各種實(shí)際應(yīng)用程序的編程能力。在這個教學(xué)過程中,教師和學(xué)生都要充分發(fā)揮“主導(dǎo)―主體”作用,即教師和學(xué)生都必須充分發(fā)揮各自的主觀能動性才能收到良好的教學(xué)效果,近些年來,筆者在教師如何教學(xué),學(xué)生如何才能學(xué)好C++程序設(shè)計課程兩個方面進(jìn)行了不斷的探索和努力,積累了一些經(jīng)驗(yàn),通過后續(xù)跨學(xué)年的追蹤觀察發(fā)現(xiàn):將這些教學(xué)改革中所取得的成功經(jīng)驗(yàn)運(yùn)用于該課程教學(xué)過程中后,學(xué)生在后續(xù)的學(xué)年中應(yīng)用C++程序設(shè)計語言解決其他學(xué)科中的應(yīng)用編程問題能力有顯著的提高。

【參考文獻(xiàn)】

[1]齊新軍,宗明魁. C + + 程序設(shè)計課程教改與學(xué)生實(shí)踐能力培養(yǎng)[J]. 中國新技術(shù)新產(chǎn)品,2009(19).

第12篇

關(guān)鍵詞:情現(xiàn)教學(xué) 數(shù)控加工技術(shù) 課程應(yīng)用

一、情境教學(xué)的含義與重要性

(一)情境教學(xué)的含義

所謂情境教學(xué)其實(shí)就是將情感融入到教學(xué)過程中,為了更好的激發(fā)學(xué)生的學(xué)習(xí)熱情而形成的一種全新的場景教學(xué)模式,是一種將認(rèn)知和情感有效結(jié)合的教學(xué)方式。其教學(xué)的重要內(nèi)容便是在人為作用下不斷改善教學(xué)環(huán)境,讓學(xué)生能夠身臨其境的感受,具有深刻的教育內(nèi)涵及學(xué)習(xí)樂趣。情景教學(xué)對傳統(tǒng)教學(xué)模式是一次大膽的顛覆與嘗試,將厭學(xué)變?yōu)闃穼W(xué),變被動學(xué)習(xí)為主動學(xué)習(xí),進(jìn)而提高學(xué)習(xí)效率。情境教學(xué)在高職院校的數(shù)控課程應(yīng)用中,依據(jù)職業(yè)工作環(huán)境精心設(shè)計與構(gòu)建教學(xué)環(huán)境,能讓學(xué)生放下書本的枯燥,而融入創(chuàng)設(shè)的職業(yè)工作場景中,在企業(yè)文化氛圍的熏陶下,讓學(xué)生不再“紙上談兵”做書呆子,而是自然而然由學(xué)生過渡到上班族,提高學(xué)生的職業(yè)素養(yǎng)、責(zé)任意識、社交能力、創(chuàng)新能力,得到學(xué)習(xí)與工作的順利對接。

(二)情境教學(xué)的重要性

21世紀(jì)是知識經(jīng)濟(jì)時代,我國的應(yīng)試教育早已被素質(zhì)教育取代,教育領(lǐng)域發(fā)生了翻天覆地的變化,新課程改革也進(jìn)行的如火如茶,新發(fā)展、新理念、新思想已成為教育界改革的重點(diǎn)。高職院校就是培養(yǎng)學(xué)生具有一項(xiàng)專業(yè)技能的學(xué)校,教會學(xué)生基本技能同時也更需要教會學(xué)生如何自主學(xué)習(xí),時代不斷發(fā)展,科學(xué)技術(shù)日新月異,因而所學(xué)的技術(shù)也需要不斷更新。當(dāng)前高節(jié)奏的生活壓力,慢一步就會被淘汰,傳統(tǒng)的教學(xué)方式、教學(xué)模式、教學(xué)方式等面臨著嚴(yán)峻挑戰(zhàn),目前高職院校中以數(shù)控專業(yè)為例,數(shù)控加工技術(shù)是側(cè)重實(shí)踐性強(qiáng)的課程,涉及到的一些概念、程序、計算等較為抽象,學(xué)生們聽起來較為晦澀難懂、枯燥乏味,因而學(xué)習(xí)的積極性不高,久而久之使得高職教育出現(xiàn)發(fā)展緩慢、不被重視的尷尬局面,情境教學(xué)是圍繞學(xué)生為中心,注重學(xué)生與外部環(huán)境相互作用,教師通過構(gòu)建不同情境,讓學(xué)生融人其中,自主學(xué)習(xí)、學(xué)會工作、學(xué)會團(tuán)隊協(xié)作意識,才能真正為為社會培養(yǎng)出創(chuàng)新型高素質(zhì)專業(yè)人才。

二、數(shù)控專業(yè)教學(xué)發(fā)展現(xiàn)狀

數(shù)控加工技術(shù)包含了兩方面的編程,即手工編程與自動編程,想要編程順利開展,首先要對加工零件實(shí)施工業(yè)分析。編程中所包含的內(nèi)容很多,主要有工藝參數(shù)和流程、刀具參數(shù)、切削用量和位移參數(shù)等等,在進(jìn)行數(shù)控機(jī)床加工前,要將數(shù)控系統(tǒng)的存儲器中儲存數(shù)控信息,當(dāng)前數(shù)控加工技術(shù)課程涉及到機(jī)械制造基礎(chǔ)、機(jī)械制圖、機(jī)械設(shè)計基礎(chǔ)、數(shù)控加工、數(shù)控編程,GAM,CAD等,由于理論知識較為的枯燥、有些難度,很多學(xué)生的注意力就不太集中,甚至昏昏欲睡,一堂課下來就是“人在曹營,心在漢”的感覺,人在課堂上但并不是認(rèn)真聽講而是精力放在其他地方,并且教學(xué)方式多屬于教師的“填鴨式”教學(xué)為主,教師在45分鐘的課堂中,用盡各種辦法想讓學(xué)生學(xué)習(xí)到各種知識,但是課堂很少與學(xué)生互動交流,學(xué)生對教師講課內(nèi)容不感興趣;教學(xué)方式單一,傳統(tǒng)理論與實(shí)踐教學(xué)獨(dú)立開展,使得理論與實(shí)踐相脫節(jié),重理論知識灌注,卻輕視理論知識的應(yīng)用,學(xué)生所掌握知識淺顯難以深化與理解,因而教學(xué)效果不佳。而在教學(xué)中運(yùn)用情境教學(xué)法能轉(zhuǎn)變教師的教學(xué)觀念,改進(jìn)教學(xué)方法,實(shí)現(xiàn)快樂學(xué)習(xí)的目的,進(jìn)而提高教學(xué)質(zhì)量。

三、情境教學(xué)法在數(shù)控加工技術(shù)課程的設(shè)計思路

將情境教學(xué)模式運(yùn)用到數(shù)控加工技術(shù)教學(xué)中,通過圍繞項(xiàng)目進(jìn)行情境的設(shè)計。首先,數(shù)控技術(shù)專業(yè)的學(xué)生一般在校園學(xué)習(xí)結(jié)束后參與到車間工藝員、編程操作員以及CAM編程員等工作中,所以在規(guī)劃教學(xué)程序是要將學(xué)生的發(fā)展作為規(guī)劃的重心,將企業(yè)實(shí)際的生產(chǎn)產(chǎn)品作為構(gòu)建課程體系的支架,突出學(xué)生多種職業(yè)能力的培養(yǎng),集開放性、職業(yè)性、實(shí)踐性為一體,明確崗位能力需求后,教師在數(shù)控教學(xué)中,不僅教會學(xué)生操作與編程,也要注意學(xué)生軟件操作、設(shè)計創(chuàng)新、分析問題、組織管理等能力的培養(yǎng)。其次,采用“校企聯(lián)合,工學(xué)結(jié)合”為原則,定期進(jìn)行高職院校與機(jī)械類企業(yè)之間的調(diào)研合作,開展各種講座,按照職業(yè)領(lǐng)域劃分出具體課程與崗位職責(zé),將教學(xué)內(nèi)容與工作過程相銜接,做到“教、學(xué)、做”一體化,實(shí)現(xiàn)科學(xué)合理的教學(xué)設(shè)計。再次,注重學(xué)生的心理特點(diǎn),區(qū)別對待。只有教師與學(xué)生多溝通,了解學(xué)生的內(nèi)心想法,投其所好,才能激發(fā)學(xué)生學(xué)習(xí)熱情,在營造情境中就應(yīng)該站在學(xué)生角度出發(fā),尊重學(xué)生滿足學(xué)生需求,靈活運(yùn)用多種教學(xué)手段、教學(xué)方式等充分調(diào)動課堂氣氛,讓師生在偷快、輕松的氛圍中自主學(xué)習(xí),多次互動,讓學(xué)生獲得滿足感。隨后,對于教師制定的教學(xué)計劃能順利實(shí)現(xiàn)較為理想,但是也應(yīng)該實(shí)事求是的依據(jù)學(xué)生對知識與技能掌握掌握情況去制定教學(xué)內(nèi)容,知識點(diǎn)不能太難也不能太易,靈活選擇,并且需注意多角度、多方位的考慮周全,再制定科學(xué)合理的教學(xué)計劃,才能達(dá)到事半功倍的效果。

四、情景教學(xué)在數(shù)控加工技術(shù)課程中的注意事項(xiàng)

情境教學(xué)當(dāng)前在高職教育中開展的如火如茶,對教育改革有著積極的推動作用,值得進(jìn)一步推廣,而在數(shù)控加工技術(shù)課程具體應(yīng)用中仍需要注意幾點(diǎn):首先,教師應(yīng)該與時俱進(jìn),增強(qiáng)自我學(xué)習(xí)的意識,提高教學(xué)水平,多學(xué)習(xí)新的教育理念、新的教學(xué)方法,以學(xué)生為中心,讓學(xué)生多動手、在“做”的過程中,理解知識、消化知識,真正掌握職業(yè)技能為日后工作中游刃有余奠定基礎(chǔ);其次,典型零件最好以企業(yè)的真實(shí)產(chǎn)品為主,教學(xué)內(nèi)容延伸到企業(yè)生產(chǎn)實(shí)踐中,有利于學(xué)生盡早適應(yīng)工作崗位的職業(yè)要求。總之,情境教學(xué)在當(dāng)前高職教學(xué)課程改革中有著重要意義,極大促進(jìn)高職教育的職業(yè)性,教師應(yīng)該有的放失的加以運(yùn)用,為學(xué)生日后順利工作夯實(shí)基礎(chǔ)。參考文獻(xiàn):