基于趣味案例法的高職C語言教學(xué)模式研究_第1頁
基于趣味案例法的高職C語言教學(xué)模式研究_第2頁
基于趣味案例法的高職C語言教學(xué)模式研究_第3頁
基于趣味案例法的高職C語言教學(xué)模式研究_第4頁
基于趣味案例法的高職C語言教學(xué)模式研究_第5頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、    基于趣味案例法的高職c語言教學(xué)模式研究    丁其鵬摘要: 本文通過對高職類院校c語言課程的教學(xué)狀況和存在的問題進(jìn)行分析,提出在高職c語言教學(xué)中引入趣味案例教學(xué)法,介紹了游戲引導(dǎo)法、聯(lián)系生活法、小組對戰(zhàn)法等應(yīng)用在教學(xué)實踐中的具體方法,有效活躍了c語言教學(xué)的課堂氣氛,且有效改善了教學(xué)效果。abstract: this paper based on the analysis of c language teaching status and problems in the higher vocational colleges, proposed th

2、e introduction of the teaching method of applying interesting examples, introduced the game guide method, contacting life method, group method and other specific methods in teaching practice, effectively brightening up the classroom atmosphere in the c language teaching, and effectively improving th

3、e teaching effect.關(guān)鍵詞: 高職;c語言;趣味案例key words: higher vocational education;c language;interesting examples:g712 :a :1006-4311(2017)02-0212-020 引言高職院校對學(xué)生的培養(yǎng)要與職業(yè)技能的培養(yǎng)相掛鉤,因而在校學(xué)習(xí)期間,應(yīng)加強(qiáng)對學(xué)生適應(yīng)社會能力的培養(yǎng)。c語言課程作為程序設(shè)計入門的專業(yè)基礎(chǔ)課,是高職計算機(jī)專業(yè)學(xué)生的必修課,安排在入學(xué)后的第一學(xué)期進(jìn)行修讀。學(xué)生通過對c語言課程的學(xué)習(xí),可以塑造學(xué)生程序設(shè)計的思想,建立日常問題和計算機(jī)程序的聯(lián)系,進(jìn)一步奠定學(xué)生學(xué)習(xí)程序設(shè)計專

4、業(yè)類課程的基礎(chǔ)。高職院校學(xué)生的文化基礎(chǔ)較本科學(xué)生相對薄弱,學(xué)習(xí)能力差并且學(xué)習(xí)的積極性不高,但仍具有較強(qiáng)的可塑性。如何激發(fā)高職學(xué)生學(xué)習(xí)的積極性就成為教學(xué)中要考慮的一個重要問題。本文中提出的基于趣味案例法可以有效地解決這一問題。興趣案例教學(xué)法是一種有較強(qiáng)針對性和實效性的教學(xué)方法,能啟發(fā)學(xué)生的智力,培養(yǎng)學(xué)生的實踐能力,進(jìn)一步提高學(xué)生的綜合素質(zhì),是一種在高職教學(xué)中行之有效的教學(xué)方法。1 高職c語言教學(xué)的現(xiàn)狀和問題首先,當(dāng)前高職c語言教學(xué)主要采用理論教學(xué)和實踐教學(xué)相結(jié)合的模式,大部分高職院校側(cè)重于對c語言基本原理和一些基礎(chǔ)應(yīng)用的講解,而作為一種編程語言的c語言,主要是由標(biāo)識符、關(guān)鍵字和各種運算符組成,與

5、別的語言一樣,同樣具有一些自己的語法規(guī)則。雖然在制定這些語法規(guī)則的時候,開發(fā)者已經(jīng)將盡量多的人性化的因素考慮其中,但因計算機(jī)還是有別于人腦,同計算機(jī)進(jìn)行溝通的語言與同人類日常交流的語言在運用上還是有很大的區(qū)別。學(xué)生剛開始很難適應(yīng)c語言中的邏輯,而且c語言課程中的基礎(chǔ)知識點、數(shù)據(jù)類型、運算符和結(jié)構(gòu)形式繁多,語言的邏輯性強(qiáng),并且比較抽象,學(xué)生在學(xué)習(xí)的時候會感到有些困難。其次,從學(xué)生的角度考慮,在當(dāng)前的高考制度下,高職院校的學(xué)生基礎(chǔ)知識普遍薄弱,接受能力有限,英語基礎(chǔ)差,對c語言中使用的關(guān)鍵字的理解和記憶感到困難,遇到稍微長點的代碼就看不下去,而且高職學(xué)生沒有良好的學(xué)習(xí)習(xí)慣,課前不能很好地預(yù)習(xí),課后

