国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

項(xiàng)目教學(xué)法在“C語言程序設(shè)計(jì)”課程中的應(yīng)用

2022-12-12 05:58張馨
關(guān)鍵詞:C語言程序設(shè)計(jì)C語言項(xiàng)目教學(xué)法

張馨

關(guān)鍵詞:項(xiàng)目教學(xué)法;C語言;程序設(shè)計(jì)

從目前的社會(huì)發(fā)展現(xiàn)狀來看,計(jì)算機(jī)技術(shù)的應(yīng)用效果非常突出,其在促進(jìn)行業(yè)發(fā)展、改變工作模式、提升工作水平等方面發(fā)揮著重要的作用。目前,計(jì)算機(jī)專業(yè)人才缺口較大,所以針對(duì)性的培養(yǎng)計(jì)算機(jī)人才很有必要。計(jì)算機(jī)專業(yè)是培養(yǎng)計(jì)算機(jī)人才的核心專業(yè),該專業(yè)的入門語言是C語言,學(xué)生對(duì)其理解水平與后續(xù)課程的學(xué)習(xí)效果存在關(guān)聯(lián),因此,教學(xué)方法的創(chuàng)新對(duì)提高學(xué)生對(duì)C語言的學(xué)習(xí)興趣以及提升C語言的教學(xué)效果非常重要。實(shí)踐表明,在C語言教學(xué)中,實(shí)施項(xiàng)目教學(xué)法有比較好的效果,因此,加強(qiáng)項(xiàng)目教學(xué)法在教育實(shí)踐中的應(yīng)用有顯著價(jià)值。

1概述

項(xiàng)目教學(xué)法是現(xiàn)階段教育實(shí)踐中被重點(diǎn)使用的一種方法,其具體是指.教師通過實(shí)施一個(gè)完整的項(xiàng)目來指導(dǎo)學(xué)生學(xué)習(xí),并使學(xué)生完成學(xué)習(xí)目標(biāo)的教學(xué)方法。其目的是通過完整項(xiàng)目的實(shí)施讓學(xué)生能夠充分參與項(xiàng)目實(shí)踐,并在完成項(xiàng)目實(shí)踐的過程中融合理論教學(xué)與實(shí)踐教學(xué),讓學(xué)生發(fā)揮想象力,從而培養(yǎng)學(xué)生的思考能力、實(shí)際動(dòng)手能力等。簡而言之,有效實(shí)施項(xiàng)目教學(xué)法可以幫助學(xué)生獲得綜合成長。

從項(xiàng)目教學(xué)法的具體實(shí)施過程來看,其指導(dǎo)理論為構(gòu)建主義學(xué)習(xí)理論。在該理論下,學(xué)生熟悉的工程項(xiàng)目會(huì)作為先導(dǎo)[1]。為了讓學(xué)生對(duì)項(xiàng)目的基本情況有所了解,教師會(huì)對(duì)項(xiàng)目進(jìn)行分解和分析,同時(shí)將學(xué)生分成不同小組來分配項(xiàng)目。各個(gè)小組的學(xué)生通過項(xiàng)目參與和討論的方式共同完成項(xiàng)目實(shí)踐,教師基于學(xué)生在任務(wù)完成中的表現(xiàn)進(jìn)行評(píng)價(jià),這可以提升學(xué)生各方面的能力,最終達(dá)到預(yù)期的教學(xué)目標(biāo)。簡而言之,項(xiàng)目教學(xué)法和傳統(tǒng)教學(xué)法的突出差別在于前者能夠調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性,而且可以讓學(xué)生的個(gè)性思維、想象力等得到發(fā)展,同時(shí)獲得實(shí)踐經(jīng)驗(yàn),從而提升學(xué)生的綜合能力。

2C語言教學(xué)面臨的問題

分析目前的教育實(shí)踐可知,大學(xué)新生對(duì)于C語言課程的整體知識(shí)面相對(duì)較窄,在C語言的學(xué)習(xí)中,如何將問題轉(zhuǎn)化為計(jì)算機(jī)可接收的模型,對(duì)初步接觸編程類語言的大學(xué)生而言,是存在一定難度的。因此,學(xué)生對(duì)學(xué)習(xí)C語言的興趣濃度會(huì)顯著下降。沒有興趣的引導(dǎo),學(xué)生的學(xué)習(xí)動(dòng)力不足,加之學(xué)生的動(dòng)手能力普遍不強(qiáng),自主探究意識(shí)也不高,所以,C語言課程教學(xué)效果難以提升。

