語言程序設(shè)計(jì)是目前各高校計(jì)算機(jī)及其相關(guān)專業(yè)的一門基礎(chǔ)課程,也是其它工科專業(yè)學(xué)生必修的計(jì)算機(jī)基礎(chǔ)課程之一,是學(xué)生學(xué)習(xí)程序設(shè)計(jì)的入門課程.同時(shí),該課程是一門應(yīng)用性很強(qiáng)的學(xué)科.隨著計(jì)算機(jī)技術(shù)飛速發(fā)展,計(jì)算機(jī)已經(jīng)在人們的工作生活中得到了越來越廣泛應(yīng)用,由此也促進(jìn)了高校計(jì)算機(jī)教育的不斷推進(jìn),這對培養(yǎng)具有創(chuàng)新能力的高素質(zhì)的計(jì)算機(jī)人才提出了新的挑戰(zhàn).
目前,C語言程序設(shè)計(jì)課程實(shí)驗(yàn)教學(xué)是整個(gè)課程中非常重要的一個(gè)環(huán)節(jié).值得注意的是傳統(tǒng)教學(xué)過程中采用的教學(xué)模式主要以教師講授為主,忽視了學(xué)生是課堂教學(xué)的主體,培養(yǎng)出來的學(xué)生缺乏自主探索知識(shí)的能力,缺乏運(yùn)用知識(shí)解決實(shí)際問題能力.對學(xué)生的學(xué)習(xí)評(píng)價(jià)方式單一、大多以卷面筆試成績?yōu)橹鳎茈y客觀體現(xiàn)學(xué)生的實(shí)際能力.
一直以來,實(shí)驗(yàn)教學(xué)被認(rèn)為是理論教學(xué)的補(bǔ)充、拓展,導(dǎo)致實(shí)驗(yàn)教學(xué)體系的建設(shè)不夠科學(xué)、規(guī)范,學(xué)時(shí)少、教學(xué)方法單一.實(shí)驗(yàn)教學(xué)是整個(gè)教學(xué)體系中重要的組成部分,是高等教育中*的重要環(huán)節(jié).加強(qiáng)實(shí)驗(yàn)教學(xué)是應(yīng)用型人才培養(yǎng)的關(guān)鍵,如何構(gòu)建實(shí)驗(yàn)教學(xué)體系,建設(shè)一個(gè)什么樣的實(shí)驗(yàn)教學(xué)體系,顯得尤為重要.構(gòu)建一套適應(yīng)應(yīng)用型本科院校的C語言程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)體系,成為實(shí)現(xiàn)高層次應(yīng)用型人才培養(yǎng)目標(biāo),促進(jìn)整體教學(xué)質(zhì)量提高,保障學(xué)生積極參與課堂教學(xué)的有效措施.
C語言程序設(shè)計(jì)教學(xué)中,一直以學(xué)生邏輯思維能力、分析問題能力、解決問題能力培養(yǎng)為核心,在培養(yǎng)能力的過程當(dāng)中應(yīng)著重提高語言應(yīng)用能力.以學(xué)生為中心,基于理實(shí)一體化理念構(gòu)建C語言程序設(shè)計(jì)的科學(xué)實(shí)驗(yàn)教學(xué)體系,強(qiáng)調(diào)理論與實(shí)驗(yàn)教學(xué)相結(jié)合,實(shí)現(xiàn)學(xué)生學(xué)中做、做中學(xué)相結(jié)合,培養(yǎng)有實(shí)驗(yàn)、創(chuàng)新能力的應(yīng)用型人才,有利于打破原有以語言知識(shí)為主線、先理論后實(shí)驗(yàn)教學(xué)體系,滿足應(yīng)用型人才培養(yǎng)需要.
1理實(shí)一體化教學(xué)模式的內(nèi)涵
理實(shí)一體化教學(xué)模式即理論實(shí)驗(yàn)一體化教學(xué),突破以往理論與實(shí)驗(yàn)脫節(jié)現(xiàn)象;教學(xué)環(huán)境相對集中,通過設(shè)定教學(xué)任務(wù)和教學(xué)目標(biāo),倡導(dǎo)學(xué)生在做中學(xué)和基于模塊的教育和學(xué)習(xí)的新型教學(xué)模式.在教學(xué)環(huán)節(jié)中,理論與實(shí)驗(yàn)交替進(jìn)行,直觀與抽象交錯(cuò)出現(xiàn),理中有實(shí),實(shí)中有理,它既注重抽象理論知識(shí)的教和學(xué),又強(qiáng)調(diào)教學(xué)過程中做的重要意義.
C語言程序設(shè)計(jì)課程開設(shè)時(shí)間為大一上學(xué)期,該課程是大學(xué)生門計(jì)算機(jī)語言課程,其主要任務(wù)是培養(yǎng)學(xué)生運(yùn)用語言工具進(jìn)行程序設(shè)計(jì)能力,注重學(xué)生運(yùn)用計(jì)算機(jī)處理問題的思維方式的培養(yǎng).一直以來,傳統(tǒng)的教學(xué)模式在教材的選取、實(shí)驗(yàn)環(huán)節(jié)的設(shè)置和考核等方面存在許多問題,積極探求理實(shí)一體化的教學(xué)模式,以學(xué)生為主體,以能力為本位,把理論課的教學(xué)與實(shí)驗(yàn)操作訓(xùn)練融為一體,構(gòu)建實(shí)驗(yàn)教學(xué)體系,切實(shí)提高教學(xué)效率,增強(qiáng)學(xué)生編程語言應(yīng)用能力,提高學(xué)生的動(dòng)手能力,培養(yǎng)合格技能型應(yīng)用人才.
2C語言程序設(shè)計(jì)課程實(shí)驗(yàn)教學(xué)中存在的問題
目前在C語言程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)中仍存在以下問題:(1)傳統(tǒng)的教學(xué)方法,以教師為中心的教學(xué)模式仍占據(jù)著教學(xué)工作的主導(dǎo)地位,往往導(dǎo)致學(xué)生學(xué)習(xí)態(tài)度不積極,限制了學(xué)生程序編寫能力的培養(yǎng),不利于學(xué)生今后發(fā)展;(2)傳統(tǒng)實(shí)驗(yàn)內(nèi)容以常規(guī)的驗(yàn)證性實(shí)驗(yàn)為主,實(shí)驗(yàn)內(nèi)容易重復(fù),綜合性、設(shè)計(jì)性、驗(yàn)證性實(shí)驗(yàn)學(xué)時(shí)分配不合理.老師多注重對理論知識(shí)的教授,實(shí)驗(yàn)環(huán)節(jié)相對薄弱;程序類課程相對枯燥,學(xué)生很難做到全程聽課,上機(jī)操作若不加大比例,很難短課時(shí)掌握編程思想,嚴(yán)重制約了學(xué)生實(shí)驗(yàn)創(chuàng)新能力的培養(yǎng);(3)實(shí)驗(yàn)與理論教學(xué)銜接度不高.實(shí)驗(yàn)教學(xué)內(nèi)容體系設(shè)計(jì)缺乏系統(tǒng)性和總體架構(gòu),課程實(shí)驗(yàn)教材的內(nèi)容過于陳舊,局限于傳統(tǒng)的題型和類型,在教學(xué)過程中,教師多以課堂為主要陣地,實(shí)驗(yàn)環(huán)節(jié)主要還是依賴教師講解程序,教師將題目的解決思路、編寫的程序講授給學(xué)生,學(xué)生被動(dòng)聽講,學(xué)生按照老師的思路,一步一步的操作.教學(xué)方式缺乏互動(dòng)交流,學(xué)生獨(dú)立編程能力不能切實(shí)得到提高,易導(dǎo)致學(xué)生死記程序,對程序運(yùn)行出錯(cuò)的地方,難以調(diào)試,教學(xué)過程中結(jié)合編程語言的邏輯思維訓(xùn)練很少;(4)大多院校,對該課程的教學(xué)效果考核方式,仍然依據(jù)期末試卷考核,缺乏有效的上機(jī)考試考核機(jī)制,以理論為主,實(shí)驗(yàn)為輔,導(dǎo)致學(xué)生對上機(jī)操作不重視,考核結(jié)果有一定的失真性.長此以往,學(xué)生對所學(xué)知識(shí)缺乏實(shí)際運(yùn)用能力,妨礙了學(xué)生的職業(yè)能力發(fā)展.亟待對課程進(jìn)行有效改革.
由于實(shí)驗(yàn)教學(xué)是理論教學(xué)的補(bǔ)充、拓展,導(dǎo)致實(shí)驗(yàn)教學(xué)體系的建設(shè)不夠科學(xué)、規(guī)范,學(xué)時(shí)少、教學(xué)方法單一.對學(xué)生來說C語言實(shí)驗(yàn)?zāi)芰Φ呐囵B(yǎng)至關(guān)重要,而這種能力的培養(yǎng)除了教師課內(nèi)培養(yǎng),更需要學(xué)生親身實(shí)驗(yàn),來熟悉編程的基本流程,對學(xué)生后續(xù)專業(yè)課程的學(xué)習(xí)具有重要作用.
3基于理實(shí)一體化理念構(gòu)建科學(xué)的實(shí)驗(yàn)教學(xué)體系
實(shí)驗(yàn)教學(xué)體系的構(gòu)建必須緊緊圍繞應(yīng)用型本科高校的專業(yè)培養(yǎng)目標(biāo)和人才培養(yǎng)規(guī)格,貼近學(xué)生未來從事職業(yè)的知識(shí)結(jié)構(gòu),強(qiáng)化實(shí)驗(yàn)技能的要求構(gòu)建實(shí)驗(yàn)教學(xué)體系的總體框架,做到目的明確.C語言程序設(shè)計(jì)教學(xué)中,基于理實(shí)一體化的理念,學(xué)生以小組為單位,在程序設(shè)計(jì)中學(xué)與做相結(jié)合,形成以知識(shí)為基礎(chǔ),以能力培養(yǎng)為核心的科學(xué)實(shí)驗(yàn)教學(xué)體系,實(shí)現(xiàn)以實(shí)驗(yàn)課程的科學(xué)設(shè)置和有機(jī)組合作為載體,提高學(xué)生參與教學(xué)的積極性,提高學(xué)生程序設(shè)計(jì)的能力;通過小組完成大型程序設(shè)計(jì)任務(wù),提高團(tuán)隊(duì)協(xié)作能力,訓(xùn)練邏輯思維能力;通過程序的編譯訓(xùn)練,加強(qiáng)學(xué)生對知識(shí)點(diǎn)的綜合理解,切實(shí)培養(yǎng)解決問題的能力.
3.1實(shí)驗(yàn)教學(xué)目標(biāo)體系
知識(shí)經(jīng)濟(jì)呼喚復(fù)合型的創(chuàng)新型人才,為此實(shí)驗(yàn)教學(xué)目標(biāo)涵蓋知識(shí)目標(biāo)、技能目標(biāo)和創(chuàng)新精神.(1)知識(shí)目標(biāo):引導(dǎo)學(xué)生積極主動(dòng)學(xué)習(xí),通過程序設(shè)計(jì)方法的學(xué)習(xí),了解計(jì)算機(jī)解決問題的過程和方法,掌握C語言程序設(shè)計(jì)的基本理論知識(shí)和基本技能;(2)技能目標(biāo):使學(xué)生掌握淵博的知識(shí),掌握程序設(shè)計(jì)思想,提高思維能力,運(yùn)用C語言完成程序設(shè)計(jì)能力,分析處理實(shí)際問題能力,并形成一套*的編程風(fēng)格;(3)創(chuàng)新精神:使學(xué)生具備良好的創(chuàng)新意識(shí).理實(shí)一體化是目前高等教育中翻轉(zhuǎn)課堂教學(xué)理念下的產(chǎn)物,是實(shí)驗(yàn)教學(xué)環(huán)節(jié)中提高學(xué)生動(dòng)手能力的一種直接教學(xué)方法.為了實(shí)現(xiàn)實(shí)驗(yàn)教學(xué)目標(biāo)體系,應(yīng)建設(shè)一體化專業(yè)教室,根據(jù)C語言程序設(shè)計(jì)特點(diǎn),購置教學(xué)設(shè)施和設(shè)備,選擇匹配的實(shí)驗(yàn)教學(xué)教程;理論教學(xué)圍繞實(shí)驗(yàn)技能展開,教師應(yīng)結(jié)合一些程序設(shè)計(jì)實(shí)例,引導(dǎo)學(xué)生思考程序設(shè)計(jì)思路,在實(shí)驗(yàn)中強(qiáng)化理論知識(shí)的理解,進(jìn)而提高程序設(shè)計(jì)的能力.
3.2實(shí)驗(yàn)教學(xué)內(nèi)容體系
基于理實(shí)一體化理念,需要打破傳統(tǒng)教學(xué)的束縛,強(qiáng)調(diào)學(xué)中做,做中學(xué)相結(jié)合,C語言程序設(shè)計(jì)作為一門應(yīng)用性很強(qiáng)的學(xué)科,在理論教學(xué)中還要適當(dāng)?shù)脑黾右恍?shí)驗(yàn)教學(xué)環(huán)節(jié),從學(xué)生認(rèn)知出發(fā),實(shí)現(xiàn)理論教學(xué)與實(shí)驗(yàn)教學(xué)的有機(jī)結(jié)合,讓學(xué)生親自設(shè)計(jì)C語言程序,使學(xué)生在實(shí)驗(yàn)的過程中建立對語言的感性認(rèn)識(shí),培養(yǎng)他們使用計(jì)算機(jī)編程的興趣和意識(shí),提高學(xué)生分析問題、解決問題的能力.實(shí)行模塊法或項(xiàng)目法授課,針對模塊編制相關(guān)實(shí)習(xí)教程,以拓寬學(xué)生知識(shí)面.通過課程學(xué)習(xí),學(xué)生具備C語言基本語法,簡單編程流程,完成國家二級(jí)計(jì)算機(jī)考試要求,為后續(xù)相關(guān)計(jì)算機(jī)語言課程學(xué)習(xí)奠定扎實(shí)的基礎(chǔ).此外,聘請經(jīng)驗(yàn)豐富的程序員走進(jìn)課堂做專題講座,結(jié)合實(shí)戰(zhàn)經(jīng)驗(yàn),讓學(xué)生了解程序設(shè)計(jì)的核心任務(wù),通過這一系列的舉措,讓學(xué)生理論知識(shí)和實(shí)驗(yàn)技能能夠與職業(yè)工作緊密銜接起來,實(shí)現(xiàn)理論教學(xué)與實(shí)驗(yàn)教學(xué)目標(biāo)統(tǒng)一.
3.3實(shí)驗(yàn)教學(xué)評(píng)價(jià)體系
C語言程序設(shè)計(jì)課程的主要任務(wù)是培養(yǎng)學(xué)生的程序設(shè)計(jì)能力,考核方式和內(nèi)容要進(jìn)行改革和完善,改變傳統(tǒng)的理論考試模式。理實(shí)一體化教學(xué)的考核注重實(shí)驗(yàn)?zāi)芰己耍P(guān)注學(xué)生平時(shí)程序設(shè)計(jì)任務(wù)完成的情況,從理論和實(shí)驗(yàn)學(xué)習(xí)兩個(gè)層面綜合評(píng)價(jià)學(xué)生,構(gòu)建理論與實(shí)驗(yàn)?zāi)芰ο嘟Y(jié)合的教學(xué)考核評(píng)價(jià)機(jī)制;借助、省級(jí)計(jì)算機(jī)等級(jí)考試,按一般職業(yè)技能鑒定方式進(jìn)行,體現(xiàn)考核方式的實(shí)用性.基于理實(shí)一體化理念,既要實(shí)現(xiàn)對理論知識(shí)的考核也要強(qiáng)化實(shí)驗(yàn)技能,達(dá)到學(xué)中做,做中學(xué)二者結(jié)合,不斷強(qiáng)化學(xué)生的職業(yè)行為,提高學(xué)生的職業(yè)技能,進(jìn)而有效提高教學(xué)質(zhì)量.同時(shí),建立實(shí)驗(yàn)教學(xué)督促制度,加強(qiáng)對各實(shí)驗(yàn)教學(xué)環(huán)節(jié)實(shí)施過程的督查,以使實(shí)驗(yàn)教學(xué)到達(dá)佳效果.
4結(jié)論
C語言程序設(shè)計(jì)課程的任務(wù)是使學(xué)生掌握C語言程序設(shè)計(jì)的基本理論和技巧,能夠熟練使用C語言進(jìn)行程序設(shè)計(jì),并具備調(diào)試程序的能力,能解決現(xiàn)實(shí)生活中存在的問題.基于理實(shí)一體化教學(xué)模式,構(gòu)建C語言程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)體系,有利于在理論知識(shí)學(xué)習(xí)后,在計(jì)算機(jī)上應(yīng)用程序語言進(jìn)行實(shí)驗(yàn);課內(nèi)理論學(xué)習(xí)與實(shí)驗(yàn)操作同步,有利于增強(qiáng)師生雙向交流、生生交流??茖W(xué)合理地構(gòu)建C語言程序設(shè)計(jì)課程的實(shí)驗(yàn)教學(xué)體系,為應(yīng)用型本科高校計(jì)算機(jī)語言類教學(xué)提供了新模式.
電話
微信掃一掃