6、對于學(xué)習(xí)中存在的一些問題不能主動找老師和同學(xué)解決。因而,高職類學(xué)生普遍反映c語言課程非常難學(xué)。最后,從教學(xué)過程來看,有些教材選取不合適。伴隨c語言課程教學(xué)改革的不斷推進(jìn),涌現(xiàn)出各類高職c語言教材,很多教材未能將知識點與實際應(yīng)用很好地結(jié)合,例題大多圍繞一些數(shù)學(xué)知識進(jìn)行設(shè)計,不能同現(xiàn)實生活緊密結(jié)合。并且,對c語言這一理工類的基礎(chǔ)課程,大多老師采用基礎(chǔ)知識講解同例題解析相結(jié)合的方法進(jìn)行講解,而不能跟文科類的課程那樣,可借助于圖片、視頻和案例等一些輔助性手段來增添課堂趣味性,因而,c語言課堂氣氛很難活躍,從而導(dǎo)致教學(xué)的效果很不理想。2 趣味案例教學(xué)法的應(yīng)用針對以上高職c語言課程教學(xué)當(dāng)中的現(xiàn)狀和問題,通

7、過多方的調(diào)研以及課堂教學(xué)實踐,總結(jié)出如下幾種趣味案例教學(xué)法,可以有效活躍c語言教學(xué)課堂氣氛,進(jìn)而提高學(xué)生學(xué)習(xí)的積極性,使教學(xué)效果得到明顯改善。2.1 游戲引導(dǎo)法c語言作為一種計算機(jī)語言,在進(jìn)行代碼設(shè)計時,開發(fā)人員必須遵照計算機(jī)的邏輯方式,因而,對于初學(xué)者來講,尤其對高職院校的大一新生,這種有別于人類習(xí)慣的日常思維的邏輯方式,就很難理解和接受了,因而,將一些較為抽象的邏輯算法或語法規(guī)則采用“游戲引導(dǎo)法”來進(jìn)行講解,就能達(dá)到比較理想的效果。比如采用冒泡法對數(shù)組元素進(jìn)行排序,如果直接和學(xué)生講解冒泡排序算法,學(xué)生可能會很難接受。那么,在課堂上邀請8位同學(xué)在講臺上站成一排,將每個人的學(xué)號后兩位用白板筆分

8、別寫在一張a4紙上,每位同學(xué)將寫有自己學(xué)號的a4紙舉在胸前,此時,這8位同學(xué)模擬排序前的數(shù)組的8個元素,指定第一個同學(xué)學(xué)號為數(shù)組的第一個元素a0,以此類推,最后一個同學(xué)學(xué)號作為數(shù)組的最后一個元素a7。在第一趟比較時,將最后一位同學(xué)學(xué)號同前一位同學(xué)的學(xué)號進(jìn)行比較,如果比前一位同學(xué)的學(xué)號小,就讓兩位同學(xué)交換位置,然后,將第七位同學(xué)的學(xué)號同前一位(第六位)同學(xué)的學(xué)號進(jìn)行比較,同樣,如果比前一位同學(xué)的學(xué)號小,就讓兩位同學(xué)交換位置,采用同樣的方法,讓第六位同學(xué)同第五位同學(xué)比較,讓第五位同學(xué)同第四位同學(xué)比較,讓第四位同學(xué)同第三位同學(xué)比較,讓第三位同學(xué)同第二位同學(xué)比較,讓第二位同學(xué)同第一位同學(xué)比較,第一趟比

