洪亞源
摘 要:本文描述了項(xiàng)目教學(xué)法在計(jì)算機(jī)語言類課程中的應(yīng)用,以VB程序設(shè)計(jì)課程為例,從課程分析、項(xiàng)目設(shè)置、項(xiàng)目實(shí)施及實(shí)施過程應(yīng)注意的問題等幾方面進(jìn)行闡述。
關(guān)鍵詞:項(xiàng)目教學(xué)法 計(jì)算機(jī)語言 VB程序設(shè)計(jì)
項(xiàng)目教學(xué)法是計(jì)算機(jī)專業(yè)教學(xué)中常用的方法,但大多是在動手操作的技能類課程中被采用,而在編寫程序的計(jì)算機(jī)語言類課程教學(xué)中應(yīng)用得則較少,因?yàn)槠淅碚撔暂^強(qiáng),使用項(xiàng)目教學(xué)不易操作。Visual Basic程序設(shè)計(jì)(以下簡稱VB程序設(shè)計(jì))是一門既有較多理論知識,又具有相關(guān)操作技能的計(jì)算機(jī)語言類專業(yè)課程,按以往的教學(xué)方法授課學(xué),生不易掌握。尤其是技工院校學(xué)生認(rèn)知能力較弱,每次上這類課時,不少人在打瞌睡。筆者嘗試使用項(xiàng)目教學(xué)法進(jìn)行教學(xué),發(fā)現(xiàn)采用項(xiàng)目教學(xué)法能提高學(xué)生的學(xué)習(xí)興趣,從實(shí)際問題入手,讓學(xué)生通過有目的的實(shí)際任務(wù)來理解知識概念,可收到更好的效果,同時還能培養(yǎng)學(xué)生團(tuán)隊(duì)協(xié)作等社會工作能力。下面以VB程序設(shè)計(jì)課程教學(xué)為例,就如何使用項(xiàng)目教學(xué)法進(jìn)行教學(xué)談點(diǎn)個人的看法。
一、課程及學(xué)情分析
一般的計(jì)算機(jī)語言類教材是這樣安排章節(jié)的:先介紹基礎(chǔ)性知識,如數(shù)據(jù)類型、表達(dá)式、三種程序結(jié)構(gòu)等,然后介紹過程和函數(shù)、方法和事件等內(nèi)容。是一種從簡單到復(fù)雜,從基礎(chǔ)到綜合的知識結(jié)構(gòu)體系,而教師一般也是按照同樣的順序來組織教學(xué)的。這樣的教學(xué)安排看起來似乎比較合理,但技工院校的學(xué)生認(rèn)識能力較低,又缺乏學(xué)習(xí)主動性,這樣的教學(xué)安排較難取得好的效果。
采用項(xiàng)目教學(xué)法打破傳統(tǒng)教學(xué)模式,從實(shí)際的項(xiàng)目入手,把認(rèn)知的內(nèi)容根據(jù)項(xiàng)目的需要進(jìn)行有機(jī)組合,通過實(shí)施實(shí)際的項(xiàng)目任務(wù),讓學(xué)生在完成任務(wù)的過程中去獲得這些知識概念、技能。學(xué)生的學(xué)習(xí)目的明確,學(xué)習(xí)過程自主,學(xué)習(xí)氣氛輕松愉快。整個教學(xué)過程沒有枯燥無味的理論說教,而是學(xué)習(xí)小組的通力合作,還有教師巡回的指點(diǎn)。通過實(shí)踐來理解知識、訓(xùn)練技能,激發(fā)了學(xué)生的學(xué)習(xí)興趣,提升了教學(xué)效果。
二、項(xiàng)目教學(xué)法及項(xiàng)目設(shè)置
1.項(xiàng)目教學(xué)法
項(xiàng)目教學(xué)是面對實(shí)際工作中一個完整的工作項(xiàng)目或子項(xiàng)目,師生通過共同努力來完成它,在完成項(xiàng)目或子項(xiàng)目的整個工作過程中,通過組織一系列的教學(xué)活動,讓學(xué)生獲得知識和技能。學(xué)生有獨(dú)立的空間來制訂和實(shí)施計(jì)劃,有自主的學(xué)習(xí)行為,還有互幫互助的小組學(xué)習(xí)。而教師的任務(wù)更多的是進(jìn)行總體設(shè)計(jì)和過程控制,還有對學(xué)生的答疑和把關(guān)。
2.項(xiàng)目設(shè)置
(1)項(xiàng)目的選擇。在選擇項(xiàng)目時,應(yīng)該充分考慮項(xiàng)目包含的知識內(nèi)容,即所設(shè)置的項(xiàng)目應(yīng)該包括VB課程教學(xué)大綱中的絕大部分內(nèi)容,也應(yīng)符合能解決實(shí)際工作項(xiàng)目中的一些問題的要求。筆者選擇了“計(jì)算機(jī)操作員專項(xiàng)能力理論練習(xí)系統(tǒng)” 項(xiàng)目,該項(xiàng)目包含了數(shù)據(jù)類型等程序設(shè)計(jì)基礎(chǔ)、數(shù)據(jù)庫功能等內(nèi)容。另外,根據(jù)學(xué)生不同的學(xué)習(xí)能力,有梯度地增加一些難度稍高的內(nèi)容。
(2)子項(xiàng)目的分解。由于上述項(xiàng)目比較大,不易操作,因此將其分解為若干個子項(xiàng)目。子項(xiàng)目可大可小,一個子項(xiàng)目可以是幾個課時或十幾個課時的工作量,每次課都有考核的關(guān)鍵點(diǎn)。但子項(xiàng)目必須有知識結(jié)構(gòu)的相對完整性和獨(dú)立性,所有的子項(xiàng)目組合在一起必定是整個項(xiàng)目。并且在上課的進(jìn)度計(jì)劃中將書本上的知識內(nèi)容章節(jié)次序進(jìn)行有機(jī)組合,有些內(nèi)容提前,有的內(nèi)容置后,以實(shí)際項(xiàng)目工作中用到為原則。比如先做界面以及界面的連接、后學(xué)程序基礎(chǔ)等。
三、項(xiàng)目實(shí)施
1.設(shè)定目標(biāo)
在教學(xué)開始前,先把本學(xué)期的總體目標(biāo)告訴學(xué)生,讓有些好學(xué)的學(xué)生有自學(xué)的方向。其次是本階段要完成什么樣的子目標(biāo),比如本階段的目標(biāo)是:在專業(yè)方面掌握數(shù)據(jù)的基本類型、表達(dá)式、數(shù)據(jù)輸入等程序設(shè)計(jì)基礎(chǔ)。另外,為了培養(yǎng)學(xué)生的團(tuán)隊(duì)協(xié)作精神,也可采取小組合作的形式來完成項(xiàng)目,一般以3~5人一組為宜。
2.教學(xué)活動安排
(1)學(xué)習(xí)必要的知識信息。根據(jù)上述子項(xiàng)目目標(biāo),教師要指導(dǎo)學(xué)生學(xué)習(xí)哪些相關(guān)的知識,除了書本內(nèi)容之外還要提供相關(guān)的教學(xué)輔助資料、可觀看的網(wǎng)絡(luò)視頻、微課或課件等,留少部分信息讓學(xué)生自己查找。學(xué)習(xí)途徑有學(xué)生自學(xué)或小組討論等方式。教師則為學(xué)生答疑、咨詢,咨詢途徑有微信群、課堂當(dāng)面解釋等。
(2)學(xué)生嘗試、計(jì)劃階段。學(xué)生通過必要的知識學(xué)習(xí),已經(jīng)了解了相關(guān)的內(nèi)容,但理解掌握得是否正確需要學(xué)生進(jìn)行嘗試驗(yàn)證。驗(yàn)證的方法有課后練習(xí)題、趣味闖關(guān)題及上機(jī)操作驗(yàn)證等,為下一環(huán)節(jié)做好準(zhǔn)備。教師則在一邊進(jìn)行巡回指導(dǎo),對學(xué)生的疑問進(jìn)行解答。
(3)決策階段。學(xué)生通過相關(guān)知識和技能的準(zhǔn)備,為完成目標(biāo)制定一個可實(shí)施的行動計(jì)劃,由小組長進(jìn)行匯報(bào)。教師則對學(xué)生實(shí)施計(jì)劃的可行性提出意見和建議,以便學(xué)生對計(jì)劃進(jìn)行優(yōu)化,最終還要與教師溝通并獲得確認(rèn)。
(4)實(shí)施階段。每個小組按之前制訂的計(jì)劃逐步實(shí)施,通過自主學(xué)習(xí)、小組討論、組間交流及師生互動等形式來實(shí)施計(jì)劃,進(jìn)一步學(xué)習(xí)鞏固相關(guān)的知識和技能。教師則把握總體方向,不斷觀察學(xué)生的實(shí)施過程,及時發(fā)現(xiàn)問題并引導(dǎo)學(xué)生解決問題,同時在整體上調(diào)控學(xué)生的實(shí)施及學(xué)習(xí)過程。
(5)檢測。每完成一個子項(xiàng)目,都要進(jìn)行相關(guān)的檢測,檢測的內(nèi)容主要有成果的展示,匯報(bào)實(shí)施工作過程中遇到的問題及解決方法等。教師要設(shè)計(jì)好子項(xiàng)目檢測的關(guān)鍵點(diǎn)或考核目標(biāo)要素,連同平時成績評定制成一張表格,逐項(xiàng)仔細(xì)核對各關(guān)鍵點(diǎn)是否滿足要求,最后看能否實(shí)現(xiàn)目標(biāo)設(shè)定的功能。
(6)評價考核。分階段評價與總體評價,階段評價是一個子項(xiàng)目完成后進(jìn)行的評價,總體評價是整個項(xiàng)目都完成后所進(jìn)行的評價,將兩者評價相結(jié)合,來最終評價學(xué)生這門課的學(xué)習(xí)情況,其中還包括學(xué)生在活動中的工作態(tài)度等。教師對各小組工作提出評價意見,以便讓學(xué)生更清楚地認(rèn)識到自己的不足,同時明確做下一個子項(xiàng)目前要準(zhǔn)備或改進(jìn)的地方。
評價考核的內(nèi)容并不是完全以項(xiàng)目完成與否而定,還要結(jié)合平時實(shí)施過程中學(xué)生的表現(xiàn),最后的考核內(nèi)容由三部分構(gòu)成:平時成績、理論測試和項(xiàng)目效果。平時成績考核主要根據(jù)學(xué)生的平時出勤情況、作業(yè)完成情況、上課表現(xiàn)及小組中分擔(dān)任務(wù)的輕重而定,由教師和小組長共同完成打分。理論測試安排在期中與期末兩個時點(diǎn),由教師負(fù)責(zé)考核。項(xiàng)目效果則是整個項(xiàng)目完成后,考查項(xiàng)目的運(yùn)行效果,由任課教師和小組長共同進(jìn)行評分。學(xué)生的最終成績是將以上三項(xiàng)成績按平時成績占35%、理論考試占30%、項(xiàng)目效果占35%進(jìn)行統(tǒng)計(jì)。
四、項(xiàng)目實(shí)施過程中應(yīng)注意的問題
為了取得較好的教學(xué)效果,筆者認(rèn)為,在進(jìn)行項(xiàng)目設(shè)計(jì)、選擇及實(shí)施的過程中,還需要注意以下的幾點(diǎn)。
1.教師方面
對項(xiàng)目的設(shè)計(jì)首先要緊扣教學(xué)大綱,符合教學(xué)目標(biāo)要求,與主要教學(xué)內(nèi)容密切相關(guān)。其次應(yīng)該注意難易程度,如果知識技能難易程度超出職業(yè)學(xué)校學(xué)生知識水平和理解能力,會打擊他們學(xué)習(xí)的積極性,導(dǎo)致很多學(xué)生會因?yàn)閷W(xué)不懂而放棄,尤其是項(xiàng)目開始的時候要先扶學(xué)生上馬。故在設(shè)計(jì)、選擇項(xiàng)目時,應(yīng)選擇結(jié)構(gòu)簡單、內(nèi)容清晰明了的項(xiàng)目。項(xiàng)目敘述力求簡潔、條理清晰、通俗易懂,對難懂的子項(xiàng)目可進(jìn)行模仿改造。此外要不斷提高教師的專業(yè)素質(zhì),提高其對教材的處理能力和對偶發(fā)事件的應(yīng)對能力。
2.學(xué)生方面
在項(xiàng)目實(shí)施過程中,要充分發(fā)揮學(xué)生的主觀能動性,讓學(xué)生學(xué)會分析,引導(dǎo)學(xué)生將要解決的問題化整為零,逐步深入,將大問題化小,復(fù)雜問題變簡單。讓學(xué)生在分析小問題的過程中,逐漸加深對知識的理解。使學(xué)生由原來依賴教師講授教材理論知識來理解知識概念,過渡到依據(jù)自己的實(shí)踐理解獲得知識技能。
五、小結(jié)
實(shí)施項(xiàng)目教學(xué),較好地融合了理論知識與工作實(shí)踐,并將專業(yè)課的知識技能較好地組合到了一起,學(xué)生更易理解掌握。學(xué)生的學(xué)習(xí)心境發(fā)生了變化,課堂氛圍也跟著發(fā)生了變化,以往上課睡覺、玩手機(jī)及講話的現(xiàn)象沒有了,同時也解決了計(jì)算機(jī)語言類課程知識點(diǎn)多、雜、與實(shí)際應(yīng)用聯(lián)系不緊等問題。充分地發(fā)揮了學(xué)生的主體性和積極性,挖掘了學(xué)生綜合運(yùn)用知識和解決實(shí)際問題的潛力。另外,還提高了學(xué)生的人際交往能力,培養(yǎng)了團(tuán)隊(duì)協(xié)作精神,為適應(yīng)社會工作環(huán)境打下了堅(jiān)實(shí)的基礎(chǔ)。
(作者單位:金華市高級技工學(xué)校)