鄒茜 黃偉
摘 要:在現(xiàn)代科學(xué)與經(jīng)濟飛速發(fā)展的時代,信息技術(shù)的發(fā)展也是與日俱進,從而就要求學(xué)生以及教師能夠更加的適應(yīng)新時代的發(fā)展以及變遷,快速度的吸收已有的信息技術(shù)的理論知識并且創(chuàng)新信息技術(shù)的發(fā)展。本文圍繞基于項目驅(qū)動的C#實驗課程教學(xué)改革的幾個方面,介紹了C#實驗課程教學(xué)的現(xiàn)狀以及提出的幾點改善建議,希望能夠更好的調(diào)動學(xué)生們的學(xué)習(xí)熱情和學(xué)習(xí)態(tài)度。
關(guān)鍵詞:項目驅(qū)動 C#實驗課程 教學(xué)改革
中圖分類號:TU502 文獻標(biāo)識碼:A 文章編號:1672-3791(2018)02(c)-0159-02
在21世紀(jì)——這個機遇與挑戰(zhàn)并存、困境與轉(zhuǎn)折兼具的、充滿變化性與挑戰(zhàn)性的時代,這就更加的要求人們能夠更加迅速、快捷的吸收層出不疊的新知識、新理念、新思路……同樣的,在計算機課程的學(xué)習(xí)里,也需要我們不斷地提高自己的能力以及能夠達到適應(yīng)新時代要求的素質(zhì)修養(yǎng)?;陧椖框?qū)動的C#實驗課程教學(xué)模式的改革,能夠更好地適應(yīng)當(dāng)代計算機教學(xué)的需要。
1 當(dāng)前C#實驗課程教學(xué)的問題所在
1.1 學(xué)生基礎(chǔ)知識掌握不牢靠
當(dāng)代的C#實驗課程,開課比較早,同學(xué)們還沒有儲備一定的相關(guān)知識。所以,當(dāng)同學(xué)們進行學(xué)習(xí)時,會比較費力,不能夠理解其中晦澀難懂的語句和命令,從而,導(dǎo)致老師講解比較費力,需要將其中的專業(yè)術(shù)語進行全面的講解,延緩了授課的時間,造成了教師和同學(xué)們的時間和精力的浪費[1]。
1.2 教學(xué)方法缺少創(chuàng)新
當(dāng)前老師的教學(xué)和授課方式缺少創(chuàng)新,還是依照傳統(tǒng)的將書本知識進行講解。缺少與學(xué)生的互動與交流,無法了解學(xué)生的掌握程度。同時,C#實驗課程有著大量枯燥、乏味、難懂的專業(yè)術(shù)語和語法,如果不能及時了解學(xué)生們的掌握情況以及對知識的了解程度,那么,C#實驗課程將無法順利進行下去。
1.3 考核方式落后
當(dāng)前的考核方式,還是以卷面考試為主,主要以考察學(xué)生們對專業(yè)名詞含義的理解程度。教師們只關(guān)注學(xué)生的成績是否合格,并不能掌握學(xué)生對實際操作的熟練程度?,F(xiàn)在的考試形式,不能夠體現(xiàn)學(xué)生掌握的技能的程度,反而將學(xué)生禁錮在一張期末檢測的試卷當(dāng)中。多數(shù)的學(xué)生,通過考試前的大量背誦以及集中復(fù)習(xí),均能通過考試,這種考試方式,已不再適應(yīng)當(dāng)今時代的要求了。
2 基于項目驅(qū)動的C#實驗課程教學(xué)改革的建議
項目驅(qū)動的教學(xué)方法,是指教師和學(xué)生一起通過對一個甚至多個全過程的問題項目的研究來進行教學(xué)的方式[2]。老師通過提出一個甚至多個問題,使學(xué)生們在解決問題時,能夠吸收其蘊含的一系列的理論知識,從而將每一個孤立的、分散的理論知識進行整合,系統(tǒng)化的接受理論知識。
2.1 項目的設(shè)計準(zhǔn)備
在整個項目的操作過程中,設(shè)計項目是決定整個項目方向的關(guān)鍵因素。只有選對項目的內(nèi)容、設(shè)計好項目的大致思路、提前預(yù)計好可能發(fā)生的意外事故、規(guī)劃好想要教學(xué)的理論知識、把握好項目的發(fā)展進程……這樣,才能夠從全局的角度出發(fā),全面的監(jiān)控整個項目的發(fā)展過程,以此來達到預(yù)期的效果。
2.1.1 設(shè)計應(yīng)與教學(xué)內(nèi)容相關(guān)
設(shè)計項目、完成項目的目的是使學(xué)生能夠通過參與項目的解決過程,從中學(xué)會教師傳授的理論知識,并且掌握如何將所學(xué)的理論知識運用到實際生活當(dāng)中去。這樣,才是設(shè)計項目的最終意義。如果,設(shè)計的項目偏離了教師想要傳授的理論知識,沒有將學(xué)生應(yīng)該學(xué)習(xí)的理論知識傳授給學(xué)生,那么,項目的設(shè)計就是在做無用功、毫無意義。
2.1.2 項目應(yīng)分步驟的進行
一個項目的完成,不是一次性就能到位,結(jié)束全過程。在設(shè)計項目的時候,就應(yīng)提前規(guī)劃好項目的發(fā)展方向以及解決步驟。層層遞進,有始有終,將完成項目所需要的過程按照既定思路的方向分成幾個大的板塊,以此使學(xué)生能夠更加順利的完成項目。
2.1.3 設(shè)計的項目應(yīng)符合學(xué)生當(dāng)前的知識水平
實施項目的意義就是讓學(xué)生從中學(xué)到相應(yīng)的理論知識,如果這個項目設(shè)計的超出了學(xué)生們的現(xiàn)有知識水平,那么,這個項目的存在就失去了當(dāng)初的既定價值。不僅不能夠使學(xué)生從中學(xué)到知識,反而給學(xué)生提供了無法完成的難題。所以,此項目應(yīng)當(dāng)符合學(xué)生的現(xiàn)有文化水平,幫助學(xué)生在已擁有的理論基礎(chǔ)上學(xué)到新知。
2.1.4 項目的設(shè)計應(yīng)使學(xué)生能夠運用到實際生活中去
人類學(xué)習(xí)新知的目的就是改變社會、創(chuàng)造價值,推動社會的發(fā)展。項目設(shè)計應(yīng)該考慮到學(xué)生是否能夠?qū)⒗碚撝R、課堂上所學(xué)到的解題方式運用到實際生活當(dāng)中去;能否積累實踐經(jīng)驗,為以后參加工作做好準(zhǔn)備;能否通過課堂學(xué)習(xí),發(fā)現(xiàn)新問題、提出新思路、創(chuàng)造新模式,從而推動計算機行業(yè)的發(fā)展……
2.2 項目的實施
2.2.1 提出項目
教師可以將整體的項目劃分成多個步驟來完成,可以教師帶領(lǐng)學(xué)生組成小組,由每個小組各自完成一整套的項目過程,小組內(nèi)部安排具體的分工;或者是,教師將每一個步驟分給一個小組,有不同的小組共同完成一個整體項目[3]。
2.2.2 分析項目
教師在提出項目后,應(yīng)當(dāng)適當(dāng)?shù)慕o學(xué)生給予提示和分析,將一些難懂的名詞解釋給學(xué)生,超出學(xué)生知識儲備范圍的解題思路也要對學(xué)生加以引導(dǎo);應(yīng)當(dāng)對提出的項目的背景環(huán)境加以介紹,使學(xué)生加大對項目的理解;應(yīng)對學(xué)生在處理這個項目的過程中應(yīng)學(xué)會的知識內(nèi)容提前做下鋪墊,引起學(xué)生的好奇心;應(yīng)當(dāng)啟發(fā)學(xué)生,在解決項目的過程中并思考,如何將項目的整體思路或者局部思路運用到實際操作當(dāng)中;最后,引導(dǎo)學(xué)生能夠順利的完成項目……
2.2.3 完成項目
教師在提出項目、分析項目后,應(yīng)當(dāng)敦促學(xué)生是否完成全部項目,檢查學(xué)生的完成效果是否正確,解答思路是否符合常規(guī)思路,了解學(xué)生是否對本項目中所蘊含的新知是否全部理解。
2.2.4 評價項目
當(dāng)全部過程均已完成,教師應(yīng)當(dāng)同學(xué)生們共同對此項目做出評價和評判。先由學(xué)生對自己完成項目的效果、速度進行評價,然后小組內(nèi)部互評,接著師生互評,教師對學(xué)生完成的結(jié)果做成評價,給予學(xué)生以表揚,同時,還應(yīng)指出學(xué)生們所存在的不足以及還學(xué)要改善的地方;學(xué)生,對教師提出的項目進行評價,評價教師的教學(xué)過程是否能夠符合自己的接受能力,指出教師傳授知識時的缺陷,哪里還需要補充[4]。
2.2.5 總結(jié)項目
教師,對進行這個項目所領(lǐng)會到的教學(xué)工作上的一些新啟發(fā)進行總結(jié),這樣,能夠更加豐富教師的教學(xué)經(jīng)驗。學(xué)生,應(yīng)當(dāng)總結(jié)經(jīng)過此項目學(xué)到和收獲的新知,以及如何在以后的實際操作中運用這個項目所積累的方式、思路,并形成書面報告;這樣,能夠幫助學(xué)生將收獲的知識系統(tǒng)的完善的歸總出來,方面以后的查閱。
3 結(jié)語
基于項目驅(qū)動的C#實驗課程教學(xué)改革,能夠增加師生之間的互動效果,提高學(xué)生學(xué)習(xí)的熱情,激發(fā)學(xué)生學(xué)習(xí)的興趣,引導(dǎo)學(xué)生積累更多的學(xué)習(xí)經(jīng)驗,促進教師的教學(xué)工作的開展,提高學(xué)生吸收理論知識的能力,從而帶動整個計算機教育的大邁步的前進。
參考文獻
[1] 孫紅杰,孫鈺塽,付強,等.基于項目驅(qū)動的C#實驗課程教學(xué)改革[J].教學(xué)研究,2016,39(3):88-91.
[2] 李梅,張小鋒.項目驅(qū)動的C#課程教學(xué)實踐[J].計算機教育,2015,243(15):85-88.
[3] 田雪.項目驅(qū)動教學(xué)在《C#程序設(shè)計》課程中的研究與應(yīng)用[J].信息與電腦:理論版,2011(11):195,197.
[4] 黨蘭學(xué).項目驅(qū)動教學(xué)在C#程序設(shè)計中的應(yīng)用與實踐[J].科技創(chuàng)新導(dǎo)報,2014(17):99.