9、較完成后,當(dāng)前第一位同學(xué)就是這8位同學(xué)中學(xué)號最小的一個。繼續(xù)第二趟的比較,因為經(jīng)過第一趟的比較,第一位同學(xué)已經(jīng)是學(xué)號最小的一個,所以,第二趟比較時,從最后一位同學(xué)開始比較到第二位同學(xué)就結(jié)束了,通過第二趟的比較,站在第二位的同學(xué)是學(xué)號次小的同學(xué)。 按照同樣的方法依次進(jìn)行第三趟、第四趟、第五趟、第六趟以及第七趟的比較。就可以按照8位同學(xué)的學(xué)號從小到大的順序完成排序。通過這一形象的游戲向同學(xué)們演示冒泡排序的算法,可以讓同學(xué)們清楚地看到數(shù)據(jù)如何實現(xiàn)冒泡的過程。2.2 聯(lián)系生活法c語言程序有三大程序結(jié)構(gòu),如果課堂教學(xué)中緊單純地講解這三大程序結(jié)構(gòu)的流程,學(xué)生可能一時很難接受。如果把這三大程序結(jié)構(gòu)同我們的生

10、活很好地聯(lián)系起來,那么學(xué)生對這三大結(jié)構(gòu)的理解就簡單得多了。例如,講解選擇結(jié)構(gòu)時可以拿我們?nèi)粘3鲂袨槔?。我們可以在百度地圖上輸入出發(fā)地和目的地,就可以查出各種出行方式對應(yīng)的出行路線圖。將我們出行時選擇的出行方式(公交、駕車、步行和騎行)比作選擇結(jié)構(gòu)的條件,將每種出行方式在地圖上對應(yīng)的路線比作選擇結(jié)構(gòu)的條件分支。當(dāng)我們選擇某種出行方式,也就是滿足某一條件時,就要按照地圖上與這一出行方式對應(yīng)的路線出行,也就是程序要選擇這一條件下對應(yīng)的條件分支執(zhí)行。這樣,學(xué)生就可以很容易地理解選擇結(jié)構(gòu)的流程。2.3 小組對戰(zhàn)法c語言課程的前期主要是對一些基礎(chǔ)知識學(xué)習(xí),可以通過課堂的講解和一些簡單的小程序讓同學(xué)積累和掌

11、握數(shù)據(jù)類型、變量、運算符及表達(dá)式等基礎(chǔ)知識點,這些基礎(chǔ)知識點都是學(xué)生之后編寫復(fù)雜程序的重要儲備。所謂小組對戰(zhàn)法,就是在課堂上將同學(xué)們劃分成幾個小組,對老師在課堂上提出的問題進(jìn)行搶答或者輪答,通過小組的協(xié)作和競爭來活躍課堂氣氛,增強(qiáng)學(xué)生對知識點進(jìn)行記憶的動力。為了調(diào)動學(xué)生參與的積極性,當(dāng)有同學(xué)對當(dāng)前問題不能作答時,允許向小組中的其他成員尋求幫助,對于回答問題較好的小組給予適當(dāng)?shù)钠綍r成績加分獎勵。對于一些算法比較靈活的程序,可以以小組為單位進(jìn)行討論,最后給出一個本小組認(rèn)為最優(yōu)的算法,然后將各小組給出的算法進(jìn)行比對,同樣,對給出全班最優(yōu)算法的小組給予平時成績加分。通過這種方式將全班同學(xué)都調(diào)動起來。3 小結(jié)雖然高職院校學(xué)生的基礎(chǔ)相對薄弱,但他們有很強(qiáng)的實踐動手能力,如果采用正確的方式加以引導(dǎo),便可以將學(xué)生的學(xué)習(xí)興趣激發(fā)起來,那么課堂教學(xué)就不會顯得那么枯燥。c語言課程的邏輯性較強(qiáng),并且規(guī)則也比較繁多,但對于知識點的應(yīng)用比較靈活。通過以上教學(xué)方法的實踐,切身感受到趣味案例教學(xué)法的課堂實效,學(xué)生在游戲、對抗和形象的關(guān)聯(liá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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論