就目前的高校C語言教學(xué)來看,其問題主要集中在如下方面:(1)學(xué)生問題,學(xué)生問題主要指在教育實(shí)踐中,學(xué)生的學(xué)習(xí)積極性和主動(dòng)性不強(qiáng),與教師的配合效果較差,學(xué)生的整體學(xué)習(xí)效率和質(zhì)量堪憂[2]:(2)教法問題,教育要講究方法,如果不能保證教學(xué)方法的科學(xué)性,那么最終的教育實(shí)效也難以保證。鑒于此,教育要結(jié)合具體的目標(biāo)和要求來對(duì)教學(xué)方法進(jìn)行創(chuàng)新;(3)教師問題,教師的專業(yè)化水平、課堂掌控能力以及對(duì)學(xué)生的吸引力等均會(huì)對(duì)最終的教育結(jié)果產(chǎn)生影響?,F(xiàn)階段,C語言教學(xué)中的教師問題也是比較突出的,要在實(shí)踐中解決相關(guān)問題。

3C語言教學(xué)中的項(xiàng)目選擇與設(shè)計(jì)

由于C語言是大學(xué)新生首先接觸的編程語言,在利用項(xiàng)目教學(xué)法開展教學(xué)工作時(shí),必須對(duì)項(xiàng)目的選擇做綜合思考。結(jié)合實(shí)踐來看,選擇的項(xiàng)目不能太難,同時(shí)選擇項(xiàng)目時(shí)要根據(jù)課程的進(jìn)度來對(duì)不同時(shí)期的項(xiàng)目做界定。在項(xiàng)目教學(xué)法的具體使用中,一方面需要考慮人才培養(yǎng)目標(biāo),另一方面需要對(duì)教學(xué)內(nèi)容進(jìn)行考量,盡量以現(xiàn)實(shí)生活中比較容易理解的內(nèi)容作為教學(xué)項(xiàng)目?;谏鲜鲈瓌t,教師需要在項(xiàng)目選擇時(shí)做綜合考量,即項(xiàng)目要與學(xué)生的理解能力以及編程能力匹配[3]。如果項(xiàng)目太大、太難,會(huì)使學(xué)生的學(xué)習(xí)興趣降低,這對(duì)教學(xué)工作的持續(xù)性開展是很不利的。總體而言,在選擇項(xiàng)目時(shí),要盡可能地與教材中的知識(shí)點(diǎn)保持關(guān)聯(lián),要依據(jù)“C語言程序設(shè)計(jì)”課程教學(xué)以及專業(yè)特點(diǎn)來選擇與學(xué)生生活緊密相關(guān)的項(xiàng)目。循環(huán)結(jié)構(gòu)項(xiàng)目符合上述要求,可以在C語言教學(xué)中進(jìn)行利用??紤]到學(xué)生的實(shí)際水平,在循環(huán)結(jié)構(gòu)設(shè)計(jì)教學(xué)的過程中,教師需要做跟進(jìn)指導(dǎo)。

4項(xiàng)目教學(xué)法的應(yīng)用

分析目前的教學(xué)實(shí)踐可知,“C語言程序設(shè)計(jì)”課程涉及的知識(shí)點(diǎn)較多,需要學(xué)生理解的內(nèi)容也較難,所以在項(xiàng)目教學(xué)中,需要強(qiáng)調(diào)的是,知識(shí)點(diǎn)的掌握是基礎(chǔ),學(xué)生對(duì)算法的理解則是重點(diǎn)[4]。在選擇項(xiàng)目時(shí),將涵蓋知識(shí)點(diǎn)較多、對(duì)算法的理解較深刻的項(xiàng)目作為教學(xué)項(xiàng)目,然后實(shí)施項(xiàng)目教學(xué)。這不僅能培養(yǎng)學(xué)生的算法構(gòu)建能力、程序編寫能力,還能提升學(xué)生其他方面的素養(yǎng)。循環(huán)結(jié)構(gòu)項(xiàng)目教學(xué)具體可以劃分為子項(xiàng)目選擇、計(jì)劃制定、活動(dòng)探討、作業(yè)提交和交流5個(gè)階段,對(duì)每個(gè)階段的具體工作進(jìn)行強(qiáng)調(diào),這對(duì)發(fā)揮項(xiàng)目教學(xué)法的優(yōu)勢(shì)有重要意義。

