午夜成人福利亚洲精品_亚洲熟妇AV无人区一区_亚洲午夜成人精品无码浪潮_极品熟妇无码AV在线少妇

現(xiàn)在位置:范文先生網(wǎng)>教學(xué)論文>職教論文>高職C語言課程教學(xué)論文

高職C語言課程教學(xué)論文

時間:2022-08-23 13:35:42 職教論文 我要投稿
  • 相關(guān)推薦

高職C語言課程教學(xué)論文

  提高高職C語言課程教學(xué)效果的研究與實踐
  
  文/楊曉明 劉淑婷
  
  摘 要:C語言是高職院校學(xué)生接觸的第一門計算機(jī)語言課,語法靈活、知識點多、程序設(shè)計自由度大,且注重實踐操作能力,因此如何提高課堂教學(xué)效率,培養(yǎng)學(xué)生的編程興趣和能力就顯得尤為重要。根據(jù)多年的教學(xué)經(jīng)驗,針對民辦院校高職類學(xué)生的C語言課程教學(xué)提出了一些改革措施。
  
  關(guān)鍵詞:C語言;實踐操作能力;改革措施
  
  C語言具有強(qiáng)大的功能,是應(yīng)用最廣泛的計算機(jī)程序設(shè)計語言之一,是程序設(shè)計的基礎(chǔ),也是數(shù)據(jù)結(jié)構(gòu)等課程的先導(dǎo)課。根據(jù)高職計算機(jī)教育的特點,C語言程序設(shè)計課程不僅是專業(yè)基礎(chǔ)課,更是一門專業(yè)技能課。作為學(xué)生,進(jìn)入大學(xué)后接觸的第一門計算機(jī)語言課,C語言教學(xué)應(yīng)以培養(yǎng)學(xué)生的編程興趣、加強(qiáng)學(xué)生的自學(xué)能力為目標(biāo)。通過本門課程的學(xué)習(xí),使學(xué)生逐步培養(yǎng)程序設(shè)計的思維,能熟練的上機(jī)調(diào)試程序,具備良好的編程習(xí)慣、設(shè)計規(guī)范和風(fēng)格,訓(xùn)練程序設(shè)計的能力,能夠獨自解決程序編寫和調(diào)試中的困難,同時具備溝通、表達(dá)能力以及與人協(xié)作能力。
  
  一、目前教學(xué)中存在的問題
  
  1.知識點多,語法靈活
  
  C語言具有數(shù)據(jù)類型豐富、語法限制不嚴(yán)格、程序設(shè)計自由度大、可由用戶自定義數(shù)據(jù)類型等特點。然而,這些特點既是C語言的優(yōu)點,也是C語言學(xué)習(xí)的難點。高職院校的學(xué)生大多數(shù)都是第一次接觸程序設(shè)計語言,基礎(chǔ)相對較差,在實際教學(xué)中,知識點的講授是分別進(jìn)行的。學(xué)生可以很好地學(xué)習(xí)和理解各個獨立的知識點,也可以把某個知識點運(yùn)用到其適用的情況。但是,如何將多個知識點關(guān)聯(lián)和連貫起來對于學(xué)生理解就比較困難。
  
  2.講得多,練得少
  
  C語言是一門實踐性很強(qiáng)的課程,邏輯性強(qiáng)、內(nèi)容多,不易理解,但學(xué)時安排較少,目前課程總學(xué)時為64學(xué)時,其中講授為32學(xué)時,實驗為32學(xué)時,相對于其他普通高校實驗16課時來說,已經(jīng)增加了實驗課學(xué)時,但在實驗課堂上也通常是教師先講,學(xué)生再練。往往學(xué)生真正上機(jī)練習(xí)的時間只有一小節(jié)課,學(xué)生只是機(jī)械地完成教師布置的題目或驗證已有的程序,很少能自己思考或者創(chuàng)新的。
  
  3.無法調(diào)動學(xué)生學(xué)習(xí)的積極性
  
  C語言不像有的課程那樣立竿見影,需要一個循序漸進(jìn)的學(xué)習(xí)過程,而且C語言知識點內(nèi)容繁雜,學(xué)習(xí)起來很枯燥,因此學(xué)生學(xué)習(xí)的積極性不高。相對于其他基礎(chǔ)課程中比較直觀的基本操作和基礎(chǔ)概念,它更注重由設(shè)計算法到書寫程序并進(jìn)行調(diào)試的整個
  
  過程,顯得抽象、復(fù)雜,編程時容易出錯、很難掌握,很多學(xué)生因而失去了學(xué)習(xí)的興趣,喪失學(xué)習(xí)的信心。
  
  二、改進(jìn)課堂教學(xué)方法
  
  1.精講多練,合理安排教學(xué)內(nèi)容
  
  C語言知識點多、覆蓋面廣,理論授課時間相對比較緊張。經(jīng)過實踐證明,對于民辦高職類學(xué)生,因為學(xué)生的自學(xué)能力、自控能力相對較差,因此不宜按照課本安排的知識點順序進(jìn)行講解,在
  
  具體教學(xué)過程中,首先應(yīng)注意教學(xué)內(nèi)容的順序。一般的教學(xué)順序,往往剛開始的內(nèi)容是變量、數(shù)據(jù)類型、運(yùn)算符、表達(dá)式、語句、函數(shù)的定義、使用說明等,沒有很快涉及程序編制,這樣很容易造成學(xué)生泄氣或者失去興趣,對學(xué)習(xí)極其不利。因此要適當(dāng)減少數(shù)據(jù)類型和表達(dá)式等內(nèi)容,盡快進(jìn)入到順序程序設(shè)計部分,并采用先舉例后分析,逐漸引入知識點的順序,注意先具體后抽象。其次需從應(yīng)用角度出發(fā)劃分知識內(nèi)容,用就學(xué),不用就可先不講,知識點講解難度掌握到夠用即可。同時針對初學(xué)者的特點和認(rèn)知規(guī)律,分散難點,降低臺階,在實例練習(xí)中掌握重點,突破難點,在課程中慢慢滲透理論體系,將難點內(nèi)容化解在各章節(jié)中去講解。
  
  2.采用案例驅(qū)動教學(xué)法
  
  案例驅(qū)動教學(xué)就是把教學(xué)內(nèi)容設(shè)計成一個或者多個具體案例,教師圍繞案例講授相關(guān)內(nèi)容,學(xué)生在案例驅(qū)動下,獨立分析和解決問題,從而掌握教學(xué)內(nèi)容,達(dá)到教學(xué)效果。
  
  結(jié)合案例驅(qū)動法的基本思想以及高職學(xué)生的實際情況,C語言的教學(xué)內(nèi)容可劃分為以下知識點:輸入輸出和順序結(jié)構(gòu)、分支結(jié)構(gòu)程序設(shè)計、循環(huán)結(jié)構(gòu)程序設(shè)計、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體和文件、綜合程序設(shè)計。其中數(shù)據(jù)類型、運(yùn)算符和表達(dá)式可以滲透在以上各個知識點中講解,不同的知識點可以設(shè)計成不同的案例,通過先舉例、后講解,(www.sanibelh2omatters.com)讓學(xué)生通過一些有意思且實用的例子,學(xué)習(xí)、掌握知識點和語法,同時培養(yǎng)程序設(shè)計的思維和習(xí)慣。經(jīng)實踐證明,這種方法在高職院校C語言教學(xué)中取得較好的效果。
  
  3.運(yùn)用階梯式教學(xué)法
  
  將教案設(shè)計成階梯式,讓學(xué)生一步一個臺階地往上走,跨度不大,符合學(xué)習(xí)規(guī)律。例如,在引導(dǎo)學(xué)生實現(xiàn)猜數(shù)游戲時,將需求設(shè)置成階梯式,分成利用選擇實現(xiàn)一次判斷、利用循環(huán)實現(xiàn)一次猜數(shù)、利用多重循環(huán)實現(xiàn)連續(xù)猜數(shù),最終將小游戲的功能逐步完善。學(xué)生在這種階梯式教學(xué)法中獲得濃厚的興趣,通過不斷地編程調(diào)試、跟蹤運(yùn)行,程序設(shè)計能力和編程思想進(jìn)一步得到提高。
  
  三、改進(jìn)實驗教學(xué)方法
  
  設(shè)計好實驗內(nèi)容,盡量讓學(xué)生獨立或者相互協(xié)作完成,教師給一些引導(dǎo)或建議,讓學(xué)生自己去嘗試。給每個教學(xué)內(nèi)容設(shè)計一個實驗,實驗內(nèi)容可分為兩部分:基本實驗和選做實驗。其中基本實驗包括:驗證性實驗、改錯性實驗和設(shè)計性實驗,適合大部分學(xué)生。選做實驗給出一些提示,但不做具體要求,使學(xué)有余力的學(xué)生可以在完成基本實驗的前提下選做,進(jìn)一步提高編程能力。
  
  1.基本實驗
  
 。1)驗證性實驗
  
  驗證性實驗訓(xùn)練學(xué)生閱讀程序,熟悉知識點,體會良好的程序書寫風(fēng)格。結(jié)合案例教學(xué)方法,針對每次上課所學(xué)知識點的不同,分別提供給學(xué)生一些已包括所學(xué)知識點、實現(xiàn)實際問題、可直接運(yùn)行出結(jié)果的有吸引力的案例,讓學(xué)生自己分析程序、執(zhí)行程序和查看結(jié)果,根據(jù)源程序和運(yùn)行結(jié)果分析其程序中所包含的知識點及
  
  程序具體實現(xiàn)的功能,加強(qiáng)學(xué)生分析問題的能力。
  
 。2)改錯性實驗
  
  改錯性實驗主要訓(xùn)練學(xué)生根據(jù)出錯信息運(yùn)用程序調(diào)試方法進(jìn)行程序調(diào)試,提高學(xué)生的程序調(diào)試能力。根據(jù)所學(xué)知識點內(nèi)容,設(shè)計一些有語法錯誤或邏輯錯誤的程序,讓學(xué)生通過調(diào)試,找出程序中的錯誤并改正。
  
 。3)設(shè)計性實驗
  
  設(shè)計性實驗給出題目和部分題目的解題提示,讓學(xué)生自己設(shè)
  
  計算法,然后自己編程并調(diào)試,提高學(xué)生運(yùn)用知識解決問題的能力。根據(jù)所學(xué)知識點內(nèi)容,布置一些與已學(xué)程序相似的程序,讓學(xué)生結(jié)合已學(xué)知識設(shè)計程序或者修改已有程序,從而實現(xiàn)新功能。
  
  例如,學(xué)生可以通過改編“1+2+3+…+100”的程序,實現(xiàn)求“2+4+6+…+100”的程序。
  
  2.選做實驗
  
  提出一些設(shè)想和思路,引導(dǎo)學(xué)生進(jìn)一步優(yōu)化和完善程序,學(xué)生得到啟發(fā)后,有了自己的想法,在實現(xiàn)的過程中遇到問題和困難,教師可以給予相應(yīng)的幫助,但主要靠學(xué)生自己完成。例如,在講解“輸入輸出和順序結(jié)構(gòu)”內(nèi)容時,用到計算兩個數(shù)之和并輸出的例子,在基本實驗中可以讓學(xué)生首先將其改為能求加減乘除四則運(yùn)算的,然后可以提示學(xué)生:這個程序只能用固定的或者運(yùn)行時從鍵盤上輸入的兩個數(shù)據(jù),如果要計算另外兩個數(shù)據(jù)就需要重新運(yùn)行一遍程序,怎樣才能讓程序可以重復(fù)計算多組數(shù)據(jù)直到用戶喊停才結(jié)束。這樣就可以引導(dǎo)一些學(xué)有余力的學(xué)生主動地去查找、學(xué)習(xí)新知識,從而使編程能力得到進(jìn)一步提高。
  
  四、增加課程設(shè)計環(huán)節(jié)
  
  在完成實驗內(nèi)容的基礎(chǔ)上,利用最后兩周時間進(jìn)行綜合性實驗——課程設(shè)計,教師布置相應(yīng)的題目,例如:Joseph環(huán)、迷宮求解、日歷系統(tǒng)、學(xué)生信息管理系統(tǒng)等,并給出相應(yīng)的任務(wù)要求,例如學(xué)生成績管理系統(tǒng),要求:建立一個n個學(xué)生的信息登記表,每個學(xué)生的信息包括:學(xué)號、姓名和m門課程的成績(MATH,C,ENGLISH)。程序運(yùn)行時顯示一個簡單的菜單,實現(xiàn)對學(xué)生信息的輸入(INPUT)、總分統(tǒng)計(COUNT)、總分排序(SORT)、查詢(QUERY)等功能。讓學(xué)生2——3人一組自由組合,選擇自己感興趣的題目,各小組成員相互協(xié)作,及時討論,共同完成課程設(shè)計任務(wù),根據(jù)教師提供的基本功能,每個小組可在此基礎(chǔ)上結(jié)合自己組內(nèi)成員的實際想法,添加或細(xì)化功能,從而得到一個更貼近實際的功能模塊劃分。在這種相互協(xié)作式的實踐中,學(xué)生的各種問題得以及時討論消化,同時在解題思路、思維方式、學(xué)習(xí)經(jīng)驗等方面相互影響,能很好地促進(jìn)學(xué)生自主學(xué)習(xí)能力的培養(yǎng),培養(yǎng)團(tuán)隊意識。
  
  總之,教學(xué)改革的研究和實踐是一項長期的、持續(xù)漸進(jìn)的過程,我們的目標(biāo)是培養(yǎng)應(yīng)用型人才,貫徹“以學(xué)生為主體”的思想,不斷探索提高學(xué)生學(xué)習(xí)興趣的新教學(xué)方法,對傳統(tǒng)C程序設(shè)計教學(xué)模式進(jìn)行深入改革,從而使學(xué)生通過C語言程序設(shè)計的學(xué)習(xí)對編程思想理解得更加深入,分析和解決問題的能力有更大的提升。
  
  參考文獻(xiàn):
  
 。1]閆英戰(zhàn)。C語言程序設(shè)計教學(xué)改革的探討[J]。電腦知識與技術(shù),2006(08)。
  
 。2]王美紅,王蒙。C程序設(shè)計教學(xué)中的創(chuàng)新能力的培養(yǎng)[J]?萍夹畔,2008(35)。
  
 。3]劉美健。C語言程序設(shè)計課程教學(xué)改革實踐[J]。中國職業(yè)技術(shù)教育,2012(32)。
  
 。4]唐永紅,龔安。程序設(shè)計語言實驗教學(xué)探討[J]。電氣電子教學(xué)學(xué)報,2006(3)。
  
 。5]劉芳,秦興國。C語言程序設(shè)計。教學(xué)存在問題及改進(jìn)[J]。教育理論與實踐,2012(36)。
  
 。6]江衛(wèi)星。計算機(jī)網(wǎng)絡(luò)課程教學(xué)的研究[J]。電腦知識與技術(shù),2008,4(3):682-683.
  
  作者簡介:楊曉明(1980.4— ),女,陜西渭南,講師,碩士研究生,主要研究方向:計算機(jī)軟件。西安翻譯學(xué)院詒華學(xué)院人文信工教研室。
  
  劉淑婷(1984.1— ),女,陜西渭南,講師,本科,主要研究方向:計算機(jī)網(wǎng)絡(luò)。西安翻譯學(xué)院詒華學(xué)院人文信工教研室。
  
 。ㄗ髡邌挝 陜西省西安市翻譯學(xué)院詒華學(xué)院)

【高職C語言課程教學(xué)論文】相關(guān)文章:

高職英語教學(xué)論文08-24

c語言課程設(shè)計心得體會04-28

數(shù)學(xué)教學(xué)課程應(yīng)用論文09-04

c語言課程設(shè)計心得體會(精選13篇)06-15

C語言課程設(shè)計心得體會10篇06-02

工商管理課程論文 關(guān)于關(guān)于高職工商管理課程教學(xué)改革論文范文參考資料05-08

高職英語教學(xué)論文 對高職學(xué)生的英語學(xué)習(xí)特點及現(xiàn)狀的分析04-29

探討高職網(wǎng)絡(luò)綜合布線課程教學(xué)模式08-25

淺析高職院校秘書實務(wù)課程教學(xué)改革08-26

c語言實習(xí)心得09-03