• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      從項目入手的c語言教學(xué)探究

      2019-09-10 06:43:30馬趙艷
      大眾科學(xué)·上旬 2019年4期
      關(guān)鍵詞:項目教學(xué)

      馬趙艷

      摘要:C語言作為工科類基礎(chǔ)課程,對學(xué)生的邏輯思維能力要求較高,教師需要精心制定有效的教學(xué)計劃。本文闡述從項目入手的教學(xué)方法,是在項目牽引及老師的指導(dǎo)下使學(xué)生自主學(xué)習(xí),引導(dǎo)學(xué)生互相交流發(fā)散思維,提高編程能力,構(gòu)建軟件工程項目的思想,達(dá)到較好的教學(xué)效果。

      關(guān)鍵詞:C語言;項目;教學(xué)

      信息技術(shù)和計算機應(yīng)用的不斷發(fā)展,眾多高校都將c語言程序設(shè)計作為工科類專業(yè)的一門基礎(chǔ)課程。C語言仍然是當(dāng)今世界非常流行的編程語言之一,它既有低級語言又有高級語言的特點,而且能寫出執(zhí)行效率比較高的程序[1]。能夠應(yīng)用于很多方面,在眾多專業(yè)領(lǐng)域應(yīng)用廣泛。

      但在現(xiàn)實高校教學(xué)工作中,C語言課程教學(xué)的學(xué)習(xí)重點還放在基礎(chǔ)語言結(jié)構(gòu)本身上,并沒有軟件工程項目的概念,以至于學(xué)生學(xué)完這門課程仍然對抽象概念不清晰,對如何應(yīng)用更不清楚,更不能體會到學(xué)習(xí)編程語言的樂趣以及熟練應(yīng)用完成項目后帶來的成就感[2]。而項目訓(xùn)練學(xué)生能夠融會貫通地掌握課程知識,使學(xué)生知道這門課程能“干什么”,提高學(xué)生分析解決現(xiàn)實問題的能力[3]。因此,在高等院校的教學(xué)工作中應(yīng)非常重視如何更好的教授與學(xué)習(xí)C語言課程,本文就C程序設(shè)計這門課程的教學(xué)方法就行探究,主要從一下幾個方面:

      一、C語言教學(xué)中存在的問題

      (一)課程本身抽象且復(fù)雜

      由于學(xué)生剛開始對C語言實驗環(huán)境不熟悉,沒有弄明白計算機程序結(jié)構(gòu)原理,直接學(xué)習(xí)繁瑣的運算符和數(shù)據(jù)類型、三大控制結(jié)構(gòu)等知識,但這些概念本身抽象難懂,會造成學(xué)習(xí)后面章節(jié)的數(shù)組、函數(shù)和指針內(nèi)容時比較困惑。導(dǎo)致學(xué)生跟不上學(xué)習(xí)進(jìn)度,認(rèn)為C語言難學(xué)、不易理解。

      (二)教學(xué)方法不合理

      到目前為止,C語言程序設(shè)計還是以PPT為主的課堂教授,上機也只是簡單例子的練習(xí),學(xué)習(xí)的重心依然停留在理論知識上,同時陷入了語法知識的學(xué)習(xí)中,而完全沒有程序設(shè)計的思想。這種理論脫離實際的教學(xué)方法,最終結(jié)果是即使學(xué)生考核分?jǐn)?shù)很高,也不可能運用C語言編程去解決現(xiàn)實問題。

      (三)缺乏師生溝通

      高校教學(xué)中除了上課時間外,師生之間接觸較少,再加上課程本身抽象復(fù)雜有一定的難度,學(xué)生很容易對課程及老師都感到厭倦,老師和學(xué)生之間缺乏溝通,老師認(rèn)為學(xué)生不認(rèn)真聽課才學(xué)不好,卻不清楚學(xué)生對C語言課程的適應(yīng)情況和具體需求,單方面的灌輸知識完成教學(xué)任務(wù)。將大大影響教學(xué)的效果和質(zhì)量,更也達(dá)不到教學(xué)要求。

      二、從項目入手的教學(xué)過程

      基于項目的教學(xué)方法是指精心設(shè)計一個C語言項目作為教學(xué)引導(dǎo),讓學(xué)生明確課程的學(xué)習(xí)目標(biāo)及實際應(yīng)用情況。從項目入手的教學(xué)法整體實施過程如圖1所示。

      項目引入

      與教學(xué)結(jié)合的實施過程

      獨立完成任務(wù)

      圖1

      (一)項目引入

      從項目入手的C語言教學(xué)方法,其實就是在老師引導(dǎo)下學(xué)生自主學(xué)習(xí)知識的過程,老師需要詳細(xì)地講解計算機程序結(jié)構(gòu)原理,介紹項目設(shè)計內(nèi)容,具體每個模塊的實現(xiàn)目標(biāo),以及項目所使用的編程環(huán)境。讓學(xué)生對接下來的學(xué)習(xí)和實踐有清晰的概念和認(rèn)識,從整體勾勒出項目的最終目標(biāo)。

      (二)與教學(xué)結(jié)合的實施過程

      事先要對教學(xué)內(nèi)容與項目功能進(jìn)行詳細(xì)的分類整合,確保C程序設(shè)計課程所有知識點都由淺入深地全部涵蓋在項目里面,選取難易程度適中,確保學(xué)生有信心完成項目。

      課程基礎(chǔ)階段學(xué)生可以跟著老師同時進(jìn)行,如C語言中變量、數(shù)據(jù)類型、運算符和表達(dá)式以及三種基本程序設(shè)計結(jié)構(gòu)等,以教授方式為主,也可以選擇對經(jīng)典案例進(jìn)行講解分析而全面牢固掌握知識點,主要是實現(xiàn)簡單功能。接著是較難的數(shù)組學(xué)習(xí),通過數(shù)組實現(xiàn)大部分功能,體現(xiàn)項目中對數(shù)據(jù)的操作。然后是提出項目的缺點,在不斷完善中學(xué)習(xí)函數(shù)、指針、結(jié)構(gòu)體等內(nèi)容,這部分教學(xué)過程中學(xué)生將進(jìn)行分組來完成類似功能模塊。在教學(xué)過程中以學(xué)生為主體,并在每節(jié)課或?qū)崿F(xiàn)某個功能后,總結(jié)新知識點,達(dá)到鞏固加深的作用。

      (三)獨立完成任務(wù)

      在項目結(jié)束課程內(nèi)容也學(xué)完之后,老師應(yīng)當(dāng)總結(jié)歸納整個項目實施過程,分析解決問題的思路,讓學(xué)生對項目更加清晰明了,培養(yǎng)軟件工程的思想。為進(jìn)一步提高學(xué)生實踐能力,老師提供多個項目,以分組方式選擇不同項目進(jìn)行最后測試,要求每個學(xué)生對項目整體清楚,并應(yīng)用所學(xué)知識能獨立完成某一部分功能。

      三、從項目入手的優(yōu)點

      (一)學(xué)習(xí)目標(biāo)明確

      采用基于項目的教學(xué)方法能使學(xué)生更快的理解計算機程序結(jié)構(gòu)容易入門,也有明確的學(xué)習(xí)目標(biāo),更好地引出教學(xué)內(nèi)容,同時讓學(xué)生積極主動地參與到課堂中,提高教學(xué)效果。

      (二)更易理解

      將實際項目與C語言課程相結(jié)合的教學(xué)過程,使學(xué)生在一步步的項目實現(xiàn)過程中逐漸掌握C語言課程的全部知識點,而且整個教學(xué)過程學(xué)生都是被項目所主導(dǎo),能夠最大限度地發(fā)揮學(xué)生的主體作用,主動地探索知識,循序漸進(jìn)地提高編程的能力。

      (三)感覺有趣且富有成就感

      項目引入和經(jīng)典實例的教授方式,讓學(xué)生主動積極地參與進(jìn)來,鼓勵學(xué)生發(fā)散思維開拓思路,充分吸引學(xué)生的注意力,讓學(xué)生體會編程帶來的樂趣;更重要的是能夠運用知識解決實際問題,使學(xué)生感受到知識的力量,充滿了成就感。

      四、總結(jié)

      本文教學(xué)方式至始至終都是在項目的牽引下指導(dǎo),學(xué)生完成項目并掌握C語言程序設(shè)計課程的所有內(nèi)容。一方面可以在在教學(xué)過程中鍛煉學(xué)生的編程能力,培養(yǎng)學(xué)生的邏輯能力,再通過精心設(shè)計的有趣的案例激發(fā)并加深學(xué)生的學(xué)習(xí)興趣。另一方面,教學(xué)過程中可以培養(yǎng)學(xué)生的溝通能力并拓寬學(xué)生的知識面,進(jìn)一步提高學(xué)生的求知欲,這對學(xué)生以后的發(fā)展很重要。因此,將以項目入手的教學(xué)方式運用到C語言程序教育中,可以使枯燥的學(xué)習(xí)更加有趣靈活。

      參考文獻(xiàn)

      [1]王燕,周愷,潘雷.《C語言程序設(shè)計》課程教學(xué)改革探討[J].電腦知識與技術(shù),2018(25):150-153.

      [2]王俐.基于項目訓(xùn)練的C語言教學(xué)探討[J]. 電腦與電信,2018(24):24-26.

      [3]韋立梅,林琳.《C語言程序設(shè)計》課程項目化教學(xué)改革的研究[J].學(xué)術(shù)探討,2018(61):65-67.

      猜你喜歡
      項目教學(xué)
      微課讓高中數(shù)學(xué)教學(xué)更高效
      甘肅教育(2020年14期)2020-09-11 07:57:50
      如何讓高中生物教學(xué)變得生動有趣
      甘肅教育(2020年12期)2020-04-13 06:25:34
      “自我診斷表”在高中數(shù)學(xué)教學(xué)中的應(yīng)用
      東方教育(2017年19期)2017-12-05 15:14:48
      對外漢語教學(xué)中“想”和“要”的比較
      工程項目投標(biāo)策略研究
      科技視界(2016年18期)2016-11-03 23:05:12
      對武術(shù)進(jìn)入奧運會的探討
      體育時空(2016年8期)2016-10-25 18:51:10
      房地產(chǎn)開發(fā)項目精細(xì)化管理研究
      通信工程項目的質(zhì)量管理研究
      對供電工程項目技術(shù)管理的若干分析
      加強公路工程成本管理的措施分析
      科技視界(2016年21期)2016-10-17 19:22:21
      桂林市| 灵山县| 上栗县| 卢氏县| 永济市| 通州区| 长葛市| 无极县| 新建县| 昌都县| 萨迦县| 汾西县| 始兴县| 噶尔县| 凌源市| 开封市| 四川省| 武威市| 鹿邑县| 忻城县| 岑溪市| 金堂县| 山丹县| 乐平市| 富平县| 合作市| 蚌埠市| 尉氏县| 疏勒县| 南投市| 金堂县| 吐鲁番市| 龙川县| 龙海市| 临洮县| 罗定市| 托克托县| 开江县| 来安县| 碌曲县| 雷州市|