4.1子項(xiàng)目的選擇

在開展教育工作的過程中,教師要根據(jù)循環(huán)結(jié)構(gòu)項(xiàng)目的具體內(nèi)容,對(duì)教學(xué)進(jìn)度進(jìn)行分析,同日寸對(duì)循環(huán)結(jié)構(gòu)項(xiàng)目做拆解,使其形成不同的子項(xiàng)目?;谧禹?xiàng)目的內(nèi)容,教師對(duì)具體的教學(xué)內(nèi)容做合理調(diào)整,并在課堂上讓學(xué)生學(xué)習(xí)循環(huán)結(jié)構(gòu)項(xiàng)目程序的制作方法,以及了解相關(guān)程序的主要內(nèi)容。其目的是引導(dǎo)學(xué)生對(duì)循環(huán)結(jié)構(gòu)項(xiàng)目的子系統(tǒng)進(jìn)行劃分[5]。在開展教育工作的過程中,教師要將學(xué)生劃分成不同的小組,具體的劃分方法可以基于實(shí)際情況來選擇。比如,教師可以確定小組長,然后讓小組長招人,人數(shù)控制在5~6人:也可以基于“傳幫帶”思想直接確定小組成員。在小組劃分完成之后,教師將具體的項(xiàng)目作業(yè)發(fā)給每個(gè)小組的組長,然后由小組長傳達(dá)作業(yè)內(nèi)容。

學(xué)生在拿到項(xiàng)目后,可以在課堂上進(jìn)行討論,對(duì)教師給出的項(xiàng)目提出自己的意見,并積極參與討論功能模塊的實(shí)現(xiàn)[6]。由于學(xué)生還處在C語言學(xué)習(xí)的初級(jí)階段,因此,每個(gè)小組的項(xiàng)目可以保持一致。小組成員可以基于自己對(duì)項(xiàng)目的了解,并結(jié)合自己的喜好,來確定需要完成的子項(xiàng)目任務(wù),然后對(duì)自己的子項(xiàng)目進(jìn)行方案的研究與制定,并在課堂上和大家討論、分析。

4.2計(jì)劃制定

計(jì)劃制定在項(xiàng)目教學(xué)法的具體使用中是不可忽視的內(nèi)容,其影響項(xiàng)目教學(xué)的具體周期。在開展計(jì)劃制定工作的過程中,每個(gè)小組的組長需要結(jié)合組員的實(shí)際情況來制定小組任務(wù)計(jì)劃,同時(shí)要向教師報(bào)告。教師基于項(xiàng)目的內(nèi)容對(duì)每一個(gè)小組的計(jì)劃提出必要的修改意見[7]。之后,小組成員可以基于自身的子項(xiàng)目擬定項(xiàng)目實(shí)現(xiàn)計(jì)劃,并最終確定實(shí)現(xiàn)項(xiàng)目的方案。

4.3活動(dòng)探討

活動(dòng)探討是實(shí)施項(xiàng)目教學(xué)法的關(guān)鍵環(huán)節(jié),旨在培養(yǎng)學(xué)生綜合能力。從活動(dòng)探討環(huán)節(jié)的具體工作來看,教師需要提供必要的技術(shù)指導(dǎo),以及為學(xué)生展示各個(gè)模塊之間的相互關(guān)系。教師和學(xué)生之間通過交流、討論來互換模塊功能實(shí)現(xiàn)的相關(guān)內(nèi)容,可以確保模塊之間程序的有效銜接。在開展活動(dòng)探討日寸,學(xué)生需要對(duì)自己的模塊形成自己的思路,與小組成員相互討論,并和教師有良好互動(dòng)。之后,學(xué)生就可以利用自己掌握的C語言知識(shí)來對(duì)項(xiàng)目模塊進(jìn)行完善。在遇到問題時(shí),組員可以向其他小組成員求助,也可以向教師求助,由此,教師、學(xué)生之間能夠形成一種良好的協(xié)作、互助關(guān)系。

