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