小組成員可以根據(jù)自己選定的子項(xiàng)目對(duì)程序的具體需求進(jìn)行了解,同時(shí)將程序的需求記錄在筆記中。與此同時(shí),學(xué)生還需要將自己在子項(xiàng)目開發(fā)過程中遇到的問題以及解決問題的過程撰寫成報(bào)告。小組成員可以就報(bào)告中存在的具體問題進(jìn)行交流和探討,如此一來,學(xué)生對(duì)相關(guān)技術(shù)的理解會(huì)更加深刻。

4.4作業(yè)提交

小組成員在完成子項(xiàng)目后,應(yīng)該及時(shí)與組長進(jìn)行聯(lián)系。組長要掌握各小組成員的項(xiàng)目完成情況,及時(shí)匯總消息,并將不同的子項(xiàng)目進(jìn)行整合,最終順利完成整個(gè)項(xiàng)目。在作業(yè)提交之前,小組長需要帶領(lǐng)小組成員對(duì)本組項(xiàng)目的功能進(jìn)行完善,并在完善項(xiàng)目的過程中記錄遇到的問題,然后和教師進(jìn)行交流,最后基于教師的建議制定并落實(shí)修改方案。

4.5交流

交流是促進(jìn)學(xué)生加深理解、持續(xù)進(jìn)步的重要環(huán)節(jié),在項(xiàng)目教學(xué)法的實(shí)施中占據(jù)著重要地位。從具體工作的落實(shí)來看,教師可以在學(xué)生提交作業(yè)的基礎(chǔ)上提出問題,并讓小組成員進(jìn)行回答。在小組成員回答問題的過程中,教師可以發(fā)現(xiàn)其在思考和設(shè)計(jì)程序中存在的具體問題,并對(duì)問題進(jìn)行解釋和指正,這可以讓學(xué)生獲得成長。與此同時(shí),教師對(duì)項(xiàng)目完成得比較好的小組進(jìn)行表揚(yáng),可以增加成員的自豪感,并提升其對(duì)C語言課程的興趣。在交流階段,教師可以作為“牽頭人”引導(dǎo)學(xué)生之間友好交流,并在交流的過程中,使他們能夠發(fā)現(xiàn)自身存在的問題,也能夠看到別人的“閃光點(diǎn)”。這對(duì)學(xué)生彌補(bǔ)自身缺陷、持續(xù)提高自我有較大的價(jià)值。

5結(jié)束語

在現(xiàn)階段的教育實(shí)踐中,應(yīng)用科學(xué)、有效的方法可以提升教學(xué)效果。研究發(fā)現(xiàn),高校教育中不少課程提出了實(shí)踐性要求,如“C語言程序設(shè)計(jì)”課程不僅要求學(xué)生掌握理論知識(shí),還要求掌握程序設(shè)計(jì)方法。傳統(tǒng)教學(xué)模式和方法在課程教學(xué)實(shí)踐方面表現(xiàn)出不足,難以持續(xù)提升教學(xué)效果,而在“C語言程序設(shè)計(jì)”課程教學(xué)中使用項(xiàng)目教學(xué)法能夠產(chǎn)生積極作用。本文基于循環(huán)結(jié)構(gòu)項(xiàng)目程序設(shè)計(jì),對(duì)項(xiàng)目教學(xué)法在C語言課程教學(xué)中的應(yīng)用進(jìn)行分析,旨在為現(xiàn)階段的教育實(shí)踐提供參考。

猜你喜歡
C語言程序設(shè)計(jì)C語言項(xiàng)目教學(xué)法
基于Visual Studio Code的C語言程序設(shè)計(jì)實(shí)踐教學(xué)探索
基于C語言的計(jì)算機(jī)軟件編程
高職高專院校C語言程序設(shè)計(jì)教學(xué)改革探索
以“學(xué)生為中心”的《C語言程序設(shè)計(jì)》教學(xué)設(shè)計(jì)探究
探析項(xiàng)目教學(xué)法在化工管路拆裝實(shí)訓(xùn)中的應(yīng)用
基于翻轉(zhuǎn)課堂的《C語言程序設(shè)計(jì)》課程教學(xué)系統(tǒng)的實(shí)現(xiàn)與研究
項(xiàng)目教學(xué)法在中職flash課程教學(xué)中的應(yīng)用探究
淺談《C語言程序設(shè)計(jì)》課程的教學(xué)改革
《C語言程序設(shè)計(jì)》課程的教學(xué)改革與實(shí)踐
項(xiàng)目教學(xué)法在園林工程招投標(biāo)與預(yù)決算課程中應(yīng)用